2017-05-22 32 views
0

比方說,我有它的一些隨機顏色的PNG圖像,像這樣的:更換各種顏色,除了一個特定的ImageMagick的

Like this one.

我們的目標是使圖像中的每個顏色EXCEPT具有純黑色(#000000)的特定顏色(如#FCFF00)。因此,舉例來說,如果我給上面代碼中的圖像,它將與此替換它:

It would replace it with this?

我將如何做到這一點?

回答

1

這將是+opaque選項。

convert YiCYA.png -fill black +opaque '#FC00FF' output.png 

output.png

+1

旁白:如果你想保留的顏色不只是一個確切的顏色,也幾乎相同,再加入-fuzz XX%,其中XX是如何接近的顏色你想表現爲百分。在填充之前添加​​它。此外,如果您的圖像不是RGB(例如CMYK),則需要先轉換爲sRGB。 – fmw42

相關問題