BWでコピーをスキャンして作成されたPDFのコントラストを上げる方法はありますか


16

[ユーザー補助]メニューを開いて緑のフォントで黒の背景を選択しようとしましたが、ドキュメントが最初に黒/白モードでスキャンされた場合、これは機能しないようです。PDFのコントラストを高める他の方法はありますか?


2
スキャンでOCRを実行しない限り、テキストはなく、テキストの画像のみなので、テキスト関連の設定は何にも影響しません。
fixer1234 2016

2
PDFから画像(スキャンしたページ)を抽出し、画像を操作してコントラストを高め、画像を元に戻します。画像のコントラストを直接操作できるPDFビューアは知らない。
dirkt 2016

回答:


13

大量のページがある場合、より簡単なツールはコマンドラインの1つです。http//www.imagemagick.org/script/download.php

(ImageMagickは非常に人気のある画像操作ライブラリです。)

3つのステップを実行する必要があります。

  1. PDFページを個々の画像ファイルに変換します。参照:PDFを高解像度の画像に変換する、またはPDFをImageMagickでJPG画像に変換する-ファイル名に0を埋め込む方法は?

    convert -density 600 your_pdf_filename.pdf  output-%02d.jpg
    
  2. 画質を調整します。数ページしかない場合、PhotoshopまたはGIMP(Photoshopの無料でオープンソースの代替)は、各ページを画像としてインポートします。必要に応じてコントラストを更新して保存します。詳細については、Gimp:バックグラウンドノイズ/アーティファクトを削除して手書きのテキストを強化する方法、またはImageMagickを引き続き使用する方法:ドキュメントの画像をバッチ処理してFAXのようにする

    convert output*.jpg -normalize -threshold 80% final-%02d.jpg
    
  3. PDFが必要な場合:

    convert final*.jpg my_new_highcontrast.pdf
    

1
これの問題は、PDFにたくさんのブックマークがある場合、それらはすべて失われることです。
bgmCoder

@bgmCoder良い点。PDFから画像に、そしてPDFに戻ると、コンテンツ自体のほかに、基本的にすべてのPDF機能が無効になります。純粋なテキストでも画像になります。しかし、問題はスキャンから作成されたPDFに関するものだったので、とにかく画像しか含まれていないと思いました。
gcb

Windowsでは、コマンドはではmagick convertなくですconvert。さらに、Ghostscriptをインストールする必要がありますFailedToExecuteCommand gswin32c.exe The system cannot find the file specified。そうしないと、が表示されます。
OrangeSherbet

3

灰色の画像(漫画)がたくさんあるPDFを持っています。だから私はgcbの答えを使用して、2番目のコマンドを次のように変更しました:

convert output.jpg -level 25% output_contrast.jpg

レベル値のパーセンテージをあなたに役立つものに変更するだけです。


観察。

arg -thresholdを使用すると、「白黒」(のみ)の画像が得られます。しかし、私はargで可能であるグレースケールを保持したいのです-level。あなたはグレーを保持し、画像にa darkerまたはlighterグレースケールを与えます。


コマンドの順序は次のとおりです。

convert your_pdf_filename.pdf output-%02d.jpg
convert output*.jpg -level 25% final-%02d.jpg
convert final*.jpg very_readable.pdf

1
では、gcbによる回答と比較して、このバリエーションの利点は何ですか?
ブラックウッド

1
「しきい値」を使用すると、「白黒」(のみ)の画像が得られます。「レベル」を使用すると、グレーを維持し、「暗く」または「明るく」することができます
Zack

1
これは、回答に編集するのに適した情報です。
Blackwood

1
-levelパラメーターは、コンマで区切られた1つ、2つ、または3つの数値を受け入れます。たとえば、レベル30%、100%、0.3。最初は「黒レベル」、次は「白レベル」、最後は「ガンマ」です。30%より暗いピクセルはすべて黒になり、100%より明るいピクセルは白になり、ガンマ= 0.3の非線形べき乗則変換が中間値に適用されます(ガンマ= 1.0は線形、変換なしを意味します)。1つの画像を使用してパラメーターをすばやく操作し、目的の結果を取得します。
OrangeSherbet

2

Nuance Paperportには、スキャンされたPDFページのコントラストを上げる機能があります。

フリーソフトウェアNAPS2も、スキャンと組み合わせて、またはスキャンしたページをインポートした後に、これを実行できます。NAPS2には、スキャンしたページをトリミングしたり、自動的にデスキューするなど、他の機能もあります。私のマシン(Core i5、8 GB)でのインポートは少し遅いですが、ページ編集は正常に機能しているようです。


NAPS2は非常に機能します。簡単で直感的ですが、PDFにブックマークが既にある場合、それらはすべて失われます。
bgmCoder

1

オンラインで pdfをjpgに変換できます。フォトエディタで画像を調整します。Adobe Lightroomを使用して、同期された設定で一度に複数の写真のコントラストを調整し、時間を節約しました。次にJPGをPDFにオンラインで変換します


1

Image Magickとコマンドラインに慣れておらず、プロセスをより詳細に制御したい場合は、Adobe Photoshopと共にFoxit PdfPhantom(Business Version)を使用することをお勧めします。あなたは、単にあなたのPDFファイルを使用すると、下のFoxitで欲しいという任意の画像形式に変換することができます変換のタブ。次に、Photoshopを使用して、一連の写真に特定の操作シーケンスを適用できます。この目的については、このチュートリアルを参照してください。最後に、Foxitを使用してPDFに戻すことができます。


0

私は、PDFビューアのいずれにも、フォントの背景と色についてのみ、フィルタや画像の調整機能が組み込まれているとは思いません。

モニターを調整したり、ビデオカードソフトウェアがサポートしている場合は、ビデオカードやビデオ設定を調整したりできます。ビデオ設定をプロファイルに保存して再度使用します。この目的のために、それほど悪くはありません。

それを印刷してプリンターを調整することができます(ほとんどのプリンター設定で調整できます)。
画面をつかんで、画像/写真エディタに貼り付けて調整できます。
「許可」されていてPDF作成プログラムがある場合は、使用されている各画像を修正して再作成できます。
Adobeesフォトショッププログラムをお持ちの場合、一部のバージョンではPDFが開きますが、どうすればよいかわかりません。

Adobe Reader / AcrobatでPDFコントラストを調整するもご覧ください
PDFがロックダウンされていない場合、非常に良い簡単な回答がいくつかあります。

質問に役立つ1つの画像であるか複数の画像であるかを示していません。あなたはオペレーティングシステムを示しませんでした(それのためのタグも機能します)。その情報を質問に追加すると、回答できるようになります。


0

Windowsの場合、バッチファイル.batにドラッグアンドドロップしたときにPDFを自動的に生成するバッチファイルを作成しました。(linux / OSXでは、これをシェルスクリプトに変換する必要があります)

まず、ImageMagick(インストーラーがPATHに追加できるようにmagick convertして、コマンドラインから機能するようにする)とGhostScriptをインストールする必要があります。心配しないでください。インストールは簡単です。

これがバッチファイルです。pdf_darkener.bat次の内容のファイルを作成します。

@echo off
echo Darkening the pdf at %1 
echo Converting PDF to JPGs...
magick convert -density 500 %1 darken_pdf_preprocess_%%02d.jpg
echo Darkening JPGs...
magick convert darken_pdf_preprocess*.jpg -level 50%%,100%%,0.3 darken_pdf_postprocess_%%02d.jpg
echo Converting JPGs to PDF...
magick convert darken_pdf_postprocess*.jpg darkened.pdf
echo Deleting JPGs...
del darken_pdf_*.jpg
echo Done!
pause

PDFファイルをバッチファイルにドラッグします。操作が完了するのを待ちます(速度/詳細レベルはによって制御されますdensity 500。高い=より多くのピクセル、大きいファイルサイズ、遅い)。出力pdfは、元のpdfと同じディレクトリにあります。バッチファイルはその後処理され、処理中に作成された中間jpgが削除されます。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

このコントラスト増加操作は、3つの数値で制御されます。50%%,100%%,0.3つまり、50%、90%、0.3です。ImageMagickのドキュメントによると、これらはblack_level、white_level、およびgammaです。black_levelは、すべてが真っ黒にマッピングされる明るさのパーセンテージで、白の場合はその逆です。ガンマは、中間値(1.0は線形)の非線形マッピングを制御します。

コメントセクションで改善や有用な変更を共有してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.