범용 데이터 비교

연산자의 "비교 속성" 매개변수는 데이터 타입에 따라 동적으로 생성되므로, 먼저 연산자를 더블클릭하여 연산자를 인스턴스화해야 데이터 타입을 인식하고 해당 타입과 일치하는 속성 옵션을 제공할 수 있습니다.

기능 설명

이 연산자는 입력된 두 개의 동일한 타입의 데이터 간에 논리 비교를 수행하는 데 사용됩니다. 사용자는 판단 조건(같음, 보다 큰, 보다 작은 등)을 설정할 수 있으며, 연산자는 해당 조건에 따라 불린 결과를 출력하여 알고리즘 플로우의 논리 제어를 구현합니다.

사용 시나리오

  • 데이터 비교: 두 데이터의 속성값이 같은지 비교합니다. 예를 들어, 두 번의 측정에서의 객체 개수 비교 등.

  • 플로우 제어: 알고리즘 플로우 내에서 논리 분기를 생성합니다. 예를 들어, 두 입력 데이터의 수량을 비교하여 수량이 많은 경우 플로우 A로, 적은 경우 플로우 B로 진행합니다.

입력 출력

입력 항목

  • 비교 대상 데이터1: 첫 번째 입력 데이터로, 데이터 타입은 인스턴스화 시 선택된 타입에 의해 결정됩니다.

  • 비교 대상 데이터2: 두 번째 입력 데이터로, 첫 번째 데이터와 동일한 데이터 타입입니다.

출력 항목

  • True 출력: 판단 조건이 성립할 때 이 포트는 True를 출력하고, 그렇지 않으면 False를 출력합니다.

  • False 출력: 판단 조건이 성립하지 않을 때 이 포트는 True를 출력하고, 그렇지 않으면 False를 출력합니다.

매개변수 설명

비교 조건

매개변수 설명

데이터1과 데이터2를 비교하는 데 사용할 논리 판단 조건을 선택합니다.

매개변수 조정 설명

필요에 따라 비교 관계를 선택합니다.

매개변수 범위

>、≥、=、<、≤

비교 속성

매개변수 설명

입력 데이터 타입에 따라 다른 매개변수명을 표시하며, 입력 데이터의 어떤 속성을 "판단 임계값"과 비교할지 선택하는 데 사용됩니다.

매개변수 조정 설명

선택 가능한 속성은 데이터 타입에 따라 다릅니다:

  • 리스트, 딕셔너리, 문자열 등의 타입의 경우, 일반적으로 리스트 길이와 현재값을 선택할 수 있습니다.

  • 이미지 타입의 경우, 리스트 길이와 현재값 외에도 이미지 면적, 이미지 채널 수, 이미지 높이, 이미지 너비 등의 내부 속성을 비교할 수 있습니다.

  • 검출 결과 등의 타입의 경우, 리스트 길이와 현재값 외에도 uuid 식별자, 신뢰도, 카테고리명, 각도 등을 비교할 수 있습니다.

  • 점군 타입 데이터의 경우, 리스트 길이와 현재값 외에도 점군 점수, 점군 데이터 타입을 선택할 수 있습니다.

  • 정수, 부동소수점수, 행렬 등의 수치 타입의 경우, 현재값만 비교할 수 있습니다.