【问题标题】:Imagemagick - replace transparent pixel by black onesImagemagick - 用黑色替换透明像素
【发布时间】:2014-12-27 12:45:02
【问题描述】:

我有一个包含一些透明像素的图像。我想使用 imagemagick(或任何行命令工具)将这些像素的颜色更改为黑色。

透明像素的颜色并不完全相同,所以我不能将它们的颜色切换为黑色。

你有什么想法吗?

提前致谢。

【问题讨论】:

    标签: linux imagemagick transparency


    【解决方案1】:

    好的,我刚刚找到答案...

    我不知道透明像素被视为背景,所以这可行:

    convert sourceimage.png -background black destinationimage.png
    

    【讨论】:

    • 透明像素不是“考虑的背景”,但由于它们是透明的,所以在黑色层的下面可以满足您的需求。
    猜你喜欢
    • 2012-09-30
    • 2016-06-14
    • 2015-04-25
    • 1970-01-01
    • 2011-03-26
    • 2012-07-30
    • 2017-10-24
    • 1970-01-01
    • 2012-09-07
    相关资源
    最近更新 更多