김프의 이미지 내용을 표준 크기로 어떻게 조정할 수 있나요?

김프의 이미지 내용을 표준 크기로 어떻게 조정할 수 있나요?

저는 김프에서 스캔한 양식으로 작업하고 있습니다. 형태는 동일하지만 다른 배율로 스캔되는 경우가 많습니다.

양식의 내용(공백 테두리를 제외한 인쇄 영역)을 선택하여 균일한 크기(예: 8.5x11")로 붙여넣고 싶습니다. 따라서 붙여넣을 때 작은 이미지는 확대되고 큰 이미지는 적절한 크기로 축소됩니다. .

선택은 "색상별 선택" 도구를 사용하면 쉽게 할 수 있지만, 이 "표준화된 방식"으로 붙여넣는 것은 알 수 없습니다.

다음은 예시 양식입니다.
예시 양식

또한, 이는 결국 매크로를 통해 (희망적으로) 자동화될 것이므로 UI에서 이를 수행할 수 있다면 자동화될 수 있다는 가정하에 작업하고 있습니다.

답변1

실제로 저는 매달 점심 비용으로 비슷한 일을 하며 다양한 형식의 영수증을 받습니다.

  • 고정된 카메라로 모든 영수증을 촬영하기 때문에 프레임 안에 영수증의 크기가 다양합니다.
  • Gimp에서 이미지를 대량 처리합니다.

    • 영수증에 맞게 이미지를 자르는 자르기 도구(마우스 드래그 한 번, 더블 클릭 한 번) 특정 목적을 위해 자르기 도구를 고정 비율로 설정할 수 있습니다.
    • 사진을 저장하고 다음 순서대로 로드합니다(설치한 후에는 키를 한 번만 입력하면 됩니다).ofn-file-next스크립트바로가기 설정)

    이미지당 몇 초가 걸리므로 5분 안에 100개의 이미지를 처리할 수 있습니다.

  • 디스크에 자른 이미지가 있으면 다음을 사용합니다.이미지매직쉘 스크립트에서 모두 동일한 크기로 설정하십시오.

#! /bin/bash

dir=${1:-.}

for f in "$dir/"*.JPG; 
do
        echo "Processing $f"
        convert "$f" -resize 600x -sharpen 0x1.0 -quality 85 "$dir/$(basename "$f" .JPG).jpg"
done

경고: 위 스크립트는 입력 이미지가 JPG이고 파일 시스템이 대소문자를 구분한다고 가정합니다.

ImageMagick은 Windows에서도 사용할 수 있습니다(물론 BAT 또는 Powershell에 대해 위의 스크립트를 조정해야 합니다).

답변2

붙여넣는 것보다 이미지를 자르는 것이 더 간단할 수도 있습니다. 붙여넣기만 하면 이미지 크기가 조정되지 않습니다. 자르기 및 직사각형 선택 도구를 사용하면 이미지 크기를 조정하는 데 도움이 될 수 있는 고정된 종횡비를 강제로 적용할 수 있습니다.이미지>축척 이미지).

김프는 픽셀 단위로 작동합니다. 실제 인쇄 크기는 그다지 중요하지 않습니다. 지정된 크기로 인쇄하려면 이미지 정의(이미지>인쇄크기). 인쇄 크기, 픽셀 및 정의는 서로 연관되어 있습니다 pixels = print size * definition. 다른 두 개 중 적어도 하나를 변경하지 않고는 하나를 변경할 수 없습니다. 좋은 품질의 인쇄에는 최소 정의(약 300PPI)가 필요하므로 고정된 인쇄 크기(8.5x11")의 경우 이는 픽셀 단위의 최소 크기(2550x3300)를 의미합니다.

예, 자동화할 수 있습니다. 하지만 Gimp에는 매크로가 없고 스크립트만 있습니다.

관련 정보