自動照片裁剪

自動照片裁剪

我想用命令列裁剪照片黑色背景

該命令沒有幫助:

convert input.png -trim output.png

我的形象

答案1

您可以嘗試-trim使用 Imagemagick 的選項-fuzz

-trim選項會刪除與角像素顏色完全相同的所有邊緣。用於-fuzz刪除-trim與角像素顏色幾乎相同的邊緣。

例如:

convert input.png -trim -fuzz 10% output.png

您可以-fuzz向上或向下調整該值,直到裁剪出您想要的數量。以下是有關該-fuzz值的資訊:

-fuzz distance{%}

該距離內的顏色被認為是相等的。

許多演算法都會搜尋目標顏色。預設情況下,顏色必須準確。使用此選項可搭配 RGB 空間中接近目標顏色的顏色。例如,如果您想使用 -trim 自動修剪影像的邊緣,但影像已掃描且目標背景顏色可能略有不同。此選項可以解釋這些差異。

距離可以採用絕對強度單位,也可以附加 % 作為最大可能強度(255、65535 或 4294967295)的百分比。

使用 +fuzz 將模糊值重設為 0。

如果此答案有幫助,或者您還有其他問題或需要澄清,請告訴我。

相關內容