2D 형상 처리

현재 최신 버전 (2.2.0)에 대한 매뉴얼을 보고 계십니다. 다른 버전에 액세스하려면 페이지 오른쪽 상단 모서리에 있는 '버전 전환' 버튼을 클릭하세요.

■ 현재 사용하고 있는 제품의 버전이 확실하지 않은 경우에는 언제든지 당사 기술 지원팀에 문의하시기 바랍니다.

기능 설명

이 스텝은 지정된 방법에 따라 입력된 이진 이미지 속 형상을 처리할 수 있습니다.

응용 시나리오

이 스텝은 일반적으로 물체의 윤곽을 처리하여, 측정 시나리오에서 각종 계산을 수행하기 쉽게 하는 데 사용됩니다.

입력 및 출력

Ellipse 방법을 예로 들면, 이 스텝의 입력 및 출력은 다음과 같습니다.

입력

입력 포트 데이터 유형 설명

원시 마스크

Image/Color/Mask[]

이 포트에 입력하는 처리할 이진 마스크 이미지.

출력

출력 포트 데이터 유형 설명

처리된 마스크

Image/Color/Mask[]

지정된 방법으로 처리된 마스크 이미지를 출력합니다.

파라미터 설명

파라미터 설명

목표 형상

파라미터 설명: 이 파라미터는 2D 형상을 처리하는 방법을 지정하는 데 사용됩니다.

값 목록: Convex, Ellipse, Circumcircle, Incircle, Bounding box, Circumscribed rectangle, Inscribed rectangle, Inner center

  • Convex: 원본 형상의 볼록 껍질을 생성합니다.

  • Ellipse: 원본 형상의 1차 모멘트와 2차 모멘트가 동일한 타원을 생성합니다.

  • Circumcircle: 원본 형상의 최소 외접원을 생성합니다.

  • Incircle: 원본 형상의 최대 내접원을 생성합니다.

  • BoundingBox: 원본 형상의 최소 경계 상자를 생성하며, 변은 이미지 가장자리와 평행합니다.

  • CircumscribedRectangle: 원본 형상의 최소 외접 사각형을 생성합니다.

  • InscribedRectangle: 원본 형상의 가장자리와 평행한 최대 내접 사각형을 생성합니다.

  • InnerCenter: 원본 형상 스켈레톤 위에서 무게중심에 가장 가까운 점을 생성합니다.

조정 권장: 실제 요구에 따라 적절한 방법을 선택하십시오.

조정 예시

Convex

2D 형상을 처리하는 방법이 Convex일 때, 이 스텝의 실행 결과는 아래 그림의 오른쪽과 같습니다.

process 2d shapes convex

Ellipse

2D 형상을 처리하는 방법이 Ellipse일 때, 이 스텝의 실행 결과는 아래 그림의 오른쪽과 같습니다.

process 2d shapes ellipse

Circumcircle

2D 형상을 처리하는 방법이 Circumcircle일 때, 이 스텝의 실행 결과는 아래 그림의 오른쪽과 같습니다.

process 2d shapes circumcircle

Incircle

2D 형상을 처리하는 방법이 Incircle일 때, 이 스텝의 실행 결과는 아래 그림의 오른쪽과 같습니다.

process 2d shapes incircle

Bounding box

2D 형상을 처리하는 방법이 Bounding box일 때, 이 스텝의 실행 결과는 아래 그림의 오른쪽과 같습니다.

process 2d shapes bounding box

Circumscribed rectangle

2D 형상을 처리하는 방법이 Circumscribed rectangle일 때, 이 스텝의 실행 결과는 아래 그림의 오른쪽과 같습니다.

process 2d shapes circumscribed rectangle

Inscribed rectangle

2D 형상을 처리하는 방법이 Inscribed rectangle일 때, 이 스텝의 실행 결과는 아래 그림의 오른쪽과 같습니다。

process 2d shapes inscribed rectangle

Inner center

2D 형상을 처리하는 방법이 Inner center일 때, 이 스텝의 실행 결과는 아래 그림의 오른쪽과 같습니다。

process 2d shapes inner center

이 페이지가 도움이 되었습니까?

다음 방법을 통해 피드백을 보내주실 수 있습니다:

저희는 귀하의 개인정보를 소중히 다룹니다.

당사 웹사이트는 최상의 사용자 경험을 제공하기 위해 쿠키를 사용하고 있습니다. "모두 수락"을 클릭하시면 쿠키 사용에 동의하시는 것이며, "모두 거부"를 클릭하시면 이 웹사이트 방문 시 귀하의 정보가 추적되거나 기억되지 않도록 단일 쿠키만 사용됩니다.