ความกว้างภาพตัวอย่าง คือความกว้างของภาพตัวอย่างที่เก็บไว้ในไฟล์ มีหน่วยเป็นพิกเซล ค่านี้อธิบายภาพตัวอย่าง ไม่ใช่ภาพหลัก จึงมีค่าต่างจากค่า ความกว้างภาพ (Image Width)
ภาพตัวอย่างคือสำเนาที่สองของรูปภาพ ซึ่งสร้างขึ้นเพื่อแสดงผลอย่างรวดเร็ว กล้องใช้ภาพตัวอย่างเพื่อแสดงรูปบนหน้าจอของกล้อง และซอฟต์แวร์จัดการรูปภาพใช้เพื่อแสดงไฟล์หลายไฟล์พร้อมกัน แนวคิดเดียวกันนี้ใช้กับ ภาพขนาดย่อ (thumbnail image) ที่รูปภาพจำนวนมากมีอยู่
ไฟล์ใดที่มีรายการนี้อยู่
ไม่ใช่ทุกไฟล์ที่มีภาพตัวอย่างจะมีฟิลด์นี้ ฟิลด์นี้จะมีเฉพาะในกรณีที่ผู้ผลิตกล้องหรือรูปแบบไฟล์กำหนดตำแหน่งไว้ เอกสารอธิบายแท็กของ ExifTool ระบุฟิลด์นี้ไว้ในตำแหน่งต่อไปนี้:
- กล้อง Canon: อยู่ใน maker notes ของ Canon ภายในรายการ Preview Image Info ที่มีแท็ก ID
0x00b6. - กล้อง Kodak บางรุ่นที่ใหม่กว่า: อยู่ในส่วน SubIFD0 ของ Kodak maker notes โดยมีแท็ก ID
0xfa57. - รูป JPEG จากโทรศัพท์ HTC, LG และ Samsung: อยู่ในบล็อก Scalado ในส่วน APP4 โดยใช้โค้ด
WDTH. - กล้อง FujiFilm บางรุ่น: อยู่ในข้อมูลภาพตัวอย่าง FlashPix โดย ExifTool จะอ่านข้อมูล FlashPix จากภาพ FPX และจากส่วน APP2 FPXR ของรูป JPEG
- วิดีโอ Kodak MP4: อยู่ในส่วนของไฟล์ที่เรียกว่าอะตอม
freeซึ่งปกติใช้เป็นพื้นที่ว่างที่ยังไม่ได้ใช้งาน - วิดีโอ MP4 จากกล้อง Flip Video: อยู่ในอะตอม
uuidที่เก็บข้อมูลของ Flip
maker notes คือบล็อกข้อมูลภายในส่วน Exif ที่ผู้ผลิตกล้องแต่ละรายกำหนดขึ้นเอง ส่วนอื่นๆ ในรายการจะอยู่นอกส่วน Exif ในตำแหน่งอื่นของไฟล์
ภาพขนาดย่อมาตรฐานของ Exif ทำงานต่างออกไป สเปก Exif กำหนดไดเรกทอรีแท็กแยกต่างหากสำหรับภาพขนาดย่อ เรียกว่า 1st IFD
สำหรับภาพขนาดย่อ JPEG ไดเรกทอรีนั้นจะบันทึกว่าภาพขนาดย่อเริ่มต้นที่จุดใด และใช้กี่ไบต์ แต่จะไม่บันทึกความกว้าง ความกว้างจะถูกเขียนไว้ภายในไฟล์ JPEG ขนาดเล็กนั้นเอง ด้วยเหตุนี้ ExifTool จึงแสดงค่า Thumbnail Offset และ Thumbnail Length แต่ไม่มีค่า Preview Image Width
แหล่งที่มาของค่า
กล้องหรือโทรศัพท์ที่สร้างไฟล์จะเป็นผู้เขียนค่าดังกล่าวเมื่อบันทึกภาพตัวอย่าง สเปก Exif จำกัดขนาดส่วน APP1 ซึ่งเก็บข้อมูล Exif และภาพขนาดย่อ ไว้ที่ 64 กิโลไบต์
ผู้ผลิตกล้องบางรายยังเก็บภาพตัวอย่างชุดที่สองไว้ในตำแหน่งเฉพาะของตนเอง ตัวอย่างเช่น Sony จะเก็บภาพตัวอย่างขนาด HD ในรูป JPEG จากกล้อง DSLR, SLT, ILCA, NEX และ ILCE เกือบทุกรุ่นของตน
ลักษณะของค่านั้นเป็นอย่างไร
ค่าดังกล่าวเป็นจำนวนเต็มของจำนวนพิกเซลตามแนวขวางของภาพตัวอย่าง ในไฟล์ของ Canon รายการ Preview Image Info ยังมีค่าต่อไปนี้:
- ความสูงภาพตัวอย่าง (Preview Image Height) ซึ่งเป็นด้านอีกด้านของภาพตัวอย่างเดียวกัน
- ความยาวภาพตัวอย่าง (Preview Image Length) คือความยาวของข้อมูลภาพตัวอย่าง
- Preview Image Start คือจุดเริ่มต้นของข้อมูลรูปตัวอย่างภายในไฟล์
- คุณภาพภาพตัวอย่าง (Preview Quality) เช่น Normal, Fine หรือ Superfine
ExifTool รวมค่าความกว้างและความสูงเป็นหนึ่งแถว ขนาดภาพตัวอย่าง (Preview Image Size) กล้อง Sony จะเก็บตัวเลขทั้งสองไว้ด้วยกันในฟิลด์ Preview Image Size ฟิลด์เดียว โดยใช้แท็ก ID 0xb02c.
เหตุใดจึงสำคัญต่อไฟล์ของคุณ
ฟิลด์นี้อธิบายได้ว่าทำไมรายงานจึงอาจแสดงความกว้าง 2 ค่าให้กับรูปเดียว ตัวเลขทั้ง 2 วัดจากรูปคนละรูปกัน จึงไม่จำเป็นต้องเท่ากัน
หากเกี่ยวข้องกับขนาดสำหรับพิมพ์ ข้อจำกัดการอัปโหลด หรือคุณภาพของภาพ ให้ใช้ค่า Image Width ของภาพหลักเท่านั้น Preview Image Width ใช้บอกเฉพาะความกว้างของสำเนาที่ใช้แสดงผลอย่างรวดเร็ว
ไฟล์ส่วนใหญ่จะไม่มีฟิลด์นี้ เพราะมีเพียงผู้ผลิตกล้องและรูปแบบไฟล์บางรายเท่านั้นที่กำหนดตำแหน่งสำหรับฟิลด์นี้ไว้ ดังนั้นการไม่มีค่า Preview Image Width จึงถือว่าเป็นเรื่องปกติ
โปรดระมัดระวังเมื่อคุณแก้ไขรูปภาพ สเปก Exif เตือนว่าข้อมูลที่ผู้ผลิตกล้องบันทึกในรูปแบบเฉพาะของตนเอง อาจถูกเปลี่ยนแปลงหรือสูญหายได้เมื่อใช้โปรแกรมแก้ไขอื่น