ไม่ว่าในงานวีดีโอ หรืองานภาพนิ่ง บางครั้งเราก็จะเจอกับโจทย์ที่ว่า ใส่ลายน้ำยังไง ใส่โลโก้ยังไงให้ พื้นหลังโปร่งใส มาดูวิธีง่ายๆ ที่ทำกับโปรแกรมอะไรก็ได้ถ้ารู้หลักการ
ใคร่รู้ให้อ่าน ทำไมภาพถึงไม่มีพื้นหลัง
ถ้าคลุกคลีอยู่กับการใช้งานคอมพิวเตอร์ หรือการทำงานที่เกี่ยวข้องกับงานภาพนิ่ง งานวีดีโอ คงต้องผ่านตามาบ้างกับ Color Channels เช่น RGB ,CMYK ที่แทนแม่สีต่างๆ แต่หลายคนอาจยังไม่รู้ว่ามี Channel อีกตัวหนึ่งที่ทำงานเป็นตัวแทนของความโปล่งใสของสีในภาพ นั่นคือ Channel Alpha
ยังมีไฟล์อีกหลายประเภทที่ทำ พื้นหลังโปร่งใส ได้
เพราะมี Channel Alpha ให้ใช้ แต่ในบทความนี้จะยกตัวอย่างแค่ที่นิยมใช้กัน
ประเภทไฟล์ (File type) ที่รองรับ Channel Alpha (RGBA)
.png – ส่วนของภาพนิ่ง ไฟล์ประเภท png จะมี Channel Alpha ให้ใช้งาน ในตัวอย่างผมสร้างวงกลมขึ้นมาบนพื้นเปล่าแล้วกำหนด Opacity 100% 70% 30% และบันทึกเป็นไฟล์ .jpg กับ .png
ตัวไฟล์ jpg จะถูกเติมสีขาวมาอัตโนมัติเพราะไม่มี Channel Alpha ใช้งาน
ส่วนไฟล์ png จะไม่ถูกเติมสีขาวเพราะมี Channel Alpha ใช้งาน
.mov ,.avi – ในส่วนงานวีดีโอ ไฟล์ประเภท mov ,avi จะมีให้เลือกใช้งาน Channel Alpha เมื่อทำการ Export
ถ้าเลือก RGB ส่วนพื้นที่ว่างจะถูกเติมสีดำโดยอัตโนมัติ
ถ้าเลือก RGB + Alpha ก็จะได้พื้นหลังโล่งๆ ตามที่ต้องการ
ประยุกต์ใช้งาน
กลับไปสู่จุดเริ่มต้นของบทความที่ว่า ทำงานไปหลายๆ งาน ก็จะเจอโจทย์ให้เราต้องใส่โลโก้ ลายน้ำ ลายกราฟฟิก ซ้อนภาพหลายเลเยอร์เพื่อทำ animation หรือจะทำภาพนิ่งธรรมดาให้เป็นภาพแบบ 2.5D ความรู้เรื่อง Alpha channel เป็นส่วนหนึ่งในหลายๆเรื่องที่ต้องรู้ใว้ ลองประยุคต์กันดูครับ