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




이전

