将RGB图像转换为hexachrome/CIELAB/CIE XYZ

2024-06-25 23:01:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用一个python2.7脚本,它应该可以在Linux或Windows下工作,将图像从RGB转换为Hexachrome(或者CIELAB或CIE XYZ)。我想知道有没有图书馆能做到这一点?在


Tags: 图像脚本图书馆linuxwindowsrgbxyzcie
1条回答
网友
1楼 · 发布于 2024-06-25 23:01:23

您可以使用ImageMagick,它在Windows、Linux和osx的命令行中作为二进制文件运行,或者使用Python、Perl、PHP、.NET绑定来实现。在ImageMagick查看。在

在您的例子中,CIELab与ImageMagick的Lab颜色空间相同,所以您可以这样做

convert input.jpg -colorspace lab output.tif

例如。如果您的输入图像只是二进制数据,您也可以在ImageMagick中读取,但在读取之前,您需要指定大小和结束度,具体如下:

^{pr2}$

你也可以转换成其他文件格式-只要它们支持Lab colorspace。在

相关问题 更多 >