PDF画像でアンチエイリアシングを削除する方法
-
20-12-2019 - |
質問
ScanSnap for scansnapにAbbyy FineReaderを使用して、スキャンされたPDFファイルの数をカップルします。ソフトウェアは、元のPDFイメージを保持していると主張しています。 PDFファイルのサイズPRE-OCRとPOST-OCRはほとんど同じです。
ソフトウェアが完了したら、Acrobat XでアンチエイリアスされたすべてのPDFイメージが表示されているように見えます。ページナビゲーションは以前よりもはるかに遅くなり、iズームイン/アウトのときは最初にイメージが最初に実行前のエイリアシングのように見えるものに移動します。アンチエイリアス画像にすばやく変更する前にバージョン。
左:スキャンされたPDF /
アンチエイリアシングなしで元の画像を取得したいと思います。興味深いことに、PhotoshopのアンチエイリアスPDFから単一のページを開くと、アンチエイリアシングはありません。画像は左側のように見えます。
私の限られたPDFプログラミングの経験は、AbbyyがOCR処理中に各画像に対してある種のアンチエイリアスフラグを設定する可能性があると信じるようになりました。この旗を解除するにはどうすればよいですか。
有用なアイデアへのポインターは大歓迎です。
解決
OCR-EDバージョンの画像辞書に/Interpolate true
エントリがあり、それが「アンチエイリアス」の原因です。それ(JPEG圧縮の代わりにJPEG2000ではなく)がスローダウンの原因であるかどうかは、十分なファイルを大きくチェックします。
このキーを設定するには、ファイルを作成している間に最適なものであり、それが不可能な場合は適切な言語で小さなプログラムを書き込んで実行します。
しかし、ファイルの内側のプレーンビューには、ファイル内のプレーンビューにあるため、ファイル内のプレーンビューに、ファイル内のプレーンビューが単純にファイルの処理を処理できます。このように:
perl -M-encoding -0777pe "s!/Interpolate true!' 'x17!ge" <in.pdf >out.pdf
. 他のヒント
ソフトウェアが完了したら、Acrobat XでアンチエイリアスされたすべてのPDFイメージが表示されているように見えます。ページナビゲーションは以前よりもはるかに遅くなり、iズームイン/アウトのときは最初にイメージが最初に実行前のエイリアシングのように見えるものに移動します。アンチエイリアス画像にすばやく変更する前にバージョン。
実際に元のファイルに 2013_11_15_22_51_31.PDF OCRの間のJPEG画像を含む'edファイル