พจนานุกรม

Megapixel คืออะไร?

กล้องและโทรศัพท์มักถูกเปรียบเทียบกันด้วยจำนวนเมกะพิกเซล และข้อมูลเมทาดาทาของรูปภาพก็สามารถแสดงจำนวนพิกเซลของรูปภาพในหน่วยเดียวกันได้ ค้นหาว่าตัวเลขนี้หมายความว่าอย่างไรและคำนวณอย่างไร

megapixels

เมกะพิกเซลบอกจำนวนพิกเซลทั้งหมดในภาพ โดยนับเป็นจำนวนล้าน หนึ่งเมกะพิกเซลเท่ากับพิกเซล 1 ล้านพิกเซล เพราะคำนำหน้า mega หมายถึง 1 ล้าน ภาพดิจิทัลคือช่องสี่เหลี่ยมที่ประกอบด้วยจุดเล็กๆ เรียกว่าพิกเซล เรียงต่อกันเป็นแถวและคอลัมน์

คุณจะเห็นตัวเลขนี้บ่อยเมื่อเปรียบเทียบกล้องและโทรศัพท์ เมื่อคุณอ่านข้อมูลเมตาของไฟล์ ช่องเมกะพิกเซลจะแสดงจำนวนพิกเซลของภาพนั้น ค่าได้มาจากความกว้างเป็นพิกเซลคูณด้วยความสูงเป็นพิกเซล แล้วหารด้วย 1,000,000

แหล่งที่มาของค่า

ไฟล์ของคุณไม่ได้เก็บค่าจำนวนเมกะพิกเซลไว้ โปรแกรมที่อ่านข้อมูลเมตาจะคำนวณค่าจากอีก 2 ช่อง คือ ความกว้างของภาพ และ ความสูงของภาพ ExifTool เรียกเมกะพิกเซลว่า composite tag ซึ่งเป็นค่าที่คำนวณหลังจากอ่านข้อมูลอื่นทั้งหมดแล้ว

โปรแกรมจะสร้างช่อง ขนาดภาพ ก่อน เช่น 1920x1080 จากนั้นจึงคูณตัวเลขทั้ง 2 แล้วหารผลลัพธ์ด้วย 1,000,000

เนื่องจากเป็นค่าที่คำนวณขึ้น คุณจึงไม่สามารถแก้ไขช่องเมกะพิกเซลได้โดยตรง ค่าเปลี่ยนเฉพาะเมื่อภาพมีความกว้างหรือความสูงใหม่

ไฟล์ใดที่มีรายการนี้อยู่

ไฟล์ใดก็ตามที่บันทึกความกว้างและความสูงเป็นพิกเซล สามารถแสดงเมกะพิกเซลได้ ค่าไม่ได้จำกัดแค่รูปถ่าย:

  • ภาพ JPEG บันทึกความกว้างและความสูงไว้ใน marker ที่เรียกว่า start of frame
  • ภาพ PNG บันทึกความกว้างและความสูงไว้ในบล็อก header ของภาพ
  • ภาพ TIFF บันทึกความกว้างและความสูงไว้ใน tag ที่ชื่อ ImageWidth และ ImageLength
  • สำหรับไฟล์ Canon CR2 RAW ExifTool จะใช้ขนาดที่กล้องเขียนไว้ในบล็อก Exif
  • วิดีโอ MP4 และ MOV บันทึกความกว้างและความสูงไว้ใน header ของ track วิดีโอ ที่นี่ค่าจะแสดงถึง 1 เฟรมของวิดีโอ

ลักษณะของค่าเป็นอย่างไร

ค่าเป็นเลขทศนิยมในหน่วยล้านพิกเซล ExifTool จะปัดเศษให้เหลือทศนิยม 1 ตำแหน่งเมื่อค่ามากกว่าหรือเท่ากับ 1 ค่าที่น้อยกว่าจะมีทศนิยม 3 ตำแหน่ง และค่าน้อยกว่า 0.001 จะมี 6 ตำแหน่ง

ตัวอย่างเหล่านี้ใช้ขนาดภาพจากมาตรฐานที่เผยแพร่แล้ว:

  • 640x480 ตัวอย่างภาพในสเปก Exif ให้ค่า 0.307
  • 1920x1080 ภาพ HDTV ในมาตรฐาน ITU-R BT.709 ให้ค่า 2.1
  • 3840x2160 ภาพ UHDTV ขนาดเล็กกว่าในมาตรฐาน ITU-R BT.2020 ให้ค่า 8.3
  • 7680x4320 ภาพ UHDTV ขนาดใหญ่กว่าในมาตรฐาน ITU-R BT.2020 ให้ค่า 33.2

การปัดเศษทำให้ไม่เห็นจำนวนที่แน่นอน ภาพขนาด 1920 คูณ 1080 พิกเซลมี 2,073,600 พิกเซล แต่ช่องจะแสดงเป็น 2.1

เหตุใดจึงสำคัญต่อไฟล์ของคุณ

ความกว้างเป็นพิกเซลเมื่อหารด้วยค่า ความละเอียดแกน X จะได้ความกว้างเมื่อพิมพ์ของภาพ ความละเอียดแกน X ระบุว่ามีพิกเซลกี่จุดต่อ 1 นิ้วหรือ 1 เซนติเมตร ภาพที่กว้าง 3840 พิกเซล พิมพ์ที่ 300 พิกเซลต่อหนึ่งนิ้ว จะได้ความกว้าง 12.8 นิ้ว หรือประมาณ 32.5 เซนติเมตร

เมกะพิกเซลบอกคุณไม่ได้ว่าภาพคมชัดแค่ไหน มี noise เท่าไร หรือเลนส์ดีเพียงใด ภาพที่มีเมกะพิกเซลมากกว่าไม่ได้ดีกว่าโดยอัตโนมัติ

การแก้ไขบางอย่างเปลี่ยนจำนวนพิกเซล การครอบตัดจะลบพิกเซลออก ค่าจึงลดลง

เมื่อซอฟต์แวร์ขยายภาพ จะเพิ่มพิกเซลใหม่เพื่อเติมช่องสี่เหลี่ยมที่ใหญ่ขึ้น ค่าเมกะพิกเซลจะสูงขึ้น แต่พิกเซลใหม่ถูกคาดคะเนจากพิกเซลเดิม ไม่ได้เพิ่มรายละเอียดที่กล้องบันทึกไว้

เมกะพิกเซลก็ไม่ใช่สิ่งเดียวกับ ขนาดไฟล์ เช่น ภาพตัวอย่าง RGB แบบไม่บีบอัดในสเปก Exif ขนาด 640 คูณ 480 พิกเซล มีข้อมูลภาพ 921,600 ไบต์

การบีบอัด JPEG ด้วยการตั้งค่าทั่วไปทำให้ไฟล์มีขนาดเล็กลงประมาณ 10 ถึง 20 เท่า ดังนั้นไฟล์ 2 ไฟล์ที่มีเมกะพิกเซลเท่ากัน อาจมีขนาดไฟล์ต่างกันมาก

คีย์เมตา