ความรู้เกี่ยวกับการจับภาพหน้าจอและการปรับ Mode ของภาพ
เมื่อใช้คำสั่ง Windows + Shift + S ใน Windows เพื่อจับภาพหน้าจอ แล้วนำไปเปิดในโปรแกรมตกแต่งภาพอย่าง Photoshop บางครั้งภาพที่ได้จะถูกเปิดในโหมด Grayscale แทนที่จะเป็น RGB ปัญหานี้ทำให้ไม่สามารถบันทึกภาพในบางฟอร์แมต เช่น .webp ได้ ซึ่งสาเหตุไม่ได้เกิดจากความผิดพลาดหรือการตั้งค่าของโปรแกรมที่นำภาพไปวาง แต่เกี่ยวข้องกับวิธีที่ Windows จัดการข้อมูลภาพตั้งแต่ขั้นตอนการจับภาพ

ทำไมภาพถึงถูกบันทึกเป็น Grayscale
เมื่อกด Windows + Shift + S เพื่อจับภาพ ระบบ Windows จะสร้างภาพจากบริเวณที่เลือกและเก็บไว้ใน Clipboard เพื่อให้สามารถวางภาพในโปรแกรมอื่นได้อย่างรวดเร็ว
หากภาพที่จับเป็นเนื้อหาขาวดำ เช่น ตัวอักษรสีดำบนพื้นขาว หรือภาพที่มีเพียงเฉดเทาไม่กี่ระดับ ระบบจะระบุให้ภาพนี้เป็นโหมด Grayscale โดยอัตโนมัติ เนื่องจากโหมดนี้ใช้ข้อมูลน้อยกว่า RGB และทำให้การประมวลผลรวดเร็วขึ้น เมื่อโปรแกรมอย่าง Photoshop นำภาพจาก Clipboard มาเปิด จึงแสดงภาพในโหมด Grayscale ตามที่ Windows ระบุ ไม่ใช่เพราะ Photoshop วิเคราะห์ผิดพลาด
Grayscale คืออะไร
Grayscale คือโหมดสีของภาพที่เก็บข้อมูลเฉพาะระดับความสว่างของพิกเซล ตั้งแต่ดำสนิท (0%) → ขาวสนิท (100%) โดยไม่เก็บข้อมูลเกี่ยวกับสี ภาพในโหมดนี้จะมีเพียง 1 Channel สำหรับบันทึกค่าความสว่างของแต่ละพิกเซล ทำให้ไฟล์มีขนาดเล็กและประมวลผลได้เร็วกว่าโหมดสีแบบเต็มรูปแบบ
ตัวอย่างค่าความสว่างใน Grayscale (8-bit)
- 0 = ดำสนิท
- 128 = เทากลาง
- 255 = ขาวสนิท
เพราะใช้แค่หนึ่งช่องสัญญาณ ทำให้ภาพในโหมดนี้ไม่รองรับการแสดงผลสี จึงไม่เหมาะกับภาพถ่ายที่มีหลายเฉดสี แต่เหมาะกับภาพที่เป็นเอกสาร ข้อความ หรือกราฟิกที่ใช้เฉพาะขาวและดำ
แล้วทำไม Windows เลือกใช้ Grayscale
Windows เลือกใช้โหมด Grayscale ในการจับภาพที่มีเฉดขาวดำเพียงอย่างเดียวเพื่อ:
- ประหยัดหน่วยความจำ
ขนาดไฟล์เล็กกว่า RGB เพราะใช้ข้อมูลเพียง 1 Channel แทนที่จะเป็น 3 Channel - เพิ่มความเร็วในการคัดลอกและวาง
การส่งข้อมูลจาก Snipping Tool → Clipboard → โปรแกรมอื่นทำได้รวดเร็วขึ้น - ไม่จำเป็นต้องเก็บข้อมูลสี
ถ้าภาพมีแต่ขาว ดำ และเทา การบันทึก RGB ทั้งสามช่องเป็นการใช้ทรัพยากรเกินความจำเป็น
ผลกระทบของภาพที่เป็น Grayscale
- ใช้งานบางฟิลเตอร์ไม่ได้ เพราะรองรับเฉพาะ RGB
- ไม่สามารถบันทึกเป็นฟอร์แมตบางชนิด เช่น .webp หรือ .heif ที่ต้องการข้อมูลสีครบ 3 Channel
- หากต้องการปรับสีหรือแต่งภาพเชิงลึก จะทำไม่ได้เต็มที่ เพราะข้อมูลสีหายไปตั้งแต่ต้น
วิธีแก้ปัญหา
1) เปลี่ยนโหมดสีในโปรแกรม ยกตัวอย่าง Photoshop
- เปิดภาพใน Photoshop
- ไปที่ Image → Mode → RGB Color
- บันทึกเป็น .webp, .png หรือ .jpg
2) บันทึกไฟล์จาก Snipping Tool ก่อน
- หลังจับภาพด้วย Windows + Shift + S ให้กดเปิด Snipping Tool
- กด Save As และบันทึกเป็น .png หรือ .jpg
- เปิดไฟล์ใน Photoshop ภาพจะถูกอ่านเป็น RGB ทันที
3) ใช้โปรแกรมจับภาพอื่น
ใช้โปรแกรมอย่าง ShareX, Lightshot หรือ Greenshot ซึ่งบันทึกภาพเป็น RGB เสมอโดยไม่บีบอัดเป็น Grayscale
ปัญหาภาพจาก Windows + Shift + S ที่ถูกเปิดในโหมด Grayscale เกิดจาก Windows ไม่ได้บันทึกข้อมูลสีไว้ใน Clipboard หากภาพที่จับมีเพียงเฉดขาวดำ ระบบจะเลือกใช้ Grayscale เพื่อประหยัดทรัพยากรและเร่งความเร็วในการคัดลอก ไม่ได้เกี่ยวข้องกับการตั้งค่าของ Photoshop แต่อย่างใด หากต้องการใช้งานไฟล์ภาพในฟอร์แมตที่ต้องการโหมดสีเต็ม เช่น .webp หรือ .png เพียงแค่แปลงภาพเป็น RGB ใน Photoshop หรือบันทึกไฟล์จาก Snipping Tool ก่อนเปิด ก็สามารถแก้ปัญหาได้ทันที
Leave a Reply