【问题标题】:ImageMagick 'convert -sepia-tone' different on Windows vs. LinuxWindows 与 Linux 上的 ImageMagick 'convert -sepia-tone' 不同
【发布时间】:2012-10-12 09:40:40
【问题描述】:

我对下面的两张图片有疑问:第一张是在 Linux 上创建的,第二张是在 Windows 上使用相同的命令、相同版本的 ImageMagick (6.6.5-0) 创建的。尝试了较新版本的 ImageMagick,它们似乎都提供了 Windows 与 Linux 不同的结果。

convert c.jpg -sepia-tone 80% 1.jpg (on Linux)
convert c.jpg -sepia-tone 80% 2.jpg (on Windows)

结果非常不同,我不知道为什么。

我做错了什么?


(来源:selfip.com

(来源:selfip.com

【问题讨论】:

    标签: windows linux imagemagick imagemagick-convert


    【解决方案1】:

    其实我不得不这样做

    convert c.jpg -set colorspace RGB -sepia-tone 80% 1.jpg
    

    基本上强制使用 RGB 颜色空间,这解决了我的问题。

    【讨论】:

      【解决方案2】:

      很可能,您在 Linux 和 Windows 上安装的 ImageMagick 的发布版本在很多方面都不同,而不仅仅是版本号...

      要验证,请运行此命令并比较两个平台的输出详细

      convert -version
      

      此外,您可能想了解convert -list configure 的输出有何不同。 (注意,这个命令给出的输出格式在两个平台上是不同的——它们不能直接比较)。

      【讨论】:

      • LINUX:版本:ImageMagick 6.6.5-0 2010-10-14 Q16 imagemagick.org 版权所有:版权所有 (C) 1999-2010 ImageMagick Studio LLC 功能:OpenMP WINDOWS:版本:ImageMagick 6.6.5 -0 2010-10-10 Q16 imagemagick.org 版权所有:Copyright (C) 1999-2010 ImageMagick Studio LLC 特点:OpenMP 所以版本完全相同。
      • 当我在 Linux 上执行 convert -list configure 时,我得到这个:convert -list configure lt-convert: UnableToOpenConfigureFile configure.xml' @ warning/configure.c/GetConfigureOptions/589.
      猜你喜欢
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多