오퍼레이터 라이브러리: Synchronization
RemoveLine 연산자는 이미지 라인을 완전히 제거하는 데 사용됩니다. 라인 제거 여부는 이진 입력 링크 Rem을 통해 제어됩니다. 입력 링크 Rem의 각 라인 맨 첫 번째 픽셀 값이 1인 경우, 해당 라인은 제거됩니다. 픽셀 값이 0인 경우, 해당 라인은 출력으로 전달됩니다.
두 입력 모두 동기적이어야 합니다. 즉, 동일한 M형 연산자가 O형 연산자로 구성된 임의의 네트워크를 통해 이 입력들을 공급해야 합니다.
빈 줄은 데이터 픽셀이 없기 때문에, 제거해야 하는지 여부에 대한 정보를 전달할 수 없습니다. 이 경우, 해당 줄은 항상 제거됩니다. 이미지의 모든 줄이 제거되면, 연산자는 출력으로 빈 이미지를 반환합니다.
| Property | Value |
|---|---|
| Operator Type | P |
| Input Links | I, 데이터 입력 , Rem, 제어 입력 |
| 출력 링크 | O, data output |
|
부호 없는 입력의 경우, 입력 비트 폭의 범위는 [1, 64]입니다. 부호 있는 입력의 경우, 범위는 [2, 64]입니다. 부호 없는 색상 입력의 경우 범위는 [3, 63]이며, 부호 있는 색상의 경우 범위는 [6, 63]입니다. |
동기 및 비동기 입력
- 모든 입력은 서로 동기화되어 있으며, 즉 동일한 M형 연산자를 통해 임의의 O형 연산자 네트워크를 거쳐 공급되어야 한다.
다음 예제에서는 RemoveLine 연산자의 사용법을 보여줍니다.
-
Bandwidth Bottlenecks - 픽셀 제거 후 Parallelism 줄이기.
-
예시 - SampleDn 연산자를 사용하지 않고 3x3 크기로 다운샘플링하기.
-
예제 - 이미지 스트림을 분할하고 병합하는 방법을 보여줍니다. 이미지에 트레일러를 추가합니다.
-
예시 - 고속 및 고견고성 레이저 라인 감지 알고리즘. 이 알고리즘은 서브픽셀 해상도 결과를 얻기 위해 무게 중심(center of gravity) 좌표를 결정합니다.


이전

