영상 일괄 처리기
여러 영상에 함수 적용
설명
영상 일괄 처리기 앱을 사용하면 동일한 함수로 여러 영상을 처리할 수 있습니다. 이 앱을 사용하여 다음을 수행할 수 있습니다.
폴더나 작업 공간의
imageDatastore객체에서 영상을 불러옵니다.기존의 MATLAB® 함수를 사용하여 영상을 처리하거나 코드 템플릿을 사용하여 사용자 지정 일괄 처리 함수를 만듭니다.
중간 처리된 영상과 최종 처리된 영상을 확인합니다.
처리된 영상을 출력 폴더 또는 작업 공간으로 내보냅니다.
함수를 생성하여 앱 외부에서 추가 영상을 처리합니다.
Parallel Computing Toolbox™가 있으면 로컬 병렬 풀에서 영상을 처리할 수 있습니다.
시작하려면 Process Folder of Images Using Image Batch Processor App 항목을 참조하십시오.
일괄 처리 함수 지정하기
다음 옵션 중 하나로 일괄 처리 함수를 지정할 수 있습니다.
기존 MATLAB 함수 — MATLAB 탐색 경로에 있는 기존 내장 함수나 사용자가 만든 함수를 지정합니다. 함수 이름 상자에 함수 이름을 입력하거나 목록에서 선택합니다. 또는 열기를 클릭하여 사용하려는 함수 파일로 이동합니다.
새 함수 만들기 — 코드 템플릿을 사용하여 사용자 지정 일괄 처리 함수를 만듭니다. 앱 툴스트립에서 만들기를 클릭하여 템플릿을 엽니다.
일괄 처리 함수는 하나 또는 두 개의 입력 인수를 받을 수 있습니다.
영상 — 첫 번째 입력값은 영상 배열
im이어야 합니다.정보 구조체 — 선택적 두 번째 인수는 입력 영상 파일에 대한 정보를 포함하는
info구조체입니다.info인수는 일괄 처리 함수가 내부에서 입력으로imread또는rawinfo와 같은 파일 이름이 필요한 함수를 하나 이상 호출할 때 유용합니다. 자세한 내용은 파일 정보에 액세스 항목을 참조하십시오.
영상 일괄 처리기 앱 열기
MATLAB 툴스트립: 앱 탭의 영상 처리 및 컴퓨터 비전에서 영상 일괄 처리기 앱 아이콘을 클릭합니다.
MATLAB 명령 프롬프트:
imageBatchProcessor를 입력합니다.
