当我在eog中打开一个图像文件时,它显示了错误的颜色。
下面是问题的截图:

下面是一个暂时修复的问题的屏幕截图:

通过使用
xprop -root -remove _ICC_PROFILE我想知道的是,有一种永久的方法来解决问题,而不是每次打开eog时都修复它。
gthumb也会出现这种情况,但是我通过取消“应用嵌入式颜色配置文件”按钮来修复它。
发布于 2016-07-07 23:19:10
我没有足够的信息来确定,但我认为您的问题是在图像本身的颜色配置文件。如果是这样的话,我很肯定我有一个解决办法。
如果您有Ubuntu的最新发行版,那么您就有了ImageMagick。你只需输入“转换”这个词就可以检查它。如果您获得了几个屏幕上的使用信息,那么您就有了它。如果不是,您可能想要在软件中心寻找它。假设您有ImageMagick,打开终端,导航到图像文件所在的目录,然后键入:
Convert “filename” –colorspace RGB “newfilename”其中“文件名”是您的图像的名称,而“newfilename”是您想要调用的修改版本。现在尝试在eog中打开“newfilename”,并让我们知道发生了什么。
发布于 2022-07-16 14:28:43
我也有同样的问题。它发生在Ubuntu ( Gnome之眼- eog)和它的叉眼伴侣(eom)中。xprop -root -remove _ICC_PROFILE代码也解决了临时的我的问题,但它也会在计算机被挂起或关闭后返回。
我解决了它(在UbuntuLTS20.04.4中),去设置->颜色并禁用膝上型电脑屏幕选项(您可能会看到另一个选项,因此我建议您尝试每个选项,看看它是否解决了问题)。您的打印机颜色配置文件也可能在这里,所以请确保只允许禁用解决您的问题的选项。
警告:我不知道这种改变的所有后果,但不太可能发生危险的事情(比如你得到了一个黑屏幕)。
发布于 2022-06-21 22:42:32
色彩管理似乎有问题。
就示例屏幕截图而言:如果知道原始文件中是否包含了颜色配置文件,可能创建者希望它看起来是这样的。或者它在一个与sRGB不同的颜色空间。如果是由于这些原因之一,那么转换为sRGB将完成这项工作,但它实际上将改变图像的颜色。这是用于使用ImageMagick转换扫描图像以更正扫描仪颜色的代码:
convert /path/to/inputfilename.tif -strip -profile /path/to/scannerprofile.icc -profile /path/to/sRGB.icc -strip /path/to/outputfilename.tif它告诉ImageMagick输入文件具有扫描仪配置文件的规范,并将其转换为sRGB。条带命令删除所有元数据,以便输出文件不包含sRGB配置文件(因为对于没有配置文件的文件,sRGB是通常的假设)。
如果涉及到监视器,那么转换也不会有帮助。图像看起来仍然有些不同,无论是低饱和还是过饱和,这取决于监视器规范与文件的颜色空间有多大的不同。更别提错误的监控程序或软件缺陷了.
https://askubuntu.com/questions/788341
复制相似问题