BW에서 사진을 스캔하여 만든 PDF의 대비를 높이는 방법이 있습니까?


16

내게 필요한 옵션 메뉴를 열고 녹색 글꼴이있는 검정색 배경을 선택하려고했지만 문서가 원래 흑백 모드로 스캔 된 경우 작동하지 않는 것 같습니다. PDF의 대비를 향상시키는 다른 방법이 있습니까?


2
스캔에서 OCR을 실행하지 않은 경우 텍스트가없고 텍스트 그림 만 있으므로 텍스트 관련 설정이 영향을 미치지 않습니다.
— fixer1234

2
PDF에서 이미지 (스캔 된 페이지)를 추출하고 일부 이미지 조작을 사용하여 대비를 높이고 이미지를 다시 넣습니다. 이미지 대비를 직접 조작 할 수있는 PDF 뷰어를 모릅니다.
— dirkt 2018 년

답변:


13

페이지 수가 많은 경우 가장 쉬운 도구는 명령 줄 도구입니다. http://www.imagemagick.org/script/download.php

ImageMagick은 매우 인기있는 이미지 조작 라이브러리입니다.

세 단계를 수행해야합니다.

  1. PDF 페이지를 개별 이미지 파일로 변환하십시오. 참조 : 고해상도 이미지로 PDF 변환 또는 ImageMagick을 사용하여 PDF를 JPG 이미지로 변환-파일 이름을 0으로 패드하는 방법은 무엇입니까?

    convert -density 600 your_pdf_filename.pdf  output-%02d.jpg
    
  2. 이미지 품질을 조정하십시오. 페이지가 거의없는 경우 Photoshop 또는 GIMP ( Photoshop의 무료 및 오픈 소스 대안)는 각 페이지를 이미지로 가져 오기만하면됩니다. 원하는대로 대비를 업데이트하고 저장하십시오. 자세한 내용은 Gimp : 백그라운드 노이즈 / 아티팩트를 제거하고 필기체 텍스트를 향상 시키 거나 ImageMagick : 팩스처럼 보이는 문서의 일괄 처리 이미지를 계속 사용 하는 방법을 참조하십시오 .

    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 의 답을 사용하여 두 번째 명령을 다음과 같이 변경했습니다.

convert output.jpg -level 25% output_contrast.jpg

레벨 값 백분율을 귀하에게 봉사하는 것으로 변경하십시오 .


관측.

arg -threshold를 사용하면 "흑백"(전용) 이미지가 나타납니다. 하지만이 인수 가능합니다 그레이 스케일을 유지하려면 -level: 당신이 가진 이미지를시키는, 회색을 유지 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의 답변과 비교하여 무엇입니까?
— Blackwood

1
"임계 값"을 사용하면 "흑백"(전용) 이미지가 나타납니다. "level"을 사용하면 회색을 유지하여 "어둡게"또는 "더 밝게"
— Zack

1
그것은 당신의 대답을 편집하기에 좋은 정보가 될 것입니다.
— Blackwood

1
-level 매개 변수는 쉼표로 구분 된 1, 2 또는 3 개의 숫자를 허용합니다. 예를 들어-레벨 30 %, 100 %, 0.3입니다. 첫 번째는 "black level"이고, 다음은 "white level"이며, 마지막으로 "gamma"입니다. 30 %보다 어두운 픽셀은 모두 검은 색이되고 100 %보다 밝은 픽셀은 흰색이되고, 그 사이의 값에 감마 = 0.3 인 비선형 전력 법칙 변환이 적용됩니다 (감마 = 1.0은 선형, 변환 없음). 단일 이미지를 사용하여 원하는 결과를 얻기 위해 매개 변수로 빠르게 재생합니다.
— OrangeSherbet

2

Nuance Paperport는 스캔 한 pdf 페이지에서 대비를 높일 수 있습니다.

무료 소프트웨어 NAPS2는 스캔과 함께 또는 스캔 한 페이지를 가져온 후이 작업을 수행 할 수도 있습니다. NAPS2에는 스캔 한 페이지를 자르고 자동으로 기울이기 등의 다른 기능도 있습니다. 내 컴퓨터 (Core i5, 8GB)에서 가져 오기가 약간 느리지 만 페이지 편집이 제대로 작동하는 것 같습니다.


NAPS2는 훌륭하게 작동합니다-쉽고 직관적이지만 PDF에 이미 책갈피가 있으면 모두 손실됩니다.
— bgmCoder

1

온라인 으로 pdf를 jpg로 변환 할 수 있습니다 . 사진 편집기에서 사진을 조정하십시오. 시간을 절약하기 위해 동기화 된 설정으로 여러 사진의 대비를 한 번에 조정하기 위해 Adobe Lightroom을 사용했습니다. 그런 다음 온라인 으로 JPG를 PDF로 변환


1

Image Magick 및 명령 줄에 익숙하지 않고 프로세스를보다 세밀하게 제어하려면 Adobe Photoshop과 함께 Foxit PdfPhantom (Business Version)을 사용하는 것이 좋습니다. Foxit을 사용하여 변환 탭 에서 원하는 이미지 형식으로 PDF를 간단히 변환 할 수 있습니다 . 그런 다음 Photoshop을 사용하여 일련의 사진에 특정 작업 순서를 적용 할 수 있습니다. 이를 위해이 학습서를 참조하십시오 . 마지막으로 Foxit을 사용하여 pdf로 되돌릴 수 있습니다.


0

PDF 뷰어 중 어떤 것도 글꼴 배경과 색상에 대해서만 그림에 대한 필터 나 조정을 내장했다고 생각하지 않습니다.

모니터를 조정하거나 비디오 카드 소프트웨어가 지원하는 경우 비디오 카드, 비디오 설정을 조정할 수 있습니다. 다시 사용하기 위해 비디오 설정을 프로파일에 저장하십시오. 그렇게하기 위해 너무 나쁘지 않습니다.

인쇄하고 프린터를 조정할 수 있습니다 (대부분의 프린터 기본 설정으로 조정할 수 있음).
Screen을 잡고 그림 / 사진 편집기에 붙여넣고 조정할 수 있습니다.
"허용 된"PDF 작성 프로그램이있는 경우 사용 된 각 그림을 수정하고 다시 만들 수 있습니다.
Adobees Photoshop 프로그램을 사용하는 경우 일부 버전에서 PDF를 열면 어떻게해야할지 모르겠습니다.

Adobe Reader / Acrobat로 PDF 대비 조정을 참조하십시오 .
PDF가 잠겨 있지 않으면 매우 좋고 쉬운 답변이 있습니다.

당신은 그것이 하나의 그림인지 또는 많은 것인지를 나타내지 않아서 질문에 도움이 될 것입니다. 운영 체제를 표시하지 않았습니다 (태그가 작동하더라도). 해당 정보를 질문에 추가하면 답변이 향상됩니다.


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를 삭제합니다.

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

이 대비 증가 작업은 세 가지 숫자로 제어됩니다. 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.