【问题标题】:set unwanted color to transparent将不需要的颜色设置为透明
【发布时间】:2011-08-06 18:42:49
【问题描述】:

假设 photoA 有 100 种颜色,我想生成一个只有 10 种想要颜色的透明 photoB。使用 -transparent 的 90 种颜色太麻烦了,有什么想法吗?


感谢 TobiasE,您的回答很有帮助。

我试试下面的命令,

转换 map.gif +transparent "#26fffe" newmap.gif

但它在下面显示错误消息:

转换:无法打开图像`#26fffe':没有这样的文件或目录。

有什么想法吗?

【问题讨论】:

  • 不,应该可以。我试过了,它做到了。您是否尝试过使用单引号。

标签: colors imagemagick transparent crop


【解决方案1】:
  • 如果您想要透明的颜色彼此相似,您可以使用 -fuzz 设置。

  • 如果您希望保持可见的颜色彼此相似,您可以使用 -fuzz 设置并使用 +transparent 而不是 -transparent 来反转匹配的像素。

【讨论】:

【解决方案2】:

直接来自文档:

-透明 ...

请注意,这并未将颜色定义为用于颜色映射图像格式(如 GIF)的“透明颜色”。 为此使用 -transparent-color

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-03
    • 2014-01-24
    • 2016-02-25
    • 2015-08-10
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    • 2017-11-02
    相关资源
    最近更新 更多