여러 개의 대형 이미지를 고정된 크기의 작은 이미지로 일괄 자르려면 이미지 편집 소프트웨어로 수동으로 하나씩 자르는 데 시간이 많이 걸리고 크기 불일치, 누락, 이름 혼동 등의 문제가 발생하기 쉽습니다. 본문에서는 이미지 파일 일괄 처리를 예로 들어 HeSoft Doc Batch Tool 의 "이미지를 여러 개의 작은 이미지로 분할" 기능을 사용하여 여러 JPG 이미지를 지정된 너비와 높이로 자동 분할하고 해당 폴더에 출력하는 방법을 소개합니다. 문서에서는 처리 전후 효과와 조작 스크린샷을 통해 파일 추가, 고정 너비/높이 설정, 계속 저장 및 처리 시작의 전체 과정을 설명하며, 소재 정리, 웹 이미지 분할, 학습 데이터 준비 등의 시나리오에 적합합니다.
일상적인 사무, 디자인 협업, 콘텐츠 운영 또는 자료 정리 과정에서 다음과 같은 요구 사항을 자주 접하게 됩니다. JPG, JPEG, PNG 등 여러 이미지 파일이 있고, 각 이미지 크기가 커서 이를 고정된 너비와 높이를 기준으로 작은 조각들로 일괄 분할해야 하는 상황입니다. 처리할 파일이 한두 개라면 이미지 편집 소프트웨어로 수동으로 자르는 것도 괜찮지만, 수십 또는 수백 장의 이미지를 처리해야 한다면 파일 열기, 자르기, 저장, 이름 바꾸기 작업을 반복하는 데 많은 시간이 소요될 뿐만 아니라 처리 누락, 불일치한 절단 크기, 출력 파일 혼재 등의 문제가 발생하기 쉽습니다.
이 문서에서 해결하고자 하는 문제는 바로 “많은 이미지 파일을 고정된 너비와 높이로 일괄 분할하여 작은 이미지로 만드는 방법”입니다. HeSoft Doc Batch Tool 과 같은 사무용 소프트웨어를 사용하면 이미지 파일을 일괄 가져온 후 각 작은 이미지의 너비와 높이를 한 번만 설정하면 소프트웨어가 자동으로 분할을 완료합니다. 이 기능의 핵심 가치는 단일 이미지 편집이 아닌, 파일 일괄 처리를 통해 반복 작업을 줄이고 이미지 절단과 같은 기계적인 작업을 통제 가능하고, 일관되며, 재사용할 수 있게 만드는 데 있습니다.
적용 시나리오: 어떤 경우에 고정 너비와 높이로 이미지를 일괄 분할하는 것이 적합할까요?
이미지 일괄 절단은 디자이너에게만 해당되는 작업이 아닙니다. 업무에서 대량의 이미지 소재를 다루며 큰 이미지를 통일된 규격의 작은 이미지로 나누고자 한다면 누구나 이 방법을 사용할 수 있습니다. 일반적인 시나리오는 다음과 같습니다.
첫째, 웹 또는 모바일 소재 이미지 절단입니다. 예를 들어 배너 이미지, 긴 이미지, 장면 이미지 등을 고정된 크기로 잘라 페이지 로딩, 레이아웃 또는 국부 표시에 용이하게 하는 경우입니다. 이미지마다 직접 측정하고 자르면 효율이 매우 낮습니다.
둘째, 이미지 소재 보관입니다. 사진, 운영, 교육 자료에는 큰 풍경 사진, 제품 사진 또는 스크린샷이 많아 섬네일 소재, 국부 소재 또는 2차 편집 소재로 사용하기 위해 작은 크기로 나눠야 하는 경우가 있습니다. 고정된 너비와 높이로 절단하면 파일 크기가 통일되어 추후 검색과 활용이 더욱 용이합니다.
셋째, 데이터셋 준비입니다. 일부 이미지 인식, 주석 추가 또는 학습 작업에서는 원본 대형 이미지를 200×200, 256×256, 512×512 등과 같은 고정된 크기의 타일로 잘라야 합니다. 일괄 분할을 통해 동일한 규격의 작은 이미지를 빠르게 대량 생성할 수 있습니다.
넷째, 사무 자료 분할입니다. 특정 스캔 이미지, 순서도, 지도 스크린샷 또는 프레젠테이션 이미지가 너무 길어 문서, PPT 또는 시스템 백엔드에 직접 삽입하기 어려운 경우, 작은 이미지로 나누어 각각 사용할 수 있습니다. 본 문서의 예시는 JPG 이미지이지만 유사한 이미지 일괄 처리 아이디어는 일반적인 이미지 형식의 정리 요구 사항에도 적용 가능합니다.
결과 미리보기: 처리 전에는 여러 대형 이미지였지만 처리 후에는 여러 개의 작은 이미지 폴더로 변환됩니다.
먼저 처리 전 파일 상태를 살펴보겠습니다. 스크린샷에서 확인할 수 있듯이 현재 처리 대기 중인 파일은 5개의 JPG 이미지이며, 파일 이름은 각각 1.jpg, 2.jpg, 3.jpg, 4.jpg, 5.jpg입니다. 각 이미지는 하나의 완전한 대형 이미지로, 기존 방식대로라면 일일이 열어 수동으로 잘라야 합니다.

일괄 처리가 완료된 후에는 출력 결과가 더욱 명확해집니다. 처리 후 스크린샷 상단에는 1, 2, 3, 4, 5라는 폴더가 나타났으며, 이는 일반적으로 원본 이미지와 일대일로 대응하는 출력 디렉터리로 이해할 수 있습니다. 폴더 중 하나를 선택하면 하단에서 01.jpg, 02.jpg, 03.jpg와 같은 방식으로 28.jpg까지 분할된 작은 이미지들을 볼 수 있습니다. 즉, 하나의 원본 대형 이미지가 설정된 고정 너비와 높이에 따라 여러 개의 작은 JPG 파일로 잘린 것입니다.

이러한 출력 구조의 장점은 매우 분명합니다. 각 원본 이미지의 절단 결과가 개별적으로 저장되어 혼동될 염려가 없고, 작은 이미지들이 번호순으로 명명되어 확인 및 참조가 간편하며, 특정 원본 이미지에서 많은 작은 이미지가 생성되어도 다른 이미지 결과 관리에 영향을 주지 않습니다.
작업 절차: 사무용 소프트웨어를 사용하여 이미지를 여러 개의 작은 이미지로 일괄 분할하기
아래에서는 스크린샷 순서대로 구체적인 작업을 설명합니다. 여기에 사용된 소프트웨어 인터페이스 왼쪽 상단에는 “ HeSoft Doc Batch Tool ”이라고 표시되어 있으며, 이는 사무 파일 일괄 처리를 지향하는 도구형 소프트웨어입니다. 스크린샷 예시는 이미지 파일 처리를 보여주지만, 소프트웨어의 목적은 사용자가 많은 수작업 단계를 반복하게 하는 것이 아니라 일괄 작업을 통해 파일 처리 효율을 높이는 데 있습니다.
1단계: 이미지 도구로 이동하여 "이미지를 여러 개의 작은 이미지로 분할" 선택
소프트웨어를 연 후, 왼쪽 도구 분류에서 “이미지 도구”를 선택합니다. 메인 영역에는 이미지 워터마크 추가, 이미지 효과 향상, PNG/BMP/GIF/JPG 등으로 이미지 변환과 같은 여러 이미지 관련 기능이 표시됩니다. 본 문서의 요구 사항에 따라 “이미지를 여러 개의 작은 이미지로 분할” 기능을 찾아 들어가야 합니다. 스크린샷에서 이 기능은 이미지 도구 목록의 세 번째 항목에 위치하며, 설명 문구는 “대량의 큰 이미지를 여러 개의 작은 이미지로 일괄 분할”입니다.

이 단계의 목적은 먼저 실행할 일괄 작업 유형을 명확히 하는 것입니다. 이미지 도구에는 다양한 기능이 있으므로, 형식 변환이나 워터마크 기능을 선택하면 고정된 너비와 높이로 이미지를 분할할 수 없습니다. “이미지를 여러 개의 작은 이미지로 분할” 기능으로 진입하면 소프트웨어가 마법사식 절차로 전환되며, 이후 단계에 따라 이미지 추가, 분할 방식 설정 및 저장 위치 지정을 진행하면 됩니다.
2단계: 처리할 이미지 파일 추가 또는 폴더에서 가져오기
기능 페이지로 들어가면 상단에 “파일 추가”, “폴더에서 파일 가져오기”, “비우기”, “더 보기” 등의 버튼이 있습니다. 소수의 이미지는 “파일 추가”를 클릭하여 지정할 수 있으며, 이미지가 한 폴더에 모여 있는 경우 “폴더에서 파일 가져오기”를 사용하여 폴더 안의 이미지를 처리 목록에 한꺼번에 추가하는 것이 더 적합합니다.

스크린샷에서 이미 5개의 레코드가 가져와졌으며, 이름은 각각 1.jpg, 2.jpg, 3.jpg, 4.jpg, 5.jpg입니다. 표에는 경로, 확장자, 생성 시간, 수정 시간 등의 정보도 표시됩니다. 여기서 몇 가지 주의할 점이 있습니다. 첫째, 가져온 후 레코드 수가 정확한지 확인해야 합니다. 스크린샷 하단에는 “레코드 수: 5”라고 표시되어 있어 5장의 이미지가 모두 추가되었음을 나타냅니다. 둘째, 표를 통해 파일 경로를 확인하여 실수로 다른 디렉터리의 이미지를 추가하는 것을 방지할 수 있습니다. 셋째, 특정 파일을 처리할 필요가 없다면 작업 열의 삭제 버튼을 사용하여 제거할 수 있습니다.
파일 확인이 끝나면 하단의 “다음”을 클릭합니다. 이 단계의 예상 결과는 다음과 같습니다. 분할할 모든 이미지가 처리 대기열에 들어가고, 소프트웨어가 분할 매개변수 설정 페이지로 전환할 준비를 합니다.
3단계: 고정 너비 및 높이 분할 선택, 각 작은 이미지의 너비와 높이 입력
“처리 옵션 설정” 페이지에서 “분할 방식” 영역을 볼 수 있습니다. 스크린샷에는 “균등 분할”과 “고정 너비 및 높이 분할” 두 가지 옵션이 제공됩니다. 본 문서의 핵심 요구 사항은 고정된 너비와 높이로 자르는 것이므로 “고정 너비 및 높이 분할”을 선택해야 합니다.

고정 너비 및 높이 분할을 선택한 후, “각 작은 이미지의 너비”와 “각 작은 이미지의 높이”를 입력해야 합니다. 스크린샷 예시에서는 너비를 200, 높이도 200으로 입력하여 소프트웨어가 가능한 한 200×200 규격에 맞춰 각 원본 이미지를 여러 개의 작은 이미지로 분할하도록 합니다. 이 설정은 웹 소재, 이미지 학습용 슬라이스, 규격화된 섬네일 등 통일된 작은 이미지 크기가 필요한 시나리오에 매우 적합합니다.
너비와 높이를 설정할 때는 실제 용도에 맞추는 것이 좋습니다. 웹 표시용이라면 페이지 카드 크기에 맞춰 설정할 수 있고, 알고리즘 학습용이라면 학습 모델 요구 사항에 따라, 단순히 확인 및 보관용이라면 미리보기하기 편리한 크기를 선택할 수 있습니다. 어떤 크기로 설정하든, 핵심은 모든 이미지에 동일한 매개변수 세트를 사용하여 수동 절단으로 인한 크기 불일치를 피하는 것입니다.
너비와 높이 설정을 마친 후 “다음”을 클릭합니다. 이 단계의 예상 결과는 소프트웨어가 각 작은 이미지를 어떤 크기로 생성해야 하는지 파악했으므로, 이어서 출력 위치를 설정하고 처리를 시작하기만 하면 됩니다.
4단계: 저장 위치 설정 및 일괄 처리 시작
스크린샷 속 마법사 상단에는 후속 단계로 “저장 위치 설정”과 “처리 시작”이 표시됩니다. 처리 옵션 설정을 완료한 후 저장 위치 단계로 계속 이동하여 분할된 작은 이미지의 출력 디렉터리를 선택해야 합니다. 원본 이미지가 있는 디렉터리에 바로 출력하는 것은 권장하지 않으며, 예를 들어 “이미지 분할 결과”나 프로젝트 이름으로 명명된 전용 결과 폴더를 새로 만드는 것이 추후 확인에 더 용이합니다.
저장 위치를 설정하는 목적은 원본 이미지와 분할 결과를 별도로 관리하여 파일이 혼잡해지는 것을 피하기 위함입니다. 특히 일괄 처리 시 큰 이미지 하나에서 십여 장에서 수십 장 또는 그 이상의 작은 이미지가 생성될 수 있는데, 원본 디렉터리에 그대로 흩어져 있다면 나중에 찾기가 매우 어렵습니다. 처리 후 스크린샷과 결합하여 보면, 소프트웨어가 원본 이미지에 따라 해당 결과 폴더를 생성하여 사용자가 각 폴더로 들어가 분할된 작은 이미지를 확인할 수 있습니다.
저장 위치를 확인한 후 “처리 시작” 단계로 진입하여 처리를 실행합니다. 처리가 완료되면 출력 디렉터리를 열어 번호순으로 정렬된 작은 이미지 파일들을 확인할 수 있습니다. 처리된 이미지 수가 많다면, 먼저 몇 개의 폴더를 선별하여 작은 이미지의 크기, 콘텐츠 순서 및 출력 수량이 예상과 일치하는지 확인한 후 후속 작업을 진행하는 것이 좋습니다.
자주 묻는 질문 및 주의사항
1. 고정 너비 및 높이 분할과 균등 분할의 차이점은 무엇인가요? 스크린샷에서 볼 수 있듯이 소프트웨어는 “균등 분할”과 “고정 너비 및 높이 분할”을 제공합니다. 고정 너비 및 높이 분할은 200×200과 같이 각 작은 이미지 크기를 명확히 알고 있는 경우에 적합하며, 균등 분할은 일종의 균등 분할 규칙에 따라 이미지를 나누는 데 더 중점을 둡니다. 본 문서의 요구 사항은 “고정 너비 및 높이”이므로 고정 너비 및 높이 분할을 선택해야 합니다.
2. 처리 후 여러 개의 폴더가 생성되는 이유는 무엇인가요? 처리 후 결과를 보면 출력 디렉터리에 1, 2, 3, 4, 5 등의 폴더가 나타납니다. 이러한 구조는 일반적으로 원본 1.jpg, 2.jpg, 3.jpg, 4.jpg, 5.jpg에 해당합니다. 이렇게 하면 서로 다른 원본 이미지에서 잘려나온 작은 이미지들이 섞이는 것을 방지하고, 원본 이미지별로 추적하기도 용이합니다.
3. 작은 이미지의 이름이 01.jpg, 02.jpg와 같은 형식인 이유는 무엇인가요? 처리 후 스크린샷에서 작은 이미지들이 01.jpg, 02.jpg, 03.jpg의 번호 순서로 배열된 것을 볼 수 있습니다. 이러한 명명 방식은 절단 결과를 순서대로 쉽게 확인할 수 있게 하며, 후속 시스템, 문서 또는 소재 라이브러리에서 참조하기도 편리합니다.
4. 200×200으로 설정한 후, 가장자리 영역도 모두 완전한 200×200 크기가 되나요? 구체적으로는 원본 이미지 크기가 200으로 나누어지는지 여부와 소프트웨어의 가장자리 영역 처리 규칙에 따라 달라집니다. 스크린샷에는 가장자리 채우기나 자르기 옵션이 표시되지 않으므로, 실제 사용 시 처리 후 마지막 행, 마지막 열의 작은 이미지를 열어 확인하는 것이 좋습니다. 프로젝트에서 크기에 대한 요구 사항이 엄격하다면 먼저 소수의 샘플로 테스트해야 합니다.
5. 일괄 처리 전 원본 이미지를 백업해야 하나요? 원본 이미지를 보존하는 것이 좋습니다. 일괄 도구는 일반적으로 결과를 새 위치에 출력하지만, 모든 일괄 처리 작업에서 원본 파일을 백업하는 것은 안전한 관행입니다. 특히 대량의 소재를 다룰 때 원본 이미지는 향후 매개변수를 다시 설정하고 재분할하는 기초가 됩니다.
요약: 일괄 도구로 반복적인 절단 작업을 대체하여 통일된 규격의 작은 이미지를 신속하게 획득
큰 이미지를 고정된 너비와 높이로 작은 이미지들로 일괄 분할하는 작업은 본질적으로 반복성이 매우 높지만 규칙은 명확한 파일 처리 작업입니다. 수동 작업은 느릴 뿐만 아니라 크기 불일치, 명명 혼란, 파일 누락 등의 문제가 발생하기 쉽습니다. HeSoft Doc Batch Tool 을 사용하면, “이미지 도구” 내 “이미지를 여러 개의 작은 이미지로 분할” 기능을 통해 여러 JPG 이미지를 목록에 한꺼번에 추가하고, 고정 너비 및 높이 분할을 선택한 후 너비와 높이를 입력하고, 저장 위치를 설정하여 처리를 시작할 수 있습니다.
본 문서의 예시에서 볼 수 있듯이, 처리 전에는 5개의 독립된 대형 이미지였지만 처리 후에는 원본 이미지별로 해당 폴더가 생성되고, 폴더 내에 번호순으로 명명된 여러 개의 작은 JPG 파일이 출력됩니다. 대량의 이미지를 처리해야 하는 사무 환경에서 이러한 일괄 처리 방식은 반복 작업을 현저히 줄이고 소재 정리 및 전달 효율을 향상시킬 수 있습니다. 먼저 몇 장의 샘플 이미지로 적절한 너비 및 높이 매개변수를 테스트하고, 결과를 확인한 후 전체 이미지 라이브러리를 일괄 처리하는 것이 좋습니다.