Về cơ bản, thông tin màu sắc cuộc sống giống như một hộp bút chì màu sô cô la ...
Thông tin màu được lưu trữ trong các số nguyên, không phải giá trị tương tự - có một số lượng màu riêng biệt, có thể đếm được có thể được mô tả ở độ sâu bit nhất định.
Hãy nghĩ về không gian màu giống như một hộp bút chì màu có màu khác nhau. Một không gian màu mô tả các loại bút chì màu có sẵn. Hãy nghĩ "màu đậm", "phấn màu" hoặc tương tự. Độ sâu bit mô tả số lượng bút chì màu.
Đây là một ví dụ về hai hộp bút chì màu khác nhau:
Cả hai đều có 16 bút màu, nhưng chúng có một dải màu khác nhau - cụ thể, bộ thấp hơn không mở rộng ra thành màu đỏ. Vì có 16 màu, đó là 4 bit độ sâu màu (2⁴ = 16).
Một không gian màu "thực" là ba chiều và điều này chỉ có một chiều. (Đó là màu sắc.) Nhưng nó tạo ra một mô hình mà tôi hy vọng có ích. "Hộp" trên cùng có một không gian màu có màu "chính" rất đỏ ở các cạnh cực, trong khi hộp dưới chỉ kéo dài sang màu cam đỏ.
Ban đầu, không gian màu trên dường như rõ ràng là vượt trội (bạn thậm chí không thể vẽ một cái gì đó màu đỏ bằng cái dưới cùng!), Nhưng hãy xem xét tình huống bạn đang vẽ một phong cảnh với bầu trời, nước và cây cối. Bộ bút chì dưới cùng thực sự có thể tốt hơn nhiều, bởi vì nó sử dụng nhiều "bit" của nó hơn để thể hiện các sắc thái tinh tế của màu xanh lá cây và màu xanh lam.
Nếu, thay vào đó. bạn đã mua các dải màu giống nhau trong các bộ 64 bút màu, sẽ có ba bút chì màu mới giữa mỗi bộ màu hiện có. Bộ thấp hơn vẫn sẽ có nhiều tùy chọn hơn cho màu xanh lam và xanh lục, nhưng vì bút chì màu mới, bộ trên cùng cũng sẽ có nhiều lựa chọn hơn trong phạm vi đó so với bộ 16 bút màu. Vì bộ trên cũng bao phủ màu đỏ, với đủ bút màu, nó sẽ tốt hơn về mặt khách quan.
Tuy nhiên, người ta có thể tưởng tượng một sự lựa chọn trong đó cả hai hộp đều thiếu thứ gì đó. Sẽ dễ dàng hơn một chút để xem điều đó có thể như thế nào nếu chúng ta đi đến một hình ảnh phức tạp hơn một chút, ở đây là sRGB thực (như một màn hình máy tính hoặc TV cho người tiêu dùng) và mực CMYK "SWOP" tiêu chuẩn:
Ở đây, bạn có thể thấy rằng không gian màu CMYK SWOP mở rộng hơn nữa vào cyans, magenta / purices và màu vàng hơn có thể được biểu thị bằng sRGB. Ngay cả khi chúng ta thêm nhiều bit để phân biệt giữa các bước có thể phân biệt có sẵn, không gian màu sẽ xác định đường viền . Tương tự, việc thêm nhiều bit vào biểu diễn CMYK không giúp biểu thị các góc xa của màu đỏ, xanh lục và xanh lam được bao phủ bởi sRGB. (Và tất nhiên tất cả chúng là một đại diện nghèo nàn về tầm nhìn của con người, được thể hiện bằng hình dạng bên ngoài - nếu bạn đã từng tự hỏi tại sao thật khó để có được những bức ảnh kỹ thuật số của cây xanh để trông tự nhiên, thì đây là một phần của câu chuyện !)
Trong cuộc sống thực, không gian màu 24 bit (8 bit mỗi kênh), bạn có 16,8 triệu màu để làm việc. Điều đó nói chung là tốt, và được coi là nhiều màu sắc hơn mắt người có thể phân biệt nhưng nếu không gian màu của bạn thực sự lớn, bạn thực sự có thể có hiệu ứng tương tự trong đó bước nhảy giữa các màu riêng lẻ ở giữa lớn hơn lý tưởng, và điều đó là có thể rằng nó sẽ được chú ý trong một số tình huống.
Trên thực tế, một số không gian màu "rộng" như ProPhoto RGB có màu ở rìa không gian không tương ứng với bất cứ thứ gì trong tầm nhìn của con người . Chúng là những màu lý thuyết, "tưởng tượng" làm cho không gian màu hoạt động, nhưng bị lãng phí một cách hiệu quả. Khi bạn sử dụng một không gian màu như thế với một số ít bút màu (độ sâu bit thấp), bạn có ít tùy chọn hơn cho các màu thực sự hữu ích, khiến khả năng thiếu các bước trở thành vấn đề. Một cái gì đó như sRGB không thể bao gồm các cyans và green xa xôi (giống như màu đỏ bị thiếu trong bộ ở trên), nhưng đổi lại, bạn sẽ có sự phân biệt rõ hơn giữa màu xanh lam và màu tím và màu đỏ (và màu xanh lá cây ở đó).
Nếu chúng ta đi đến 16 bit cho mỗi kênh (tổng cộng 48 bit), có 16.800.000 thêm "bút chì màu" giữa mỗi bóng trong hộp. Đây là quá mức cần thiết (cả về những gì con người có thể phân biệt và trong thực tế thực tế đại diện cho sự khác biệt tinh tế trên màn hình hoặc trong in ấn), nhưng điều đó quá mức đảm bảo rằng các chuyển tiếp mượt mà luôn có sẵn. Và kể từ khi trong cuộc sống thực, không gian màu đều được thiết kế để khoảng tầm nhìn bìa con người (ngay cả khi họ không khớp chính xác), bạn không thực sự chạy vào tình huống mà không gian màu của bạn đã không có màu đỏ ở tất cả - nó chỉ sức không hoàn toàn sâu sắc hay tinh tế.
Một điều đáng xem xét khác là sRGB được thiết kế không chỉ phù hợp với tầm nhìn của con người, mà còn có thể biểu diễn trên hầu hết các thiết bị tiêu dùng và đó là giả định mặc định cho màn hình không được quản lý màu. Điều đó có nghĩa là khi bạn đang sử dụng sRGB, bạn có cơ hội tốt nhất rằng "bút chì màu" bạn đang sử dụng sẽ tương ứng với "bút chì màu" mà thiết bị của người xem của bạn sử dụng. Đó là lý do tại sao tôi khuyên bạn nên lưu vào sRGB để xem và chia sẻ web- độ sâu bit cao hơn không phải là một lựa chọn phổ biến và hầu hết mọi người không có khả năng trao đổi cho một bộ bút chì màu mà bạn chọn. (Hy vọng điều này sẽ trở nên tốt hơn trong tương lai, nhưng dường như nó không thực sự là ưu tiên của các nhà sản xuất thiết bị tiêu dùng. Có lẽ khi hoopla 3D và 4K lắng xuống, chúng ta có thể nhấn mạnh hơn vào "màu sâu" - độ sâu bit cao hơn cho màn hình tiêu dùng.
(Một số điều này đã mượn từ câu trả lời trước đây của tôi về Làm thế nào để các không gian màu như sRGB và Adobe RGB trùng nhau? )
Chú thích
1. Ví dụ cụ thể này là một sự đơn giản hóa và làm nổi bật sự thể hiện thực sự của hình ảnh CMYK và một số chi tiết khác; Tuy nhiên, đây là một ví dụ điển hình vì hầu hết các không gian màu thực được thiết kế để chồng lên nhau càng nhiều càng tốt và điều này cho thấy một cái gì đó có sự không phù hợp.