이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 tiffcrop 명령입니다.
프로그램:
이름
tiffcrop - 하나 이상의 TIFF 파일을 선택, 복사, 자르기, 변환, 추출 및/또는 처리합니다.
개요
티프크롭 [ 옵션 ] src1.tif ... srcN.tif dst.tif
기술
티프크롭 태그 이미지 파일 형식에 따라 생성된 하나 이상의 파일을 처리하며,
개정 6.0, 하나 이상의 TIFF 파일로 사양. 티프크롭 가장 자주 사용되는
바코드 인식기 또는 OCR 소프트웨어로 처리하기 위해 이미지의 일부를 추출합니다.
해당 소프트웨어는 관심 영역을 이미지의 특정 부분으로 제한할 수 없습니다.
관심 영역을 회전해야 할 때 효율성을 향상시킵니다. 그것은 또한 사용될 수 있습니다
처리된 이미지의 전부 또는 일부를 더 작은 섹션으로 세분화하고 개별 이미지를 내보내려면
이미지 또는 이미지 섹션을 별도의 파일로 사용하거나 하나 이상의 파일 내에서 별도의 이미지로 사용
원본 입력 이미지에서 파생됩니다.
사용 가능한 기능은 크게 세 가지 클래스로 분류할 수 있습니다.
입력 파일에서 개별 이미지 또는 이미지 섹션을 선택하는 것입니다.
입력 파일의 개별 이미지 시퀀스 또는 목록에 대한 옵션 -N, -Z
영역의 경우 -z(지역), -X 및 -Y(고정 크기 선택 항목), -m(여백), -U
단위의 경우, 모서리 참조의 경우 -E는 부분을 지정하는 다양한 방법을 제공합니다.
입력 이미지의
개별 이미지 또는 선택 항목을 하나 이상의 이미지로 내보낼 수 있는 이미지
다양한 그룹으로 파일을 출력하고 해당 그룹의 데이터 구성을 제어합니다.
이미지를 출력합니다. 옵션 -P는 페이지 크기 그룹화, -S는 페이지 크기 그룹화
열과 행 및 -e는 하나 이상의 파일을 생성하는 내보내기 모드 옵션입니다.
각 입력 이미지. -r, -s, -t, -w 옵션은 스트립 및 타일 형식을 제어하고
-B -L -c -f 엔디안 주소 지정 방식을 수정하는 동안 크기를 조정하고 압축
옵션 및 이미지가 기록되는 비트 채우기 시퀀스입니다.
입력 파일에서 선택된 각 이미지에 대해 일부 작업을 수행하는 것입니다.
옵션에는 회전의 경우 -R, 광도 반전의 경우 -I가 포함됩니다.
해석 및/또는 데이터 값, -F는 이미지를 수평으로 뒤집습니다(미러링).
또는 수직으로.
자르기, 영역 고정 순으로 입력 이미지에 기능이 적용됩니다.
추출, 영역 및 영역 추출, 반전, 미러링, 회전.
기능은 다음 순서로 출력 이미지에 적용됩니다: 내보내기 모드 옵션
영역, 지역 또는 이미지를 하나 이상의 파일로 그룹화하기 위해 or 행과 열 구분
출력 여백이 있는 경우 or 페이지 방향 옵션이 있는 페이지 크기 구분.
마지막으로 스트립, 타일, 바이트 순서, 출력 해상도 및 압축 옵션이 적용됩니다.
모든 출력 이미지에.
출력 파일은 다른 알고리즘을 사용하여 구성되고 압축될 수 있습니다.
입력 파일. 기본적으로, 티프크롭 TIFF 디렉토리에서 이해된 모든 태그를 복사합니다.
출력 파일의 관련 디렉터리에 입력 파일을 복사합니다. 옵션은 다음과 같이 사용할 수 있습니다.
결과 이미지를 각각 데이터의 스트립 또는 타일로 기록하도록 강제합니다.
티프크롭 파일에 있는 데이터의 저장 특성을 재구성하고
동시에 지정된 대로 이미지 데이터를 재구성, 추출, 회전 및 처리합니다.
tiffcp는 파일 내의 이미지 데이터를 변경하지 않습니다.
개별 입력 이미지 선택 옵션 및 내보내기 옵션 사용
각 입력 이미지의 영역 또는 영역으로 정의된 이미지 및/또는 세그먼트, 티프크롭
여러 가지를 적용하면서 단일 패스로 tiffcp 및 tiffsplit 기능을 수행합니다.
개별 선택 항목이나 이미지에 대한 작업입니다.
옵션
-h tiffcrop의 구문 요약을 표시합니다.
-v tiffcrop의 현재 버전과 마지막 수정 날짜를 보고합니다.
-N 홀수|짝수|#,#-#,#|마지막
처리할 각 파일 내에서 하나 이상의 이미지 시리즈 또는 범위를 지정합니다. 그만큼
말 이상한 or 조차 모든 홀수 또는 짝수 이미지 개수를 지정하는 데 사용될 수 있습니다.
하나부터. 내부적으로 TIFF 이미지는 XNUMX이 아닌 XNUMX부터 번호가 매겨집니다.
하지만 이 규칙은 대부분의 사용자에게 명확하지 않기 때문에 tiffcrop은 1을 사용하여 다음을 지정했습니다.
다중 페이지 파일의 첫 번째 이미지. 단어 지난 대신에 사용될 수 있습니다
방법을 모르고 파일의 최종 이미지를 나타내는 시퀀스의 번호
많은 이미지가 있습니다. 이미지 범위는 대시와 여러 문자를 사용하여 지정할 수 있습니다.
세트는 쉼표로 구분된 목록으로 결합하여 표시할 수 있습니다. 예. 사용 -N
1,5-7,마지막 파일의 1번째, 5번째부터 7번째 및 최종 이미지를 처리합니다.
-E 상단|하단|왼쪽|오른쪽
위쪽, 아래쪽, 왼쪽 또는 오른쪽 모서리를 참조로 지정합니다.
자르기 영역의 너비와 길이 또는 구역의 위치 순서를 계산합니다.
구역이나 지역을 내보내기 위해 -e 옵션과 함께 사용하면 참조 가장자리
합성 이미지가 정렬되는 방식을 결정합니다. -E 왼쪽 또는 오른쪽 원인을 사용하면
-E top 또는
하단을 사용하면 연속적인 영역이나 영역이 수직으로 배열됩니다. 이 옵션
여러 영역이나 지역이 지정되지 않은 경우 내보내기 레이아웃에 영향을 주지 않습니다.
합성 이미지로 내보냈습니다. Edge는 첫 글자로 축약될 수 있습니다.
-e 결합|분할|이미지|다중|별도
입력 이미지의 이미지 및 선택 항목에 대한 내보내기 모드를 지정합니다. 마지막
명령줄의 파일 이름은 대상 파일 또는 파일 이름으로 간주됩니다.
자동으로 생성된 파일 시퀀스의 줄기입니다. 모드는 다음과 같이 축약될 수 있습니다.
첫 번째 편지.
결합 모든 이미지와 선택 항목은 여러 개의 이미지가 포함된 단일 파일에 기록됩니다.
하나의 이미지에서 선택한 항목을 단일 이미지로 결합(기본값)
분할됨 모든 이미지와 선택 항목은 각각 하나의 파일에 기록됩니다.
새 이미지에 기록된 하나의 이미지에서 선택
image 각 입력 이미지는 새 파일에 기록됩니다(숫자 파일 이름 순서).
이미지에서 여러 항목을 선택하여 하나의 이미지로 결합
여러 각 입력 이미지가 새 파일에 기록됩니다(숫자 파일 이름 순서).
이미지의 각 선택 항목이 새 이미지에 기록됩니다.
별도의 각 이미지의 개별 선택 항목은 별도의 파일에 기록됩니다.
-U 인치|cm|px
여백 및 자르기 영역의 치수에 적용할 단위 유형을 지정합니다.
입력 및 출력 이미지. 인치 또는 센티미터는 다음을 사용하여 픽셀로 변환됩니다.
TIFF 파일에 지정된 해상도 단위(그렇지 않은 경우 기본값은 인치임)
IFD에 명시되어 있음).
-m #,#,#,#
입력 이미지에서 제거할 여백을 지정합니다. 순서는 위쪽, 왼쪽,
하단, 오른쪽 목록의 요소를 구분하는 쉼표만 있습니다. 여백은
현재 단위에 따라 크기가 조정되고 다른 추출이 수행되기 전에 제거됩니다.
계산..
-X # 추출할 영역의 가로(X축) 크기를 기준으로 설정합니다.
지정된 원산지 참조. 원점이 위쪽 또는 아래쪽 가장자리인 경우 X축
값은 왼쪽 가장자리에서 시작하는 것으로 가정됩니다.
-Y # 추출할 영역의 세로(Y축) 크기를 기준으로 설정합니다.
지정된 원산지 참조. 원점이 왼쪽 또는 오른쪽 가장자리인 경우 Y축
값은 맨 위에서 시작되는 것으로 간주됩니다.
-Z #:#,#:#
Y개의 동일한 크기 부분의 X 위치로 지정된 이미지의 영역을 지정합니다.
기준 가장자리에서 측정됩니다. 예를 들어 1:3은 이미지의 XNUMX/XNUMX이 됩니다.
참조 가장자리에서 시작하여 제한을 위해 지정된 여백을 뺀 값
가장자리. 여러 구역을 쉼표로 구분된 목록으로 지정할 수 있지만 반드시
동일한 가장자리를 참조하십시오. 상위 XNUMX/XNUMX과 하위 XNUMX/XNUMX을 추출하려면
당신이 사용할 이미지 -Z 1 : 4,3 : 3.
-z x1,y1,x2,y2: ... :xN,yN,xN+1,yN+1
처리 및 내보내기를 위한 영역을 정의하려면 일련의 좌표를 지정하세요.
좌표는 각 지역의 왼쪽 상단과 오른쪽 하단을 나타냅니다.
현재 단위(예: 인치, cm, 픽셀)입니다. 픽셀은 XNUMX부터 너비 또는
높이와 인치 또는 cm는 이미지 해상도 데이터에서 계산됩니다.
콜론으로 구분된 XNUMX개 값의 각 시리즈는 가로 및 세로를 나타냅니다.
지정된 가장자리에 관계없이 이미지의 위쪽 및 왼쪽 가장자리로부터의 오프셋
-E 옵션을 사용합니다. 첫 번째와 세 번째 값은 수평 오프셋을 나타냅니다.
두 번째와 네 번째 값은 왼쪽 가장자리의 모서리 점을 나타냅니다.
상단 가장자리로부터의 수직 오프셋입니다.
-F 수평|수직
이미지나 추출된 영역을 수평 또는 수직으로 뒤집습니다. 즉, 미러링합니다.
-R 90 | 180 | 270
이미지 또는 추출된 영역을 시계 방향으로 90, 180 또는 270도 회전합니다.
-I [검은색|흰색|데이터|둘 다]
색 공간을 반전합니다. 예를 들어 이중 레벨 및 회색조 이미지의 경우 어두운 색을 밝은 색으로 바꿉니다. 이것은 될 수있다
네거티브 이미지를 포지티브 이미지로 수정하거나 다음과 같은 이미지를 수정하는 데 사용됩니다.
PHOTOMETRIC_INTERPRETATIN 태그가 잘못 설정되었습니다. 값이 검은색 또는 흰색인 경우
PHOTOMETRIC_INTERPRETATION 태그는 변경 없이 MinIsBlack 또는 MinIsWhite로 설정됩니다.
이미지 데이터. 인수가 데이터이거나 둘 다인 경우 이미지의 데이터 값은 다음과 같습니다.
수정되었습니다. 둘 다 지정하면 데이터와 PHOTOMETRIC_INTERPRETATION 태그가 반전됩니다.
데이터를 사용하면 데이터가 반전되지만 PHOTOMETRIC_INTERPRETATION 태그는 반전되지 않습니다. 아니요
이번 릴리스에서는 컬러 이미지의 색상 공간 수정을 지원합니다.
-H # 출력 이미지의 수평 해상도를 # 현재 단위로 표시하도록 설정합니다.
-V # 출력 이미지의 수직 해상도를 현재로 표시되는 #으로 설정합니다.
단위.
-J # 출력 페이지 크기의 가로 여백을 현재로 표시된 #으로 설정합니다.
-S cols:rows를 사용하여 이미지를 열 x 행 하위 이미지로 분할할 때 단위
옵션을 선택합니다.
-K # 출력 페이지 크기의 세로 여백을 현재 단위로 표시되는 #으로 설정합니다.
-S cols:rows 옵션을 사용하여 이미지를 열 x 행으로 분할할 때 하위 항목이 표시됩니다.
-O 초상화|가로|자동
페이지 또는 섹션의 출력 방향을 설정합니다. 자동은 배열을 사용합니다
가장 적은 페이지가 필요합니다. 이 옵션은 다음과 결합된 경우에만 의미가 있습니다.
특정 용지 크기에 맞게 이미지 형식을 지정하는 -P 옵션.
-P 페이지
페이지 크기 용지에 맞게 출력 이미지의 형식을 지정합니다. -P list를 사용하여 다음을 표시합니다.
지원되는 페이지 크기 및 치수. 다음을 입력하여 사용자 정의 페이지 크기를 정의할 수 있습니다.
다음 형식을 사용하여 현재 단위로 된 페이지의 너비와 길이
#.#엑스#.#.
-S 열:행
각 이미지를 동일한 섹션의 열과 행으로 나눕니다.
-B Big-Endian 바이트 순서로 출력을 강제로 작성합니다. 이 옵션에는
출력 파일이 추가될 때가 아니라 생성되거나 덮어쓸 때 효과가 발생합니다.
에.
-C 단일 이미지가 있는 이미지를 읽을 때 '스트립 자르기' 사용을 억제합니다.
압축되지 않은 데이터의 스트립/타일.
-c 출력 파일에 기록된 데이터에 사용할 압축을 지정합니다. 없음 아니를 위해
압축, 팩빗 PackBits 압축의 경우, ㄹㅇ Lempel-Ziv & Welch용
압축, JPEG 기본 JPEG 압축용. 지퍼 수축 압축의 경우, g3
CCITT 그룹 3(T.4) 압축용 g4 CCITT 그룹 4(T.6) 압축용.
기본적으로 티프크롭 값에 따라 데이터를 압축합니다. 압축
소스 파일에서 찾은 태그
CCITT 그룹 3 및 그룹 4 압축 알고리즘은 bilevel에만 사용할 수 있습니다.
데이터입니다.
그룹 3 압축은 여러 T.4 관련 옵션과 함께 지정할 수 있습니다. 1d
1차원 인코딩의 경우 2d 2차원 인코딩의 경우 채우기 강제로 각각
종료 EOL 코드가 바이트에 놓이도록 인코딩된 주사선이 XNUMX으로 채워집니다.
경계. 그룹 3 특정 옵션은 ``:''로 구분된
``g3'' 옵션에 대한 목록; 예를 들어 -c g3:2d:채우기 2D 인코딩된 데이터를 얻으려면
바이트 정렬 EOL 코드.
LZW 압축은 다음과 함께 지정할 수 있습니다. 예언자 값. 예측자
값이 2이면 출력 이미지의 각 스캔라인이 수평을 겪습니다.
인코딩 전의 차이; 값이 1이면 각 스캔라인이 인코딩됩니다.
차이 없이. LZW 특정 옵션은 다음을 추가하여 지정됩니다.
``:'' - ``lzw'' 옵션으로 분리된 목록; 예 -c lzw:2 LZW 압축용
수평적 차이.
-f 출력 데이터 쓰기에 사용할 비트 채우기 순서를 지정합니다. 기본적으로, 티프크롭
원본과 동일한 채우기 순서로 새 파일을 만듭니다. 지정 -f
lsb2msb FillOrder 태그를 LSB2MSB로 설정하여 데이터를 강제로 기록합니다.
-f msb2lsb MSB2LSB로 설정된 FillOrder 태그를 사용하여 데이터가 강제로 기록됩니다.
-i 치명적이지 않은 읽기 오류를 무시하고 입력 파일 처리를 계속합니다.
-l 타일의 길이(픽셀 단위)를 지정합니다. 티프크롭 타일을 설정하려고 시도합니다.
타일에 8KB 이하의 데이터가 표시되도록 크기를 조정합니다.
-L Little-Endian 바이트 순서로 출력을 강제로 작성합니다. 이 옵션에는
출력 파일이 추가될 때가 아니라 생성되거나 덮어쓸 때 효과가 발생합니다.
에.
-M 이미지를 읽을 때 메모리 매핑된 파일의 사용을 억제합니다.
-p 이상의 이미지 데이터를 기록하는 데 사용할 평면 구성을 지정합니다.
픽셀당 하나의 샘플. 기본적으로, 티프크롭 동일한 내용으로 새 파일을 생성합니다.
원본과 같은 평면 구성. 지정 -p 콘티그 데이터를 강제로
함께 묶인 다중 샘플 데이터로 작성되는 반면 -p 별도의 강제할 것이다
별도의 평면에 작성되는 샘플.
-r 출력에 기록된 각 데이터 스트립의 행(스캔라인) 수 지정
파일. 기본적으로(또는 값이 0 지정됨), 티프크롭 설정하려고 시도합니다.
하나의 스트립에 8킬로바이트 이하의 데이터가 나타나는 행/스트립. 당신이 지정하는 경우
특별한 가치 -1 스트립당 행 수가 무한해집니다. 그만큼
이 경우 전체 이미지는 하나의 스트립이 됩니다.
-s 스트립으로 구성된 데이터로 출력 파일을 강제로 작성합니다.
타일).
-t 타일로 구성된 데이터로 출력 파일을 강제로 작성합니다.
스트립).
-w 타일의 너비(픽셀 단위)를 지정합니다. 티프크롭 타일을 설정하려고 시도합니다.
타일에 8KB 이하의 데이터가 표시되도록 크기를 조정합니다. 티프크롭
8KB 이하의 데이터가 표시되도록 타일 크기를 설정하려고 시도합니다.
타일에.
디버그 및 덤프 시설
-D opt1:value1,opt2:value2,opt3:value3:opt4:value4 프로그램 진행 상황 표시 및/또는
TIFF가 아닌 파일에 원시 데이터를 덤프합니다. 옵션에는 다음이 포함되며 반드시 가입해야 합니다.
쉼표로 구분된 목록으로 표시됩니다. 이 옵션의 사용은 일반적으로 프로그램으로 제한됩니다.
향후 옵션의 디버깅 및 개발. 등호는 다음으로 대체될 수 있습니다.
옵션:값 쌍의 콜론.
debug:N N이 커지면 제한된 프로그램 진행 표시기를 표시합니다.
세부 수준.
format:txt|raw 기록된 모든 데이터의 형식을 ASCII 텍스트 또는 원시 이진 값으로 지정합니다. 아스키
텍스트 덤프에는 이진 값을 나타내는 XNUMX과 XNUMX의 문자열이 포함됩니다.
이미지 데이터와 식별 헤더.
level:N 덤프 파일에 표시되는 세부 정보 수준을 지정합니다. 이것은 할 수 있다
전체 입력 또는 출력 이미지 데이터의 덤프부터 처리된 데이터의 덤프까지 다양합니다.
특정 기능으로. 현재 레벨 범위는 1~3입니다.
입력:디렉터리 전체 경로/입력-덤프 이름
출력:디렉터리 전체 경로/출력 덤프 이름
덤프 파일이 기록될 때 각 이미지는 별도의 파일에 기록됩니다.
덤프 이름에 숫자 시퀀스 값을 추가하여 만들어진 이름과
ASCII 덤프의 경우 .txt 확장자, 바이너리 덤프의 경우 .bin 확장자입니다.
네 가지 디버그/덤프 옵션은 독립적이지만,
세부 수준을 지정하지 않고 덤프 파일을 지정합니다.
참고: Tiffcrop은 -DDEVELMODE를 사용하여 컴파일하여 추가 항목을 활성화할 수 있습니다.
낮은 수준의 디버그 보고.
사용 예
다음은 두 파일을 연결하고 LZW 인코딩을 사용하여 결과를 씁니다.
tiffcrop -c lzw a.tif b.tif 결과.tif
G3 1d 인코딩 TIFF를 G4 인코딩 데이터의 단일 스트립으로 변환하려면 다음을 수행하세요.
사용 :
tiffcrop -c g4 -r 10000 g3.tif g4.tif
(1000은 소스 파일의 행 수보다 큰 숫자일 뿐입니다.)
다중 이미지 TIFF 파일에서 선택한 이미지 세트를 추출하려면 -N 옵션을 사용하십시오.
전술 한 바와. 따라서 이미지 파일 "album.tif"의 첫 번째와 세 번째 이미지를
"결과.tif":
tiffcrop -N 1,3 앨범.tif 결과.tif
마이크로필름 문서의 이중 레벨 이미지 스캔을 반전하고 0.25인치의 여백을 자릅니다.
왼쪽과 오른쪽은 상단이 0.5인치, 하단이 0.75인치입니다. 로부터
이미지의 나머지 부분에서 두 번째와 세 번째 XNUMX분의 XNUMX, 즉 이미지의 절반을 선택합니다.
중앙에서 각 여백까지 남은 영역입니다.
tiffcrop -U in -m 0.5,0.25,0.75,0.25 -E 왼쪽 -Z 2:4,3:4 -I 둘 다
MicrofilmNegative.tif MicrofilmPostiveCenter.tif
대규모 건축 E 크기 다중 페이지 TIFF 파일의 최종 이미지만 추출하고
타블로이드 크기에 맞게 출력 형식을 다시 지정하면서 시계 방향으로 90도 회전합니다.
각 면이 XNUMX/XNUMX인치인 시트:
tiffcrop -N 마지막 -R 90 -O 자동 -P 타블로이드 -U in -J 0.25 -K 0.25 -H 300 -V 300
Big-PlatMap.tif BigPlatMap-Tabloid.tif
출력 이미지는 양방향으로 300dpi의 지정된 해상도를 갖습니다. 그만큼
각 페이지의 방향은 가장 적은 페이지가 필요한 선택에 따라 결정됩니다.
특정 방향을 지정하려면 세로 또는 가로 옵션을 사용하세요. 종이 크기
옵션은 이미지를 리샘플링하지 않습니다. 각 원본 이미지를 일련의 작은 이미지로 나눕니다.
지정된 해상도에서 대상 용지 크기에 맞는 이미지.
다중 페이지의 각 페이지에서 너비 2048픽셀 x 높이 2048픽셀의 두 영역을 추출합니다.
입력 파일을 작성하고 각 영역을 별도의 출력 파일에 씁니다.
tiffcrop -U px -z 1,1,2048,2048:1,2049,2048,4097 -e 분리 CheckScans.tiff 확인
출력 파일 이름은 증가하는 숫자 접미사와 함께 줄기 검사를 사용합니다.
각 이미지의 각 영역에 대해(예: Check-001.tiff, Check-002.tiff ... Check-NNN.tiff) 에게
각 영역에 대해 하나의 새 이미지를 사용하여 입력 이미지의 각 페이지에 대해 고유한 파일을 생성합니다.
해당 페이지의 입력 이미지에서 내보내기 옵션을 -e multiple로 변경하세요.
노트
일반적으로 비트 심도가 1~32비트인 이중 레벨, 회색조, 팔레트 및 RGB(A) 데이터
인터리브 및 별도의 평면 형식 모두에서 작동해야 합니다. tiffcp와 달리 tiffcrop은
둘 다 8의 배수가 아닌 샘플당 비트로 타일 이미지를 읽고 씁니다.
인터리브 및 별도의 평면 형식. 부동 소수점 데이터 유형은 비트에서 지원됩니다.
샘플당 16, 24, 32 및 64비트의 부서입니다.
모든 이미지를 한 압축 방식에서 다른 압축 방식으로 변환할 수 있는 것은 아닙니다. 일부 데이터
광도 해석 및/또는 비트 깊이는 특정 압축 방식과 연결되어 있으며
그 반대도 마찬가지입니다. 예를 들어 그룹 3/4 압축은 이중 레벨 데이터에만 사용할 수 있습니다. JPEG 압축
샘플 데이터당 8비트(또는 12비트인 경우)에만 사용할 수 있습니다. LibTIFF 12비트로 컴파일되었습니다.
JPEG 지원). OJPEG 압축 이미지 지원은 기껏해야 문제가 됩니다. OJPEG 이후
LibTIFF로 이미지를 작성할 때 압축이 더 이상 지원되지 않습니다.
복사하거나 처리할 때 최신 JPEG 압축으로 업데이트됩니다. 이로 인해 다음이 발생할 수 있습니다.
변환 후 이미지의 색상이 변하거나 왜곡되어 나타납니다. 어떤 경우에는
-cnone 옵션을 사용하면 이미지 데이터에서 원본 압축을 제거할 수 있습니다.
Tiffcrop은 현재 데이터를 다른 비트로 업샘플링하거나 다운샘플링하는 옵션을 제공하지 않습니다.
깊이를 측정하거나 하나의 측광 해석에서 다른 해석으로 데이터를 변환합니다(예: 당 16비트).
샘플당 8비트로 샘플링하거나 RGB에서 그레이스케일로.
Tiffcrop은 다음의 코드에서 매우 느슨하게 파생되었습니다. 티파니 대대적인 수정과
입력 이미지 및 영역 선택과 내보내기를 지원하는 추가 기능
다양한 그룹의 하나 이상의 출력 파일에. 이미지 조작 루틴은 다음과 같습니다.
앞으로는 완전히 새로운 것이 추가될 수 있습니다. 타일식 이미지를 처리합니다.
tiffcp가 읽기를 거부할 수 있는 XNUMX의 배수가 아닌 비트 심도를 사용합니다.
티프크롭 중간 크기의 이미지가 많이 포함된 대용량 파일을 처리하도록 설계되었습니다.
파일의 이미지 수와 무관한 메모리 사용량. 지원하기 위해서는
개별 스캔라인을 기반으로 하지 않는 압축 모드(예: JPEG)
개별 스캔라인이 아닌 스트립이나 타일로 이미지를 표시합니다. 기억 외에도
관련된 입력 및 출력 버퍼에 필요한 LibTIFF 하나 이상의 버퍼
최소한 읽을 수 있는 가장 큰 이미지만큼의 크기가 필요합니다. 디자인은 큰 것을 선호합니다.
대량의 문서 처리는 과학적 또는 그래픽적 조작보다 더 많이 사용됩니다.
연구 또는 원격 감지 시나리오에서 찾을 수 있는 데이터 세트.
onworks.net 서비스를 사용하여 온라인으로 tiffcrop을 사용하세요.