터미널에서 스캔


답변:


17

scanimage 기본적으로 설치됩니다.

그리고 여기 그것을 사용하고 있습니다 :

$ scanimage -L
device `epson2:libusb:002:003' is a Epson PID 084F flatbed scanner

$ scanimage -d "epson2:libusb:002:003" --format tiff > rawr.tiff

분명히 그것은 엄격한 형식의 파일을 생성합니다. 무손실이지만 일반적으로 상당히 광대합니다. imagemagick스캔 출력을 설치 한 후 다음 convert명령 으로 파이프하여 중간 파일을 사용하여이 파일을 변환 할 수 있습니다 .

$ scanimage -d "epson2:libusb:002:003" --format=tiff | convert tiff:- scan.jpg

파일을 JPEG로 저장할 수 있습니까? man scanimage그냥 사용할 수 있다고 pnmtiff--format. 이 둘 중 어느 것도 내가 원하는 것이 아니며 둘 다 엄청나게 큰 파일을 생성하고 있습니다 (25MB!)
Aaron Franke

1
패키지 convert에서 명령으로 변환 할 수 있습니다 imagemagick. 답변을 업데이트하겠습니다.
Oli

현대의 scanimage는 기본적으로 png 및 jpeg를 지원하며 이미지 매직이 필요하지 않습니다. (좋습니다)
LovesTha

2

18.04 LTS에서 테스트되었으며 정상적으로 작동합니다.

스캔 해상도를 설정해야 할 수도 있습니다 (150 / 300 / 600dpi). 이렇게하려면 "--resolution"매개 변수를 사용하십시오 (이 매개 변수는 scanimage 맨 페이지 문서 에서 언급하지 않았습니다 ). 제작 된 파일의 크기를 줄이는 데 도움이됩니다.

png 출력을 사용한 600dpi 스캔의 예 :

scanimage "epson2:libusb:002:003" --resolution 600 --format=png

텍스트가 아닌 이미지를 스캔하는 경우 300 ~ 600dpi의 출력 파일 크기 차이가 중요합니다.

기본 A4 이미지의 내 값 :

  • 300dpi : 2560px * 3150px 이미지, 2-20Mb * .png 파일
  • 600dpi : 5120px * 7020px 이미지, 30-65Mb * .png 파일
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.