วิธีย่อรูปและลดขนาดไฟล์รูปภาพ โดยไม่ให้รูปแตก

คำตอบสั้น ๆ

ถ้าอยากย่อรูปโดยไม่ให้แตก ให้ลดขนาดพิกเซลของรูปลงเหลือเท่าที่จะใช้แสดงจริงก่อน แล้วค่อยบันทึกเป็น 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 ออกแบบมาสำหรับรูปถ่าย จึงลดขนาดไฟล์ได้มากก่อนจะเริ่มเห็นความเปลี่ยนแปลง

วิธีลดขนาดไฟล์รูปทีละขั้นตอน

ลำดับขั้นตอนสำคัญมาก: ปรับขนาดพิกเซลก่อน แล้วเลือกนามสกุลไฟล์ จากนั้นค่อยปรับคุณภาพ

  1. เริ่มจากไฟล์ต้นฉบับที่คุณภาพดีที่สุด ไม่ใช่ไฟล์ที่เคยถูกบีบอัดหรือส่งผ่าน LINE มาแล้ว
  2. ปรับขนาดรูปให้เท่ากับขนาดที่ใหญ่ที่สุดที่จะแสดงจริง เช่น ถ้าแสดงบนเว็บกว้าง 800 พิกเซล ใช้ 1600 พิกเซลก็เพียงพอสำหรับจอความละเอียดสูง รูปจากกล้องหรือมือถือกว้าง 4000 พิกเซลขึ้นไปจึงใหญ่เกินจำเป็น
  3. เลือกนามสกุล: JPG หรือ WebP สำหรับรูปถ่าย, PNG หรือ WebP แบบ lossless สำหรับกราฟิก ภาพหน้าจอ และรูปที่ต้องการพื้นหลังโปร่งใส
  4. ตั้งคุณภาพประมาณ 80 เปรียบเทียบกับต้นฉบับที่การซูม 100% แล้วค่อย ๆ ลดลงจนเริ่มเห็นรอยแตก จากนั้นปรับขึ้นกลับมาเล็กน้อย
  5. ลบข้อมูลเมตา เช่น ข้อมูลกล้องและพิกัด GPS ถ้าจะนำรูปไปโพสต์สาธารณะ
  6. บันทึกเป็นไฟล์ชื่อใหม่ เพื่อให้ต้นฉบับยังอยู่ครบ

ควรตั้งคุณภาพรูปเท่าไหร่ดี?

สำหรับรูปถ่ายส่วนใหญ่ คุณภาพ 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 รูปถูกอัปโหลดไปไหนไหม?
ไม่ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์บนเครื่องของคุณ รูปไม่ถูกส่งไปเซิร์ฟเวอร์ใด ๆ

คู่มืออื่น ๆ