연산자 라이브러리: 동기화
Operator AppendLine은(는) I 링크의 입력 이미지에서 이미지 라인을 결합하여 O 링크의 출력 이미지에서 더 큰 라인 하나로 만듭니다. 새로운 라인으로 병합되는 라인 수는 AppendNumber 파라미터로 정의됩니다. 예를 들어 AppendNumber이(가) 2로 설정된 경우, operator는 입력 이미지의 연속된 라인 2개를 결합하여 출력 이미지에 새로운 더 큰 라인 하나를 만듭니다. 입력 이미지 높이가 AppendNumber 파라미터 값으로 나누어떨어지지 않으면, 출력 이미지의 마지막 라인은 더 짧아지며 나머지 입력 이미지의 마지막 라인들이 서로 결합된 상태로 포함됩니다.
이 operator는 프레임 레이트나 대역폭을 변경하지 않는다는 점에 유의하세요.
operator의 출력 링크 이미지 프로토콜을 VALT_PIXEL0D로 설정할 수도 있습니다. 즉, operator가 들어오는 모든 라인을 무제한 너비의 라인 하나로 병합합니다. 따라서 이 operator를 사용하면 2D 이미지 스트림이나 1D 라인 스트림을 0D 픽셀 스트림으로 변환할 수 있습니다.
획득이 진행되는 동안 AppendNumber 값을 동적으로 변경해도 operator가 라인 무결성을 보장합니다. operator는 출력 라인이 완료될 때까지 이전 AppendNumber 값을 유지합니다. 현재 출력 라인이 완료된 후, operator는 추가 병합을 위해 새로운 AppendNumber 값을 사용하기 시작합니다.
![]() |
최대 이미지 크기 초과 방지 |
|---|---|
|
이 operator를 사용하면 출력 링크에 정의된 최대 이미지 너비와 높이를 초과할 수 있습니다. 따라서 결합된 입력 라인이 출력 링크에 파라미터로 설정된 최대 이미지 너비를 초과하지 않는지 항상 확인하십시오. 또한 출력 링크에 파라미터로 설정된 최대 이미지 높이가 충분히 큰지 확인하십시오. 이미지 너비나 높이가 링크 Property에 지정된 한도를 초과하면 후속 operator가 올바르게 작동하지 않을 수 있습니다. 예를 들어 너비가 1024인 입력 라인 3개가 결합됩니다. 출력 이미지 너비는 3072가 됩니다. VisualApplets operator의 올바른 기능을 보장하려면 이 너비를 출력 링크에 지정해야 합니다. |
| AppendNumber | |
|---|---|
| Type | 동적 읽기/쓰기 파라미터 |
| Default | 1 |
| Range | 입력 IMAGE2D: [1, 입력 최대 이미지 높이]; 입력 LINE1D: [1, 출력 최대 이미지 너비 / Parallelism] |
|
단일 출력 라인으로 병합되는 입력 라인의 수입니다. 이 파라미터는 출력 링크 이미지 프로토콜이 VALT_PIXEL0D로 설정되지 않은 경우에만 변경할 수 있습니다. |
|
| LinesToSimulate | |
|---|---|
| Type | static read/write parameter |
| Default | 1 |
| Range | [1, 2^32 - 1] |
|
시뮬레이션된 1D 출력 스트림의 라인 수입니다. 이 파라미터는 시뮬레이션 중에 입력 이미지 프로토콜이 VALT_IMAGE2D로 설정되고 출력 프로토콜이 VALT_IMAGE1D로 설정된 경우에만 사용할 수 있습니다. 정확히 하나의 출력 이미지가 생성됩니다. 나머지 입력 라인은 폐기됩니다. |
|
| PixelsToSimulate | |
|---|---|
| Type | static read/write parameter |
| Default | 1 |
| Range | [1, 2^32 - 1] |
|
시뮬레이션된 0D 출력 스트림의 입력 픽셀 수입니다. 이 파라미터는 시뮬레이션 중에 입력 이미지 프로토콜이 VALT_IMAGE2D 또는 VALT_IMAGE1D로 설정되고 출력 프로토콜이 VALT_IMAGE0D로 설정된 경우에만 사용할 수 있습니다. 정확히 하나의 출력 이미지가 생성됩니다. 나머지 입력 픽셀은 폐기됩니다. |
|
AppendLine operator의 사용법은 다음 예시에서 보여줍니다.
-
예시 - 두 카메라의 이미지를 스티칭하기 위한 연산자 사용.
-
예제 - 라인 스캔 이미지 Scaling

![[경고]](../common/images/admon/warning.png)


이전

