Chuyển đổi thang độ xám thành RGB rất đơn giản. Đơn giản chỉ cần sử dụng R = G = B = giá trị màu xám. Ý tưởng cơ bản là màu (như được xem trên màn hình dưới dạng RGB) là một hệ thống phụ gia.
http://en.wikipedia.org/wiki/Additive_color
Do đó, thêm màu đỏ sang màu xanh lá cây mang lại màu vàng. Thêm vào một số màu xanh để trộn với số lượng bằng nhau, và bạn nhận được một màu trung tính. Đầy trên [đỏ, xanh lục, xanh lam] = [255 255 255] cho ra màu trắng. [0,0,0] sản lượng màn hình màu đen. Giá trị trung gian, khi R = G = B đều bằng nhau sẽ cho ra màu trung tính danh nghĩa của mức xám nhất định.
Một vấn đề nhỏ phụ thuộc vào cách bạn xem màu, nó có thể không hoàn toàn trung lập. Điều này sẽ phụ thuộc vào cách màn hình của bạn (hoặc máy in) được hiệu chuẩn. Có những chiều sâu thú vị về khoa học màu sắc mà chúng ta có thể đi vào từ thời điểm này. Tôi sẽ dừng ở đây.
Nguồn
2009-05-07 16:45:18
Ồ, không. Trên thực tế, bạn sẽ KHÔNG có hình ảnh đen trắng. Bạn sẽ có một hình ảnh bao gồm các sắc thái khác nhau của màu xám. Ở mức thấp hơn, các pixel thực tế sẽ bao gồm các chấm đỏ, xanh lá cây và xanh dương, ở các mức cường độ sao cho người xem từ xa sẽ thấy hình ảnh trung tính. Theo dõi vòng lặp mắt và xem các pixel màu xám trên màn hình của bạn. Bạn sẽ thấy một hỗn hợp của các chấm đỏ, xanh lá cây và xanh dương. –
Bạn đúng là hình ảnh được hiển thị trên màn hình sẽ bao gồm tất cả RGB nhìn vào quá trình làm sáng tỏ. Vì vậy, tất cả các màu sắc sẽ được thể hiện trên màn hình. Tôi có một thời gian khó hiểu làm thế nào "Bạn sẽ có một hình ảnh bao gồm các sắc thái khác nhau của màu xám" khác với một hình ảnh quy mô màu xám. – Erik
Erik, không, nhưng "hình ảnh tỷ lệ xám" khác khá nhiều từ "hình ảnh đen trắng" (chỉ có hai màu). – Aistina