* .jpg形式のスキャン画像がいくつかあります。A4スキャナーを使用して、グレースケールまたはカラーでスキャンされます。スキャンしたページの寸法は大きく異なります-A5、A6、名刺など。スキャナーカバーは白です。
imagemagickまたはgraphicsmagickを使用してすべての白い境界線をトリミングしたい(これらのツール、さらにバッチ処理したいので)。境界線がスキャンされるため、完全な白ではなく、トリミングによって画像が多すぎたり少なすぎたりする場合があることを理解しています。ただし、ファズでトリムパラメータを使用すると、常に大きすぎる画像が得られます。たとえば、以下の名刺の画像を使用します。
gm.exe convert -crop -fuzz 50% 01-pixelated.jpg 01-pixelated-gm.jpg
まだ右と下から切り取られていない画像を生成します。結果は、-fuzzパラメーターに何を指定しても同じです。
それをテストして、仕事をするコマンドラインに助言していただけませんか?
テキスト/コンテンツの端または用紙の端まで、どちらのサイズ(A4、A5、A6)でもトリミングしますか?あなたの例では、カードの下の境界はまったく見えません-私はあなたがそれをどのように検出することを期待しているのかわかりません。
—
2013年
コンテンツの端に合わせてトリミングします。
—
2013年