여러 JPEG를 하나로 결합

여러 JPEG를 하나로 결합

0_0, 0_1, 1_0, 1_1 등의 JPEG 파일 폴더가 있습니다. 첫 번째 숫자는 열이고 두 번째 숫자는 행입니다. 하나의 JPEG 파일로 결합하고 싶습니다. 이 일을 어떻게 해야 할까요? ImageMagick을 살펴봤지만 어떤 매개변수를 어떻게 사용해야 할지 모르겠습니다.

답변1

관련 ImageMagick 문서는 다음과 같습니다.여기.

노력하다:

montage -geometry +0+0 0_0.jpg 0_1.jpg 1_0.jpg 1_1.jpg output.jpg

답변2

해결책은

montage.exe -mode concatenate -tile 1x14 [0-9]*_[0-9]*.jpg miff:- | convert.exe - +append final.jpg

참고: 두 자리 숫자(4_15, 10_1)가 포함된 사진이 있는 경우 0-9(04_15, 10_01)의 숫자가 포함된 파일에 0을 추가해야 합니다.

이 RegEx가 이를 처리합니다(대량 이름 바꾸기 유틸리티).

Search: (\d{1})_(\d{1}).jpg 
Replace: 0\1_0\2

관련 정보