我想使用python 2.7脚本,这应该在Linux或Windows下工作,以转换图像从RGB到Hexachrome (或CIELAB或CIE XYZ)。我想知道是否有任何库可以做到这一点?
发布于 2015-01-17 21:09:09
您可以使用ImageMagick,它在Windows的命令行中作为二进制文件运行,或者使用Python、Perl、PHP、.NET绑定。在ImageMagick上查看它。
在您的例子中,CIELab与ImageMagick的Lab色彩空间相同,所以您可以这样做
convert input.jpg -colorspace lab output.tif例如。如果您的输入图像只是二进制数据,您也可以在ImageMagick中读取它,但您需要在读取它之前指定大小和字节顺序,如下所示:
convert -size 512x512 -depth 16 -endian MSB image.rgb -colorspace lab output.tif您也可以转换为其他文件格式-只要它们支持Lab色彩空间。
https://stackoverflow.com/questions/27999335
复制相似问题