콘텐츠로 바로 가기
STAGING SERVER
DEVELOPMENT SERVER

Painter vTool#

Painter vTool을 사용하면 기하학적 도형과 텍스트가 포함된 그림을 이미지에 그릴 수 있습니다.

Painter vTool은 Image 입력 핀을 통해 이미지를, Data 입력 핀을 통해 페인팅에 사용할 데이터를 받아들입니다. 이 데이터는 Text나 Region과 같은 다른 vTool의 출력 핀 데이터에 의해 정의됩니다. 이 vTool은 데이터가 페인팅된 이미지를 Image 출력 핀을 통해 출력합니다.

다음 파일을 다운로드하세요 pylon Software Suite Painter vTool을 사용하려면 다운로드하세요.

Painter vTool

작동 방식#

이미지에 데이터를 추가하려는 vTool의 출력 핀을 Painter vTool의 데이터 입력 핀 중 하나에 연결 하십시오. 예를 들어, Barcode Reader vTool. 'Num Input Data Pins' 매개변수를 통해 필요에 따라 데이터 입력 핀의 수를 지정할 수 있습니다.

Painter vTool은 다음 데이터를 이미지에 그려 넣습니다:

  • 기하학적 도형: 직사각형, 원, 타원, 선, 점, 영역
  • 텍스트: 문자열, 정수, 실수, 부울 값. 선택적으로 기하 데이터, 이미지 및 변환 데이터의 텍스트 표현도 그릴 수 있습니다.

이러한 유형의 배열도 지원됩니다. 기하학적 배열은 요소별로 그려집니다. 문자열, 숫자 또는 부울 값으로 구성된 배열은 일치하는 좌표 배열이 제공되지 않는 한 하나의 텍스트 블록으로 결합됩니다.

‘입력 데이터 핀 선택기’ 매개변수를 사용하여 구성할 데이터 핀을 선택하십시오. 도형, 색상 및 텍스트 배치는 핀별로 구성됩니다. 자세한 내용은 아래의 ‘구성 설정’을 참조하십시오.

다음 기능을 사용할 수 있습니다. '기능 - 전체' 패널을 사용하여 레시피가 실행되는 동안 설정을 테스트할 수 있습니다.

구성 설정#

  • 데이터 입력 핀 수: vTool이 제공하는 데이터 입력 핀의 수를 지정합니다. 최대 100개의 핀을 추가할 수 있습니다. 이 매개변수는 레시피가 실행 중일 때는 변경할 수 없습니다.
  • 입력 데이터 핀 선택기: 설정을 구성할 데이터 핀을 지정합니다. 아래 매개변수는 선택한 핀에 적용되며, ‘출력(Output) ’ Pixel Format 은 vTool 전체에 적용됩니다.
  • 핀 설명: 선택한 핀에 대한 선택적 메모로, 예를 들어 무엇이 연결되어 있는지 기록하는 용도입니다. 이 값은 사용자의 참고용으로만 사용되며 도면 작성에는 사용되지 않습니다.
  • 그리기 활성화: 선택한 핀에 대한 그리기 기능을 활성화하거나 비활성화합니다.
  • 윤곽선 그리기 활성화: 선택한 핀의 사각형, 원, 타원 및 영역 경계 상자에 대한 윤곽선 그리기 기능을 활성화하거나 비활성화합니다.
  • 중심 표시 활성화: 선택한 핀에 사각형, 원, 타원 및 영역 경계 상자의 중심 표시를 그릴지 여부를 설정합니다.
  • ToString 활성화: 선택한 핀에 기하 데이터, 이미지 및 변환 데이터의 텍스트 표현을 표시할지 여부를 설정합니다. 문자열, 정수, 실수 및 부울 값은 이 설정과 관계없이 항상 텍스트로 표시됩니다.
  • 펜 색상: 빨강 / 초록 / 파랑 / 알파: 선택한 핀의 윤곽선, 채우기, 중심 표시 및 텍스트에 사용되는 색상입니다. 알파 구성 요소는 영역을 채울 때 사용됩니다.
  • 펜 너비: 그려지는 선의 너비입니다. 점의 경우, 이 값은 그려지는 마커의 크기도 결정합니다.
  • 글자 크기: 선택한 핀에 표시되는 텍스트의 크기입니다.
  • 크기 오프셋: 그려진 윤곽선이 대상 영역과 겹치지 않도록 사각형, 원, 타원 및 영역 경계 상자의 크기에 추가되는 오프셋입니다.
  • 텍스트 Offset X / 텍스트 Offset Y: 텍스트 영역의 원점에 오프셋이 추가되었습니다.
  • 텍스트 위치: 선, 사각형, 원, 타원 또는 영역의 경계 상자에 대한 텍스트 영역의 위치.
    • 왼쪽 상단: 텍스트 영역의 시작점은 도형의 왼쪽 가장자리에서 시작됩니다.
    • 오른쪽 상단: 텍스트 영역의 시작점은 도형의 오른쪽 가장자리에서 시작됩니다.
    • 왼쪽 하단: 텍스트 영역의 시작점은 기하학적 도형 아래쪽 왼쪽에서 시작됩니다.
    • 오른쪽 하단: 텍스트 영역의 시작점은 도형 아래쪽 오른쪽 끝에서 시작됩니다.
    • 중앙: 텍스트 영역의 시작점이 도형의 중심에서 시작됩니다.
  • 텍스트 좌표 데이터 핀 인덱스: 선택한 핀의 텍스트를 배치하는 데 사용되는 다른 데이터 핀의 인덱스입니다. 예를 들어, 다른 핀에서 수신된 영역이나 사각형 옆에 바코드 텍스트를 배치할 때 이 기능을 사용합니다. 인덱스를 0으로 설정하면 이 기능이 비활성화되며, 텍스트 위치를 결정하는 데 선택한 핀 자체의 데이터가 사용됩니다.
  • 텍스트 상자 시작점: 텍스트 작성을 시작하는 코너.
    • 왼쪽 위: 글쓰기는 왼쪽 위에서 시작됩니다.
    • 왼쪽 아래: 글쓰기는 왼쪽 아래에서 시작합니다.
  • 텍스트 형식: 텍스트가 그려질 때 출력될 내용을 정의합니다. 이 매개변수가 비어 있으면 데이터의 기본 표현이 사용됩니다. 다음과 같은 자리 표시자 {Width}, {Height}, {Center_X}, {Radius}및 {_Hour_} 데이터의 값으로 대체됩니다. 편집기에서 서식을 복사하여 매개변수의 편집 상자에 붙여넣을 경우 줄 바꿈 문자가 지원됩니다. 자리 표시자의 전체 목록을 보려면 다음을 선택하십시오. 텍스트 형식 그리고 다음을 확인하십시오. 기능 설명서 창.
  • Pixel Format 의 출력 결과: 그려진 출력 이미지의 픽셀 형식입니다. 입력 이미지는 그리기 전에 이 형식으로 변환됩니다.
    • BGR8: 컬러 출력 이미지
    • Mono8: 모노 출력 이미지

vTool 구성#

Painter vTool을 구성하려면 ‘ Workbench ’에서 해당 항목을 더블 클릭하십시오. 사용 가능한 모든 설정이 표시된 대화 상자가 열립니다. 또는 다음 위치에서도 동일한 설정을 찾을 수 있습니다. 기능 - 전체 패널에서도 확인할 수 있습니다.

Painter vTool의 결과는 핀 데이터 보기에서 확인할 수 있습니다.

Inputs#

Image#

Camera vTool 또는 이미지를 출력하는 vTool(예: Image Format Converter vTool)로부터 직접 이미지를 수신합니다.

  • Data type: Image
  • 이미지 형식: 입력 이미지는 그리기 전에 ‘출력’ Pixel Format 매개변수에서 선택한 형식(BGR8 또는 Mono8)으로 변환됩니다.

데이터1#

이미지에 그려질 수 있는 모든 유형의 데이터를 받아들입니다. ‘입력 데이터 핀 수’ 매개변수에 따라 추가 입력 데이터 핀을 사용할 수 있게 됩니다.

  • 데이터 유형: 초기값. 연결이 수립되면 입력 핀은 연결된 출력 핀의 데이터 유형을 따릅니다.

Outputs#

Image#

추가 콘텐츠가 그려진 이미지를 반환합니다.

  • Data type: Image
  • 이미지 형식: ‘출력 Pixel Format ’ 매개변수에 따라 BGR8 또는 Mono8.

일반적인 선행 vTool#

일반적인 후행 vTool#

  • Image 데이터 유형의 입력을 받는 모든 vTool.