Photoshop CS3 สีเพี๊ยนไป่

ประสบปัญหากับการใช้ Adobe Photoshop CS3 นิดหน่อย ตอนที่จะเซพสำหรับไปใช้ในเว็บ ปรากฏว่าสีมันไม่สดเหมือนต้นฉบับ นั่งหาวิธีตั้งนาน หาในอินเทอร์เนตก็หลายวัน ยังไม่พบวิธีแก้ปัญหาดังกล่าวได้ เกือบจะลืมหาวิธีแก้แล้ว และคิดจะหาทางออกโดยทางอื่นก็หลายครั้ง จนในที่สุดก็เจอคำตอบ

ไปเจอที่เว็บฝรั่งมา ก็เลยเอาทั้งวิธีแก้ และภาพประกอบมาด้วยเลย เขาอธิบายสาเหตุอยู่หลายอย่างครับ ว่าเป็นเพราะสาเหตุใด แต่ผมไม่ขอลงรายละเอียด (ใครอยากอ่านภาษาอังกฤษก็คลิกที่นี่) ขอเอาแต่วิธีแก้แบบง่ายๆ บ้านๆครับ ก็เพียงแค่..

เมื่อเวลา Save as Web แล้ว จะขึ้นฟอร์มการตั้งค่ามาให้ ตอนนี้ ให้เราไปเลือกตรงลูกศรซึ่งซ่อน options อยู่ พอคลิกลูกศรก็จะปรากกดังภาพด้านบน ตรงนี้ติ๊กเอาลูกศรที่ขี้อยู่ที่คำว่า Convert to sRGB ออก เพียงเท่านี้ เวลาเซฟภาพเราก็จะได้สีที่ไม่ผิดเพี้ยนจากต้นฉบับครับ..

เทคนิคง่ายๆ ที่ผมเองก็ไม่รู้.. บันทึกไว้ให้ตะเองนั่นแหละ กันลืมมมม..


อีกนัยยะหนึ่ง

Save for Web นั้น การแสดงผลไม่ได้ใช้ RGB Working Space เป็นการส่งค่า RGB ของรูปไปวิดีโอการ์ดตรงๆ เป็นการเลียนแบบการทำงานของ Browser ยอดนิยม ที่ไม่รองรับการจัดการสี (IE บน Windows)

ทางแก้แบบง่ายๆ ก็คือ ให้ Convert โปรไฟล์รูปไปเป็น sRGB ก่อน แล้วจึงสั่ง Save for web โดยให้ติ๊ก แนบโปรไฟล์ไปกับไฟล์ด้วย (อยู่แถวๆ ด้านขวาบนของไดอะล็อก Save for Web) เพื่อให้บราวเซอร์ที่ รองรับการจัดการสี (Safari, Firefox 3 ฯลฯ) เอาไปใช้ได้ ส่วน IE ที่แม้จะใช้โปรไฟล์ไม่เป็น แต่อย่างน้อย รูปนั้นก็มีค่าสีอยู่ในช่วงของ sRGB ที่เหมาะกับจอทั่วไปแล้ว ถือว่าเราพยายามที่สุดแล้วในการที่จะให้มัน แสดงสีได้เที่ยงตรงที่สุดบนเว็บ

นัยนี้ได้มาจาก http://www.freemac.net ครับ