Recipe 작업#
레시피는 .precipe 확장자로 저장되며, 애플리케이션 코드로 가져올 수 있습니다. 애플리케이션에서 레시피를 가져오고 사용하는 방법에 대한 자세한 내용은 ‘C++ 데이터 처리 프로그래머 가이드’ ( 도움말 메뉴에서 확인할 수 있음) 또는 데이터 처리 SDK 샘플을 참조하십시오.
수행하려는 이미지 처리 작업에 따라 필요한 vTools 를 선택하고 원하는 순서대로 연결하십시오.
레시피 만들기#
레시피를 만들려면:
-
Workbench 에서 새 레시피를 엽니다:
- 메뉴에서 Workbench 메뉴에서 ‘새 레시피 ’ 또는 '템플릿에서 새로 만들기'을 선택하세요.
-
Workbench 도구 모음에서 ‘새 레시피 ’ 버튼을 클릭합니다:
-
vTools 창에서 vTools를 선택하거나, 레시피에서 마우스 오른쪽 버튼을 클릭한 후 컨텍스트 메뉴에서 원하는 vTools를 선택하여 vTools를 추가할 수 있습니다.
- 설계에서 한 vTool의 출력을 다음 vTool의 해당 입력에 연결하려면 출력 핀을 클릭한 후 연결선을 입력 핀으로 드래그하십시오.
- 마지막 vTool의 출력을 출력 단자에 연결하려면 출력 핀을 클릭한 다음 연결선을 출력 단자로 드래그하십시오.
-
레시피를 저장하세요.
정보
Camera vTool에 할당된 카메라의 매개변수 설정을 저장하려면, 먼저 ‘ Workbench ’ 도구 모음에서 ‘Lock Resources’ 버튼을 클릭하십시오. 그렇지 않으면 레시피에 카메라 설정이 저장되지 않습니다. 자세한 내용은 ‘Camera vTool’ 항목을 참조하십시오.
레시피 템플릿#
Workbench 는 사용자가 신속하게 시작할 수 있도록 다양한 레시피 템플릿을 제공합니다. 다음 애플리케이션 시나리오에 대한 템플릿을 사용할 수 있습니다:
- 아즈텍 문자의 해독
- 바코드 판독
- 블롭 분석
- 색상 블롭 분석
- 데이터 매트릭스 코드 판독
- 기하학적 패턴 매칭
- 회색조 변환
- 이미지 정렬
- 이미지 합성
- 이미지 형식 변환
- 이미지 불러오기
- 이미지 형태학
- 도형 (원, 타원, 선, 사각형)
- PDF417 코드 판독
- QR 코드 스캔
- ROI 창출
- 템플릿 매칭
레시피 실행하기#
레시피를 애플리케이션 코드에 가져오기 전에 테스트해 보는 것이 좋습니다. 그렇게 하면 모든 설정이 올바르게 되어 있는지, 그리고 원하는 결과가 나오는지 확인할 수 있습니다.
레시피를 실행하려면:
- ‘리소스 잠금(Lock Resources )’을 클릭하여 사용하고자 하는 카메라를 독점적으로 할당하십시오.
카메라 설정을 구성해야 하는 경우, ‘기능(Features) - 전체(All) ’ 창으로 이동하십시오. -
Workbench 도구 모음에서 ‘실행’ 버튼을 클릭합니다:
-
레시피 관리(Recipe Management) 창 내의 ‘핀 데이터 미리보기(Preview Pin Data )’ 영역에는 현재 선택된 vTool의 핀으로 입력되고 출력되는 데이터가 표시됩니다.
더 크게 보려면, ‘레시피 관리( Workbench )’ 도구 모음의 ‘핀 데이터 보기(Pin Data View) ’ 버튼을 클릭하여 핀 데이터 보기 창을 여십시오:
통계 자료 수집#
레시피가 애플리케이션의 시간 요구 사항을 충족하는지 확인하려면, 개별 vTool 또는 레시피에 포함된 모든 vTool의 실행 시간을 측정할 수 있습니다.
통계 데이터를 수집하려면:
- 확인하고자 하는 레시피를 실행하세요.
- vTool에 대한 데이터를 수집하려면 레시피에서 해당 vTool을 선택하십시오.
레시피에 대한 데이터를 수집하려면 vTool이 아닌 레시피 내 아무 곳이나 클릭하여 레시피를 선택하십시오. 레시피 주위에 파란색 테두리가 나타나면 레시피가 선택된 것입니다. - ‘레시피 관리 ’ 창에서 ‘통계 ’ 탭을 클릭합니다.
- “측정 시작”을 클릭하십시오.
2단계에서 선택한 항목에 따라 해당 데이터가 “레시피 통계” 또는 “(vTool) 통계” 영역에 표시됩니다.
결과는 .CSV 파일에 기록됩니다. 기본적으로 이 파일은 사용자 폴더( C:/Users/username)에 저장됩니다.
폴더를 변경하려면:
- vTool이 아닌 레시피의 아무 곳이나 클릭하여 레시피를 선택하십시오.
레시피 주위에 파란색 테두리가 나타나면 해당 레시피가 선택된 것입니다. - '일반 설정 ' 영역에서 출력 폴더를 변경하십시오.
통계 기능에 대한 자세한 내용은 ‘레시피 관리’를 참조하십시오.
레시피 최적화#
CPU가 동시에 처리할 ‘ Workbench ’ 스레드의 수를 지정할 수 있습니다.
레시피를 최적화하려면:
- ‘레시피 관리 ’ 창에서 ‘최적화 ’ 탭을 클릭합니다.
- 원하는 스레드 수를 입력하세요.
최적화에 대한 자세한 내용은 ‘레시피 관리’를 참조하십시오.