[英]How to convert object (print image CMYK) picture to true RGB value?
你不能 可以精確表示的顏色集“色域”在RGB和CMYK之間有所不同。 即使使用世界上最好的(四色處理)打印機,您也將無法像在顯示器上那樣表示同樣的亮綠色。
您在示例中使用的顏色是“完全飽和”的顏色,因此無法在其他空間中表示,如果您選擇的飽和色較少,那么您應該會有更多的運氣
正如@Sneftel所說,它們具有不同的色域,因此您無法在任一空間的每種顏色之間進行轉換
也就是說,您可以查看諸如colormath之類的庫,這些庫可以讓您執行以下簡單操作:
from colormath.color_objects import sRGBColor, CMYKColor
from colormath.color_conversions import convert_color
convert_color(sRGBColor(1, 1, 0), CMYKColor)
但是要在真實圖像和這些圖像的照片之間進行實際轉換,您需要一個非常受控的環境。 上面的代碼具有非物理的假設,但是我認為您應該能夠使用其他中間色空間以及CIECAM02模型到達那里
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.