Operator Library: Base
SplitComponents 연산자는 입력 링크에서 색상 스트림의 구성 요소를 분리하여 출력에서 세 개의 별도 회색조 이미지 스트림으로 만듭니다. 이 연산자의 반대 연산자는 'MergeComponents'입니다 .
| Property | Value |
|---|---|
| Operator Type | O |
| 입력 링크 | I, data input |
| Output Links | O0 (동적), 데이터 출력 색상 구성 요소 {R, H, Y, L, X} O1 (동적), 데이터 출력 색상 구성 요소 {G, S, U, A, Y} O2 (동적), 데이터 출력 색상 구성 요소 {B, I, V, B, Z} |
다음 예제에서는 SplitComponents 연산자의 사용법을 보여줍니다:
-
'두 카메라 소스의 이미지 데이터 결합 - 오버레이 블렌드 구축'
예시 - 색상 구성 요소 분할 및 병합.
-
예시 - 이 예시에서는 3x3 필터를 사용하여 베이어 RAW 패턴의 디모자이징 과정을 보여줍니다. 또한, 색상 보정을 위한 화이트 밸런싱이 적용되었습니다.
-
예시 - 이 예시에서는 5x5 필터를 사용하여 베이어 RAW 패턴의 디모자이징 과정을 보여줍니다. 또한, 색상 보정을 위한 화이트 밸런싱이 적용됩니다.
-
RGB 컬러 평면을 세 개의 DMA 채널 출력으로 분할합니다.
-
'색상 평면 분리 옵션 2 - 버퍼 3개, DMA 1개'
세 개의 이미지 버퍼와 하나의 DMA 연산자를 사용하여 색상 평면을 순차적으로 출력합니다.
-
'색상 평면 분리 옵션 3 - Operator ImageBufferMultiRoI를 사용한 순차적 분리'
색상 플레인의 순차적 DMA 출력. 색상 분리는 ImageBufferMultiROI 연산자를 사용하여 수행됩니다.
-
'색상 평면 분리 옵션 4 - ImageBufferMultiRoI 연산자를 사용한 순차적 분리 및 색상 평면의 사전 정렬'
색상 플레인의 순차적 DMA 출력. 색상 분리는 ImageBufferMultiROI 연산자를 사용하여 수행됩니다. 추가적인 사전 정렬을 통해 대역폭과 리소스를 최적화합니다.
-
'Color Plane Separation Option 5 - Sequential Output with Advances Processing'
컬러 플레인 분리에 대한 예시. RGB 입력이 각 성분으로 분리되며 하나의 DMA 채널을 통해 순차적으로 출력됩니다. 분리는 병렬 워드에서 동일한 성분을 수집하고 FrameBufferRandomRead로 읽는 방식으로 수행됩니다.
-
예시 - HSL 이미지에서는 색상 분류가 매우 간단합니다. 이 애플릿은 RGB 이미지를 HSL 이미지로 변환한 후 색상 분류를 수행합니다. 색상(hue)은 룩업 테이블을 사용하여 필터링됩니다. 또한, 채도(saturation)와 명도(lightness)는 사용자 정의 임계값을 사용하여 임계값 처리를 거칩니다.
-
예시 - 디버깅 목적으로 이미지를 수동으로 삽입할 수 있습니다.
-
'동적 이미지 수에 대해 롤링 평균(rolling average)이 적용됩니다.'
예제 - 롤링 평균 - 루프




이전

