Làm thế nào để tôi biết làm thế nào một màu tối sẽ in màu đen và trắng?
Gần đây tôi đã xem xét làm thế nào để có được thước đo độ sáng cảm nhận của một màu , vì những lý do tương tự, mặc dù tôi quan tâm đến trên màn hình hơn là xem giấy. Đây là một số điều tôi tìm thấy:
HSB
Thật dễ dàng để chuyển đổi một giá trị RGB giống như các giá trị trong câu hỏi của bạn thành giá trị HSB (màu sắc, độ bão hòa, độ sáng). Đầu tiên có vẻ như B
giá trị độ sáng ở đây là thứ bạn cần. Nhưng những con số ở đây không liên quan nhiều đến việc màu sắc xuất hiện như thế nào đối với người xem. Ví dụ, thay đổi H có thể tạo ra những thay đổi lớn đối với độ sáng nhận biết và thay đổi B có thể thay đổi màu sắc nhận thức. Điều này là do RGB (và HSB, một chuyển đổi đơn giản từ RGB) nói nhiều hơn về "những gì thiết bị này có thể tạo ra" chứ không phải là "những gì mắt nhìn thấy".
W3C "nhận biết độ sáng"
Có một "công thức W3C" cho độ sáng cảm nhận : (R*299 + G*587 + B*114) / 1000
. (Tôi đã xem qua ban này trong một cuốn sách tuyệt vời bởi Bill Van Hecke .) Các giá trị RGB trong phạm vi công thức này từ 0 đến 1. Vì vậy, #FFFFFF
nói đến (1 * 299 + 1 * 587 + 1 * 114) / 1000 = 1 .
Trong #008800
ví dụ của bạn , giá trị xanh là thập lục phân 0x88, là số thập phân 136. Số đó nằm trong phạm vi 0-255. Vì vậy, độ sáng cảm nhận của W3C cho màu đó là (0 * 299 + (136/255) * 587 + 0 * 114) / 1000 = 0,31 .
Các công thức "độ sáng nhận biết" khác
Công thức W3C là một xấp xỉ và rõ ràng cho kết quả xấu đối với các sắc thái của màu vàng. Tôi thấy trang này của Nir Dobovizki rất hữu ích: nó đưa ra một số lời giải thích tốt và một vài công thức thay thế, bao gồm một công thức được gọi là HSP của Darel Rex Finley , đây là một nỗ lực để mô hình hóa những gì Photoshop làm khi chuyển đổi RGB sang Greyscale. Nếu bạn muốn có thêm công thức, có rất nhiều liệt kê trong câu trả lời cho câu hỏi Stack Overflow này .
Hệ thống màu thực sự dựa trên các phép đo nhận thức
Tôi đặt "độ sáng cảm nhận" trong các trích dẫn ở trên, bởi vì, nếu tôi hiểu chính xác, những công thức đó chỉ là những xấp xỉ đơn giản với những gì thực sự được cảm nhận. Làm việc đó đòi hỏi rất nhiều thử nghiệm với các đối tượng thực tế của con người trong điều kiện được kiểm soát và kết quả không phù hợp với một công thức đơn giản gọn gàng.
Có một hệ thống tên là CIELAB. "CIE" là tổ chức mà tạo ra nó: những con số trong hệ thống này là L
, a
và b
. Các L
hệ thống này là sáng, và nếu tôi hiểu đúng, đây là số lượng chúng tôi đang tìm kiếm, và tôi tin rằng đây là thực sự dựa trên số lượng lớn các thí nghiệm với con người. Adobe Kuler là một trang web tuyệt vời và miễn phí, nơi bạn có thể chơi với màu sắc trong các hệ thống khác nhau bao gồm LAB. Tuy nhiên, các giá trị a
và b
một chút vượt quá sự hiểu biết hiện tại của tôi. Vì vậy, tôi rất vui mừng khi phát hiện ra tiền thân của LAB ...
Các hệ thống màu Munsell sử dụng Huế, giá trị gia tăng và Chroma. Nó có trước máy tính, vì vậy cách các giá trị được nêu có thể trông hơi "lỗi thời". Nhưng thực sự sau một nghiên cứu nhỏ, tôi thấy hệ thống này rất có ý nghĩa với tôi (tôi đã bị bí ẩn bởi màu sắc trong nhiều năm nhưng điều này dường như có ích), và nó dường như bắt nguồn sâu sắc trong các nghiên cứu về nhận thức của con người. Dưới đây là một ví dụ: 5PB 4.4/12
có H, V và C như dưới đây:
Huế 5PB
có màu Tím-Xanh. Munsell đặt các màu sắc xung quanh một vòng tròn (điều này giống như giá trị H trong HSB, có thể được ghi bằng độ). Trong hệ thống Munsell, các chữ cái được sử dụng để mô tả màu sắc (Tôi sẽ mô tả chữ số trong giây lát). Có 10 màu - nhiều hơn trong các hệ thống khác: Đỏ, Đỏ-Tím, Tím, Tím-Xanh, Xanh lam, Xanh lục, Xanh lục, Xanh lục-Vàng, Vàng, Vàng-Đỏ, và trở lại Đỏ, được viết là R
, RP
, P
, PB
vv các chữ số, trong đó khoảng 1-10, sửa đổi các mô tả bức thư gửi cho chính xác hơn. 5PB
có nghĩa là màu tím-xanh chính xác. 10R
là một nửa giữa màu đỏ và màu vàng-đỏ.
Giá trị 4.4/
gần giữa độ sáng. Giá trị nằm trong khoảng từ 0 (tối) đến 10 (sáng). "Maroon" là một màu tối R
, "màu hồng" là một màu sáng. Những con số giá trị này thực sự có thể so sánh giữa các màu, không giống như hầu hết các hệ thống khác ở đây. Nếu bạn giữ V
liên tục và thay đổi H
và C
, tất cả các màu dường như có cùng độ sáng. Vì vậy, Munsell V
có thể là những gì bạn đang tìm kiếm.
Chroma /12
là "sức mạnh" của màu sắc. "Ngọc lục bảo" là một màu xanh lá cây mạnh mẽ, "nho" là một yếu. Phạm vi của các giá trị cho sắc độ là thú vị. 0 là màu xám. Giá trị tối đa phụ thuộc vào màu sắc và giá trị. Giá trị tối đa cho Màu đỏ lớn gấp khoảng hai lần so với Màu xanh lam. Sự phức tạp này đến từ các phép đo với con người. Vì vậy, hệ thống này không gọn gàng về mặt toán học - nhưng với tôi, nó có vẻ hữu ích.
Dưới đây là một vài tài liệu tham khảo giải thích hệ thống Munsell tốt hơn tôi có ở đây:
- "Hệ thống màu Munsell: Mô tả thiết thực với những gợi ý cho việc sử dụng bởi TM Cleland" là một cuốn sách từ năm 1921. Nó có thể được đọc đầy đủ tại trang web ApplePainter.com , hoặc bạn có thể mua nó dưới dạng sách giấy. Các sơ đồ là tuyệt vời. Tôi thấy nó lỗi thời, nhưng thực sự khá dễ tiếp cận - nó nhắm đến đối tượng không chuyên:
Người đọc nên được cảnh báo ngay từ đầu để chống lại nỗi sợ hãi về sự bối rối khoa học đã từng xuất hiện trong tâm trí giáo dân. Ba chiều màu không liên quan đến những bí ẩn của toán học cao hơn. Không có gì về chúng mà người đọc trung bình không dễ hiểu như ba chiều của một hộp, hoặc bất kỳ hình thức nào khác có thể cảm nhận hoặc nhìn thấy. Chúng tôi đã không quen thuộc về màu sắc với bất kỳ ý thức nào về trật tự và thực tế này, chứ không phải là bất kỳ sự phức tạp vốn có trong chính ý tưởng, đó sẽ là nguồn gốc của bất kỳ khó khăn nào mà người đọc phải đối mặt với quan niệm về màu sắc này đối với lần đầu tiên.
Các bài viết trên Wikipedia về hệ màu Munsell và Albert Munsell .
Một bài viết của Bruce MacEvoy giải thích Munsell trong bối cảnh với nhiều hệ thống khác. Nó cũng giải thích một số nghịch lý màu sắc. Điều này làm tôi suy nghĩ một chút - việc tìm kiếm một hệ thống hình học gọn gàng để sắp xếp màu sắc theo cảm nhận thực sự là không thể:
Tất cả các mô hình màu sắc mà chúng ta có thể thấy không thể biểu thị chính xác các mối quan hệ màu sắc và các mô hình màu đại diện cho các mối quan hệ màu sắc chính xác không thể được nhìn thấy (được xây dựng hoặc thể hiện dưới dạng hình ảnh).
- Ứng dụng mColorDesigner Mac : một trong vài ứng dụng trên Mac App Store của Yanmei He giúp khám phá không gian màu Munsell và chuyển đổi sang / từ các giá trị bạn thực sự sử dụng trong thực tế. Đôi khi tôi thấy nó hơi chậm và có lỗi, nhưng nó thực sự đã giúp tôi hiểu rõ hơn về điều này.