Region Selection vTool#
일반적으로 원치 않는 영역을 제거하고 원하는 대상 영역만 선택하려면 ‘ Region Morphology ’ vTool을 실행한 후 ‘ Region Selection ’ vTool을 사용합니다.
Region Selection vTool은 Regions 입력 핀을 통해 영역 또는 영역 배열을 받아들이고, Regions 출력 핀을 통해 영역 배열을 출력합니다.
피처 선택 전에 ‘Calibration’ vTool을 사용하고 두 vTool의 ‘Transformation’ 출력/입력 핀을 연결하면, ‘Calibration’ vTool에서 제공하는 변환 데이터를 통해 ‘ Region Selection ’ vTool이 픽셀 단위의 면적뿐만 아니라 제곱밀리미터 단위로도 영역을 선택할 수 있게 됩니다(설정 대화 상자의 ‘Area’ 섹션에서 ‘Square Millimillers’ 옵션이 활성화됩니다).
Region Selection vTool은 Blob Analysis Basic 및 Color Blob Analysis Basic 라이선스로 제공됩니다. 라이선스를 구매하려면 Basler 웹사이트를 방문하십시오.

작동 원리#
다음과 같은 지역별 특징을 기준으로 지역을 선택할 수 있습니다:
- 면적: 영역의 면적은 해당 영역의 픽셀 수로 표시되거나, Calbration vTool을 통해 변환 데이터를 제공하는 경우 제곱밀리미터 단위의 면적으로 표시됩니다.
-
원형도: 원형도는 특정 영역이 원과 얼마나 유사한지를 나타내는 척도입니다. 이는 영역의 가장자리에 있는 픽셀과 영역의 중심 사이의 거리를 바탕으로 계산됩니다. 완벽한 원의 원형도는 1입니다. 원형도는 다음 공식으로 표현됩니다:
원형도 = 1 – 거리 편차 / 거리 평균
-
직사각형도: 직사각형도는 특정 영역이 직사각형과 얼마나 유사한지를 나타내는 척도입니다. 이를 계산하기 위해서는 먼저 해당 영역에 가장 잘 맞는 직사각형을 결정합니다. 그런 다음, 입력 영역의 면적과 가장 잘 맞는 직사각형의 면적 간의 상대적 차이를 산출합니다. 완벽한 직사각형의 직사각형도는 1입니다.
대부분의 응용 사례에서는 ‘ Region Selection ’ vTool에 여러 개의 영역, 즉 영역 배열을 입력하게 됩니다. 만약 이전 vTool(예: ‘Thresholding’ vTool이나 ‘Calibration’ vTool)이 개별 영역만 출력하는 경우, ‘Region Morphology ’ vTool 을 사용하여 영역을 분할할 수 있습니다.
vTool 설정하기#
Region Selection vTool을 구성하려면:

- vTool 설정 영역의 ‘레시피 관리 ’ 창에서 ‘설정 열기’를 클릭하거나 vTool을 두 번 클릭합니다.
그러면 Region Selection 대화 상자가 열립니다. - 선택 기준으로 삼고자 하는 지역 기능을 활성화하십시오.
- '면적'을 활성화한 경우, 드롭다운 목록에서 원하는 단위를 선택하고 최소 및 최대 면적 크기를 지정하십시오. 상한을 지정하지 않으려면 '무제한' 확인란을 선택하십시오.
- ‘둥글기’ 기능을 활성화한 경우, 최소값과 최대값을 지정하십시오. 값의 범위는 0.0에서 1.0까지입니다.
- ‘직사각형도’를 활성화한 경우, 최소값과 최대값을 지정하십시오. 값의 범위는 0.0에서 1.0까지입니다.
정보
하나 이상의 지역 기능을 활성화할 수 있습니다. 선택한 지역은 활성화된 모든 지역 기능을 충족해야 합니다.
특성 선택 결과를 핀 데이터 보기에서 확인할 수 있습니다. 여기에서 표시할 출력 항목을 선택할 수 있습니다.
입력#
Regions#
단일 또는 다중 영역을 허용합니다.
- 데이터 형식: Region, Region Array
변환#
Calibration vTool에서 변환 데이터를 허용합니다.
- 데이터 형식: 변환 데이터
출력#
Regions#
처리된 영역을 반환합니다.
- 데이터 타입: Region Array