200ページ以上をスキャンしました。コントラスト操作オプション付きのバッチコマンドラインイメージソフトウェアを実行することで、これらを修正できるかどうか疑問に思っています。本質的に私は次のようなコマンドを与えたいです:
image_software *.JPG --contrast -1
スキャンしたページの両側にコンテンツがあります。裏面からのコンテンツの最小量は、スキャンされた画像に表示されています。それは透かしのようなものです---オンラインで迷惑です。
私が説明しているものに対して、どのソフトウェア+コマンドが機能する可能性がありますか?
1つの優れたオプションは、ImageMagickの-brightness-contrast
オプションをbash for
ループと組み合わせて使用することです。
すべてがどのように機能するかを確認するには、まずテストイメージを見つけて、次の構文で実験します。
convert -brightness-contrast 10x5 input.jpg output.jpg
-brightness-contrast
オプションには2つの要素があります。
-brightness
。上記の例では、これは10に設定されており、可能な設定は-100〜+100です。正の値は輝度を増加し、負の値は輝度を減少します。 「0」値を使用すると、輝度は変更されません。-contrast
。上記の例では、これは5に設定されており、再び可能な設定は-100〜+100です。正の値はコントラストを増加し、負の値はコントラストを減少します。 「0」値を使用すると、コントラストは変更されません。画像に最適な設定が見つかったら、画像を保持しているフォルダーに移動し、for
ループを実行できます。
for j in *.jpg
do
convert -brightness-contrast 10x5 "$j" altered_"$j"
done
ここで、出力ファイルの名前を少し変更したことがわかります。もちろん、特定のニーズに合わせて調整できます。
ImageMagickで目標を達成するにはさまざまな方法がありますが、これは使いやすく、理解しやすいため、私自身の選択です。
参照: