นี้! เป็นตารางสี RGB ...
โดยทั่วไปมันเป็นเมทริกซ์สองมิติที่:
- แถวแรกและคอลัมน์แรกเป็นสีแดง
- แถวที่สองและคอลัมน์ที่สองเป็นสีเขียว
- แถวที่สามและคอลัมน์ที่สามเป็นสีน้ำเงิน
นี่คือสีที่อธิบายแบบกราฟิกโดยใช้ตัวอักษร R, G และ B
นี่คือวิธีที่เราคำนวณสีของแต่ละพื้นที่บนตารางที่คำนวณ
- แดง + แดง = แดง (# FF0000)
- เขียว + เขียว = เขียว (# 00FF00)
- น้ำเงิน + น้ำเงิน = น้ำเงิน (# 0000FF)
- แดง + เขียว = เหลือง (# FFFF00)
- แดง + น้ำเงิน = ม่วง (# FF00FF)
- เขียว + น้ำเงิน = น้าน (# 00FFFF)
ความท้าทาย
- เขียนโค้ดเพื่อสร้างกริดสี RGB
- มันเป็นรหัสกอล์ฟดังนั้นพยายามทำในจำนวนไบต์ที่น้อยที่สุด
- ใช้ภาษาการเขียนโปรแกรมหรือภาษามาร์กอัปเพื่อสร้างกริดของคุณ
- สิ่งที่ฉันสนใจ:
- ผลลัพธ์ควรแสดงตาราง RGB แบบกราฟิกด้วยสีที่กำหนดไว้
- สิ่งที่ฉันไม่สนใจ:
- หากผลลัพธ์เป็นรูปภาพ, HTML, SVG หรือมาร์กอัปอื่น ๆ
- ขนาดหรือรูปร่างของบล็อคสี
- เส้นขอบระยะห่าง ฯลฯ ระหว่างหรือรอบ ๆ บล็อก
- ไม่จำเป็นต้องมีป้ายกำกับที่บอกคุณว่าสีของแถวและคอลัมน์ควรเป็นเช่นไร
Bitmap
วัตถุใน C #?