วิธีย่อรูปและลดขนาดไฟล์รูปภาพ โดยไม่ให้รูปแตก
คำตอบสั้น ๆ
ถ้าอยากย่อรูปโดยไม่ให้แตก ให้ลดขนาดพิกเซลของรูปลงเหลือเท่าที่จะใช้แสดงจริงก่อน แล้วค่อยบันทึกเป็น JPG หรือ WebP ที่คุณภาพประมาณ 75-85 ส่วนรูปกราฟิก โลโก้ หรือภาพที่ต้องการพื้นหลังโปร่งใส ให้ใช้ PNG หรือ WebP แบบไม่สูญเสียคุณภาพ วิธีนี้มักลดขนาดไฟล์ได้มากกว่าครึ่ง โดยที่ตาเปล่าแทบมองไม่เห็นความต่าง
สรุปประเด็นสำคัญ
- การย่อขนาดพิกเซลให้พอดีกับที่ใช้จริง ช่วยลดขนาดไฟล์ได้มากที่สุด
- คุณภาพ JPG หรือ WebP ประมาณ 75-85 คือจุดที่ไฟล์เล็กลงมากแต่รูปยังดูดี
- PNG และ WebP แบบ lossless เก็บทุกพิกเซลไว้ครบ แต่ลดขนาดรูปถ่ายได้น้อยกว่า
- การเซฟ JPG ซ้ำหลายรอบทำให้รูปเสียคุณภาพสะสม ควรย่อจากไฟล์ต้นฉบับเสมอ
- การลบข้อมูลเมตา (EXIF, GPS) ช่วยลดขนาดไฟล์ได้อีกเล็กน้อยและปกป้องความเป็นส่วนตัว
ย่อรูปแล้วไม่ให้แตก ทำได้จริงไหม?
ทำได้จริง โดยมีสองแบบ คือการบีบอัดแบบไม่สูญเสียคุณภาพ (lossless) ที่เก็บทุกพิกเซลไว้เหมือนเดิม และการบีบอัดแบบสูญเสียคุณภาพ (lossy) ที่ตั้งค่าเหมาะสม ซึ่งตัดเฉพาะรายละเอียดที่ตาคนมองไม่เห็น รูปที่ได้จึงดูเหมือนเดิมแม้ข้อมูลภายในจะไม่ตรงกันทุกบิต
PNG และ WebP แบบ lossless เหมาะกับโลโก้ ภาพหน้าจอ และกราฟิกที่มีตัวหนังสือ แต่ลดขนาดรูปถ่ายได้ไม่มาก ส่วน JPG, WebP และ AVIF แบบ lossy ออกแบบมาสำหรับรูปถ่าย จึงลดขนาดไฟล์ได้มากก่อนจะเริ่มเห็นความเปลี่ยนแปลง
วิธีลดขนาดไฟล์รูปทีละขั้นตอน
ลำดับขั้นตอนสำคัญมาก: ปรับขนาดพิกเซลก่อน แล้วเลือกนามสกุลไฟล์ จากนั้นค่อยปรับคุณภาพ
- เริ่มจากไฟล์ต้นฉบับที่คุณภาพดีที่สุด ไม่ใช่ไฟล์ที่เคยถูกบีบอัดหรือส่งผ่าน LINE มาแล้ว
- ปรับขนาดรูปให้เท่ากับขนาดที่ใหญ่ที่สุดที่จะแสดงจริง เช่น ถ้าแสดงบนเว็บกว้าง 800 พิกเซล ใช้ 1600 พิกเซลก็เพียงพอสำหรับจอความละเอียดสูง รูปจากกล้องหรือมือถือกว้าง 4000 พิกเซลขึ้นไปจึงใหญ่เกินจำเป็น
- เลือกนามสกุล: JPG หรือ WebP สำหรับรูปถ่าย, PNG หรือ WebP แบบ lossless สำหรับกราฟิก ภาพหน้าจอ และรูปที่ต้องการพื้นหลังโปร่งใส
- ตั้งคุณภาพประมาณ 80 เปรียบเทียบกับต้นฉบับที่การซูม 100% แล้วค่อย ๆ ลดลงจนเริ่มเห็นรอยแตก จากนั้นปรับขึ้นกลับมาเล็กน้อย
- ลบข้อมูลเมตา เช่น ข้อมูลกล้องและพิกัด GPS ถ้าจะนำรูปไปโพสต์สาธารณะ
- บันทึกเป็นไฟล์ชื่อใหม่ เพื่อให้ต้นฉบับยังอยู่ครบ
ควรตั้งคุณภาพรูปเท่าไหร่ดี?
สำหรับรูปถ่ายส่วนใหญ่ คุณภาพ JPG หรือ WebP ที่ 75-85 ให้สมดุลที่ดีระหว่างขนาดไฟล์กับความสวยงาม การตั้งเกิน 90 ทำให้ไฟล์ใหญ่ขึ้นมากแต่แทบไม่เห็นความต่าง
ตัวเลขคุณภาพเทียบกันข้ามรูปแบบไฟล์ไม่ได้ WebP 75 กับ JPG 75 จึงไม่เท่ากันพอดี ให้ตัดสินด้วยตา โดยดูบริเวณที่ไล่สีเรียบ ๆ อย่างท้องฟ้าหรือผิว และขอบคม ๆ อย่างตัวหนังสือ ซึ่งเป็นจุดที่รอยแตกเป็นบล็อกจะเห็นก่อน รูปที่มีตัวหนังสือเล็กมักต้องใช้คุณภาพสูงขึ้นหรือใช้แบบ lossless
ไฟล์แบบไหนเล็กที่สุด JPG, PNG หรือ WebP?
สำหรับรูปถ่าย WebP มักได้ไฟล์เล็กกว่า JPG ที่ความคมชัดใกล้เคียงกัน ส่วน PNG มักใหญ่ที่สุดเมื่อใช้กับรูปถ่าย แต่เหมาะกับกราฟิกที่มีสีน้อยและขอบคม
| รูปแบบ | เหมาะกับ | พื้นหลังโปร่งใส | หมายเหตุ |
|---|---|---|---|
| JPG | รูปถ่ายทั่วไป | ไม่รองรับ | เปิดได้ทุกที่ เหมาะกับการส่งงานและแนบไฟล์ |
| PNG | โลโก้ ภาพหน้าจอ กราฟิก | รองรับ | ไม่สูญเสียคุณภาพ แต่ไฟล์ใหญ่เมื่อเป็นรูปถ่าย |
| WebP | รูปบนเว็บไซต์ | รองรับ | มักเล็กกว่า JPG แต่บางระบบหรือฟอร์มยังไม่รับ |
ย่อรูปหลายรูปพร้อมกัน ทำยังไง?
เครื่องมือบีบอัดรูปภาพของ imgloom ลากวางได้หลายไฟล์พร้อมกัน ตั้งคุณภาพด้วยแถบเลื่อนครั้งเดียว แล้วดาวน์โหลดทั้งหมดเป็นไฟล์ ZIP เดียว เหมาะกับแม่ค้าออนไลน์ที่ต้องเตรียมรูปสินค้าทีละหลายสิบรูป
ทุกอย่างทำงานในเบราว์เซอร์บนมือถือหรือคอมพิวเตอร์ของคุณเอง รูปไม่ถูกอัปโหลดขึ้นเซิร์ฟเวอร์ ใช้ฟรี ไม่ต้องสมัคร และไม่มีลายน้ำ ถ้าต้องการไฟล์ไม่เกินขนาดที่กำหนด เช่น 200KB ให้ใช้เครื่องมือบีบอัดตามขนาดเป้าหมายแทน
คำถามที่พบบ่อย
- ย่อรูปแล้วรูปแตก เป็นเพราะอะไร?
- ส่วนใหญ่เกิดจากตั้งคุณภาพต่ำเกินไป หรือย่อจากไฟล์ที่ถูกบีบอัดมาแล้วหลายรอบ ให้ย่อขนาดพิกเซลก่อน แล้วใช้คุณภาพประมาณ 75-85 จากไฟล์ต้นฉบับ
- ส่งรูปผ่าน LINE แล้วรูปไม่ชัด แก้ยังไง?
- แอปแชทมักบีบอัดรูปอัตโนมัติเพื่อประหยัดเน็ต ถ้าต้องการให้ผู้รับได้รูปที่คมชัด ให้ย่อรูปเองด้วยคุณภาพที่เหมาะสมก่อนส่ง หรือส่งเป็นไฟล์แทนการส่งเป็นรูปภาพ
- PNG ย่อขนาดได้ไหม?
- ได้ แต่ถ้าเป็นรูปถ่าย การแปลงเป็น JPG หรือ WebP จะลดขนาดได้มากกว่ามาก ส่วนโลโก้หรือกราฟิกที่ต้องการพื้นหลังโปร่งใส ควรเก็บเป็น PNG หรือ WebP
- ย่อรูปใน imgloom รูปถูกอัปโหลดไปไหนไหม?
- ไม่ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์บนเครื่องของคุณ รูปไม่ถูกส่งไปเซิร์ฟเวอร์ใด ๆ