ปรับขนาดภาพ
ปรับขนาดรูปภาพให้มีขนาดเฉพาะ
เมื่อใดควรปรับขนาดรูปภาพ?
กล้องโทรศัพท์ถ่ายภาพที่ 12–48 เมกะพิกเซล — ใหญ่กว่าที่ต้องการในหลายกรณี การปรับขนาดก่อนอัปโหลดจะลดขนาดไฟล์ตามสัดส่วนของการลดพื้นที่ (ด้านที่เล็กลง 50% = 25% ของพื้นที่ = ~25% ขนาดไฟล์) หน้าเว็บแสดงผลที่ 1–2 เท่าของขนาดที่แสดงบนเรติน่า; ขนาดที่ใหญ่กว่าถือเป็นการใช้แบนด์วิธที่สูญเปล่า
ควรรักษาอัตราส่วนภาพไว้เสมอ เว้นแต่คุณต้องการยืดหรือบีบรูปภาพ เครื่องมือจะตั้งค่าให้ล็อกอัตราส่วนภาพโดยค่าเริ่มต้น: เปลี่ยนมิติหนึ่งและอีกมิติหนึ่งจะตามมา ในด้านอัลกอริธึม เบราว์เซอร์จะใช้การประมาณค่าบิคิวบิกโดยค่าเริ่มต้น — คมชัดพอสำหรับการลดขนาด แต่จะนุ่มนวลเมื่อขยายเกินขนาดต้นฉบับ (ไม่มีอัลกอริธึมใดสามารถสร้างรายละเอียดที่ไม่มีอยู่ได้)
กรณีการใช้งานทั่วไป
- ปรับขนาดภาพถ่ายจากโทรศัพท์ 4032×3024 เป็น 1920×1440 สำหรับภาพฮีโร่ในเว็บไซต์ — ลดขนาดไฟล์จาก ~5MB เป็น ~600KB
- ทำภาพขนาดสี่เหลี่ยมจากภาพแนวตั้ง — ตั้งค่าทั้งสองมิติเป็น 400px, ยอมรับการตัดกลาง
- ปรับขนาดภาพหน้าจอให้พอดีกับโพสต์ในฟอรัมที่มีขนาดภาพจำกัดที่ 1MB
- สร้างขนาดไอคอน — 256, 128, 64, 32 — โดยการทำซ้ำด้วยอัตราส่วนภาพที่ล็อกไว้
คำถามที่พบบ่อย
การปรับขนาดจะลดคุณภาพหรือไม่?
การลดขนาด (ทำให้เล็กลง) จะรักษาคุณภาพไว้หากอัลกอริธึมดี — บิคิวบิกที่ใช้โดยเบราว์เซอร์ถือว่าดี การขยายเกินขนาดต้นฉบับจะทำให้ภาพนุ่มนวลเสมอ; ไม่มีเครื่องมือใดสามารถกู้คืนรายละเอียดที่ไม่มีในแหล่งที่มาได้
ควรปรับขนาดก่อนหรือหลังการบีบอัด?
ปรับขนาดก่อนแล้วจึงบีบอัด การบีบอัดภาพขนาดใหญ่แล้วจึงปรับขนาดจะทำให้การบีบอัดสูญเปล่า
ฉันจะรักษาอัตราส่วนภาพได้อย่างไร?
ล็อกการเปลี่ยนแปลงอัตราส่วนภาพ (เปิดอยู่ตามค่าเริ่มต้น) เปลี่ยนมิติหนึ่งและเครื่องมือจะคำนวณอีกมิติหนึ่งให้ตรงกับอัตราส่วนต้นฉบับ
ขนาดสูงสุดคืออะไร?
จำกัดโดยขนาดของแคนวาสในเบราว์เซอร์ — โดยทั่วไปสูงสุดถึง ~16384×16384 พิกเซล สำหรับขนาดที่ใหญ่กว่า ให้ใช้เครื่องมือเดสก์ท็อปเช่น ImageMagick
รูปภาพของฉันถูกอัปโหลดหรือไม่?
ไม่ รูปภาพจะถูกปรับขนาดโดยใช้ Canvas API ของเบราว์เซอร์; ไม่มีอะไรออกจากอุปกรณ์ของคุณ
