1

私はいくつかの画像を撮影し、PHP スクリプト経由で ImageMagick を使用して、可能な限り背景を削除しています。多くの画像の背景は単色なので、うまく機能します。唯一の問題は、出力画像が元の寸法を保持し、空のスペースがいっぱいになることです。ImageMagick で非透明コンテンツの境界を決定し、それに応じてキャンバスを調整する方法はありますか?

質問の表現

4

1 に答える 1

1

ImageMagick の処理オプションは-trimです。これは、各コーナーのピクセルを評価し、同様のピクセルを切り取ります。PHP のImagick::trimImageメソッドが機能するはずです。その他の例は、ImageMagick の「自動クロップ」記事にあります。

グリーンフィールドありソース

convert -trim source.png desired.png

トリミング画像希望

于 2012-11-09T04:42:37.940 に答える