Chuyển đổi thang độ xám sang RGB
Chúng tôi đã xác định mô hình màu RGB và định dạng thang màu xám trong hướng dẫn của chúng tôi về Các loại hình ảnh. Bây giờ chúng ta sẽ chuyển đổi một hình ảnh màu thành một hình ảnh thang độ xám. Có hai phương pháp để chuyển đổi nó. Cả hai đều có giá trị và phẩm chất riêng. Các phương pháp là:
- Phương pháp trung bình
- Phương pháp trọng số hoặc phương pháp độ sáng
Phương pháp trung bình
Phương pháp trung bình là phương pháp đơn giản nhất. Bạn chỉ cần lấy trung bình của ba màu. Vì nó là hình ảnh RGB, vì vậy có nghĩa là bạn thêm r với g với b rồi chia nó cho 3 để có được hình ảnh thang độ xám mong muốn.
Nó được thực hiện theo cách này.
Thang độ xám = (R + G + B / 3)
Ví dụ:
Nếu bạn có một hình ảnh màu như hình trên và bạn muốn chuyển nó thành thang độ xám bằng phương pháp trung bình. Kết quả sau sẽ xuất hiện.
Giải trình
Có một điều chắc chắn rằng, có điều gì đó sẽ xảy ra với các tác phẩm gốc. Nó có nghĩa là phương pháp trung bình của chúng tôi hoạt động. Nhưng kết quả không được như mong đợi. Chúng tôi muốn chuyển đổi hình ảnh thành thang độ xám, nhưng điều này hóa ra lại là một hình ảnh khá đen.
Vấn đề
Vấn đề này nảy sinh do thực tế là chúng tôi lấy trung bình của ba màu. Vì ba màu khác nhau có ba bước sóng khác nhau và có đóng góp riêng trong việc hình thành ảnh, nên chúng ta phải lấy giá trị trung bình theo đóng góp của chúng chứ không lấy trung bình theo phương pháp trung bình. Ngay bây giờ những gì chúng tôi đang làm là đây,
33% màu đỏ, 33% màu xanh lá cây, 33% màu xanh lam
Chúng tôi đang lấy 33% mỗi phần, có nghĩa là mỗi phần đều có đóng góp như nhau trong hình ảnh. Nhưng thực tế không phải vậy. Giải pháp cho điều này đã được đưa ra bằng phương pháp đo độ sáng.
Phương pháp trọng số hoặc phương pháp độ sáng
Bạn đã thấy vấn đề xảy ra trong phương pháp trung bình. Phương pháp trọng số có một giải pháp cho vấn đề đó. Vì màu đỏ có nhiều bước sóng hơn trong cả ba màu, và màu xanh lá cây là màu không chỉ có ít bước sóng hơn màu đỏ mà còn màu xanh lá cây là màu mang lại hiệu ứng dịu mắt hơn.
Có nghĩa là chúng ta phải giảm sự đóng góp của màu đỏ, và tăng sự đóng góp của màu xanh lá cây, và đưa sự đóng góp của màu xanh lam vào giữa hai màu này.
Vì vậy, phương trình mới có dạng là:
Hình ảnh thang độ xám mới = ((0,3 * R) + (0,59 * G) + (0,11 * B)).
Theo phương trình này, Màu đỏ đóng góp 30%, Màu xanh lá cây đóng góp 59%, cao hơn trong cả ba màu và Màu xanh lam đóng góp 11%.
Áp dụng phương trình này cho hình ảnh, chúng tôi nhận được
Ảnh gốc:
Hình ảnh thang độ xám:
Giải trình
Như bạn có thể thấy ở đây, hình ảnh hiện đã được chuyển đổi đúng sang thang độ xám bằng phương pháp có trọng số. So với kết quả của phương pháp trung bình, hình ảnh này sáng hơn.