กลับไปหน้าบทความ

อ่าน 2 นาที

สีสันสดใส

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

สีสันสดใส

(Learn how and when to remove this message)

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

ในWindows 7ไมโครซอฟต์ใช้คำว่าสีความละเอียดสูง (high color ) เพื่อระบุระบบแสดงผลที่สามารถใช้มากกว่า 8 บิตต่อช่องสี (รูปแบบการแสดงผล 10:10:10:2 หรือ 16:16:16:16) จากรูปแบบ 8 บิตต่อช่องสีแบบดั้งเดิม[ 2 ]นี่เป็นการใช้งานที่แตกต่างและแยกจากรูปแบบ 15 บิต (5:5:5) หรือ 16 บิต (5:6:5) ที่มักเกี่ยวข้องกับวลีสีความละเอียดสูงโปรดดูสีความละเอียดสูง (deep color )

สีความละเอียดสูง 15 บิต

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

แต่ละองค์ประกอบ RGB มี 5 บิต ทำให้ได้ค่าความเข้มของแต่ละองค์ประกอบเท่ากับ 2⁵ = 32 ค่า ส่งผลให้แต่ละพิกเซลสามารถแสดงสีได้ 32768 สี

ชิปประมวลผลกราฟิก Cirrus Logicที่ได้รับความนิยมในช่วงต้นทศวรรษ 1990 ใช้ประโยชน์จากบิตลำดับสูงที่ว่างอยู่สำหรับโหมดวิดีโอแบบ "ผสม" กล่าวคือ เมื่อบิตที่ 15 ถูกปล่อยว่าง บิตที่ 0 ถึง 14 จะถูกประมวลผลเป็นค่า RGB ตามที่อธิบายไว้ข้างต้น ในขณะที่เมื่อบิตที่ 15 ถูกตั้งค่า บิตที่ 0 ถึง 7 จะถูกตีความว่าเป็นดัชนี 8 บิตในจานสี 256 สี (โดยบิตที่ 8 ถึง 14 ยังคงไม่ได้ใช้งาน) ซึ่งทำให้สามารถแสดงภาพสีคุณภาพสูง (เมื่อเทียบกับภาพสีอื่นๆ) ควบคู่ไปกับ องค์ประกอบบนหน้าจอ ที่เคลื่อนไหวตามจานสีได้แต่ในทางปฏิบัติ คุณสมบัตินี้แทบไม่ได้ถูกนำไปใช้ในซอฟต์แวร์ใดๆ เลย

สีความละเอียดสูง 16 บิต

พาเล็ต RGB 16 บิต
ดวงตาของมนุษย์ไวต่อแสงสีเขียวมากกว่า ความไม่ต่อเนื่องในเฉดสีเขียวจะมองเห็นได้ง่ายกว่าในสีแดง และในสีน้ำเงินนั้นยากที่สุดที่จะมองเห็นความไม่ต่อเนื่องดังกล่าว

เมื่อใช้บิตทั้ง 16 บิตแล้ว ส่วนประกอบหนึ่ง (โดยปกติจะเป็นสีเขียวที่มี RGB565 ดังแสดงด้านล่าง) จะได้รับบิตพิเศษเพิ่มอีกหนึ่งบิต ทำให้ส่วนประกอบนั้นสามารถแสดงระดับความเข้มแสงได้ถึง 64 ระดับ และมีสีให้เลือกใช้ทั้งหมด 65536 สี

สิ่งนี้อาจนำไปสู่ความคลาดเคลื่อนเล็กน้อยในการเข้ารหัส เช่น เมื่อต้องการเข้ารหัสสีRGB 24 บิต (40, 40, 40) ด้วย 16 บิต (ซึ่งเป็นปัญหาที่พบได้ทั่วไปในการสุ่มตัวอย่างย่อย ) เลข 40 ในฐานสองคือ 00101000 ช่องสีแดงและสีน้ำเงินจะใช้บิตที่มีนัยสำคัญที่สุดห้าบิต และจะมีค่าเป็น 00101 หรือ 5 ในมาตราส่วนจาก 0 ถึง 31 (16.1%) ช่องสีเขียวซึ่งมีความแม่นยำหกบิตจะมีค่าฐานสองเป็น 001010 หรือ 10 ในมาตราส่วนจาก 0 ถึง 63 (15.9%) ด้วยเหตุนี้ สี RGB (40, 40, 40) จะมีสีม่วง ( ม่วงแดง ) เล็กน้อยเมื่อแสดงผลใน 16 บิต เลข 40 ในมาตราส่วนจาก 0 ถึง 255 คือ 15.7% สี 24 บิตอื่นๆ จะมี สี เขียวปนเมื่อทำการลดความละเอียด: ตัวอย่างเช่น การแสดงผล RGB 24 บิตของสีเทา 14.1% เช่น (36, 36, 36) จะถูกเข้ารหัสเป็น 4/31 (12.9%) ในช่องสีแดงและสีน้ำเงิน แต่เป็น 9/63 (14.3%) ในช่องสีเขียว เนื่องจาก 36 ถูกแทนด้วย 00100100 ในระบบเลขฐานสอง

โดยทั่วไปแล้ว สีเขียวมักถูกเลือกใช้เป็นบิตพิเศษในระบบ 16 บิต เนื่องจากดวงตาของมนุษย์มีความไวต่อเฉดสีเขียวสูงที่สุด เพื่อเป็นการสาธิต ลองดูภาพต่อไปนี้อย่างละเอียด (หมายเหตุ: ภาพนี้จะใช้งานได้เฉพาะกับจอภาพที่แสดงสีจริงเท่านั้นเช่น 24 หรือ 32 บิต) ซึ่งแสดงเฉดสีแดง เขียว และน้ำเงินเข้ม โดยใช้ระดับความเข้ม 128 ระดับสำหรับแต่ละองค์ประกอบ (7 บิต)

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

หมายเหตุอื่นๆ

โดยทั่วไปแล้ว ไม่จำเป็นต้องใช้ตารางค้นหาสี (CLUT หรือพาเลทสี) เมื่ออยู่ในโหมดสีสูง เนื่องจากมีสีต่อพิกเซลเพียงพอที่จะแสดงภาพกราฟิกและภาพถ่ายได้อย่างน่าพอใจ อย่างไรก็ตาม การขาดความแม่นยำจะลดความคมชัดของภาพลง ดังนั้น รูปแบบภาพบางรูปแบบ (เช่นTIFF ) จึงสามารถบันทึกภาพ 16 บิตแบบพาเลทสีที่มี CLUT ฝังอยู่ภายในได้

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=High_color&oldid=1305571427 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ สีสันสดใส

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

สีความละเอียดสูง 15 บิต

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

สีความละเอียดสูง 16 บิต

เมื่อใช้บิตทั้ง 16 บิตแล้ว ส่วนประกอบหนึ่ง (โดยปกติจะเป็นสีเขียวที่มี RGB565 ดังแสดงด้านล่าง) จะได้รับบิตพิเศษเพิ่มอีกหนึ่งบิต ทำให้ส่วนประกอบนั้นสามารถแสดงระดับความเข้มแสงได้ถึง 64 ระดับ และมีสีให้เลือกใช้ทั้งหมด 65536 สี

หมายเหตุอื่นๆ

โดยทั่วไปแล้ว ไม่จำเป็นต้องใช้ ตารางค้นหาสี (CLUT หรือพาเลทสี) เมื่ออยู่ในโหมดสีสูง เนื่องจากมีสีต่อพิกเซลเพียงพอที่จะแสดงภาพกราฟิกและภาพถ่ายได้อย่างน่าพอใจ อย่างไรก็ตาม การขาดความแม่นยำจะลดความคมชัดของภาพลง ดังนั้น รูปแบบภาพบางรูปแบบ (เช่น TIFF )...