gpt4 book ai didi

php - 根据颜色查找表减少图像颜色(不包括透明)

转载 作者:行者123 更新时间:2023-12-03 20:56:15 25 4
gpt4 key购买 nike

我正在尝试使用 imagemagick 中的 -remap 来减少下图中的颜色数量。

奥林匹克标志.png olympic-logo.png

colortable.png由这两种颜色A12E64、FF0000组成

enter image description here

使用以下代码:

convert olympic-logo.png +dither -remap colortable.png olympic-logo-remap.png

输出:奥林匹克标志-remap.png

enter image description here

预期输出:奥林匹克标志-expected.png enter image description here

有没有办法忽略透明区域,这样它就不会被映射以获得预期的输出?

谢谢,还有更多的力量。

最佳答案

您可以在执行已执行的操作之前将原始图像的副本放在一侧,然后从中恢复 Alpha,如下所示:

convert rings.png -write MPR:orig +dither -remap colortable.png MPR:orig -compose copyalpha -composite result.png

其中MPR:是一个“内存程序寄存器”,即一 block 命名的RAM。

enter image description here

关于php - 根据颜色查找表减少图像颜色(不包括透明),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52342679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com