Operator Library: Base
SplitComponents 算子可将输入链路上的彩色数据流的各个分量分离为输出端上的三个独立的灰度图像流。 此算子的反向操作为 'MergeComponents'。
| Property | 值 |
|---|---|
| Operator Type | O |
| Input Link | I,数据输入 |
| 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 图案进行去马赛克(Demosaicing)处理。 此外,还添加了用于颜色校正的白平衡。
-
示例 - 该示例展示了使用 5x5 滤波器对 Bayer RAW 图案进行去马赛克处理。 此外,还添加了用于色彩校正的白平衡功能。
-
将 RGB 色彩分量分割到三个 DMA 通道输出中。
-
'Color Plane Separation Option 2 - Three Buffers, One DMA'
使用三个图像缓冲区和一个 DMA 算子按顺序输出颜色通道。
-
'Color Plane Separation Option 3 - Sequential with Operator ImageBufferMultiRoI'
色彩通道的串行 DMA 输出。 色彩分离通过算子 ImageBufferMultiROI 执行。
-
“Color Plane Separation 选项 4 - 结合使用算子 ImageBufferMultiRoI 和 Color Plane 预排序的顺序处理”
色彩平面的顺序 DMA 输出。 使用算子 ImageBufferMultiROI 执行色彩分离。 附加的预排序可优化带宽和资源。
-
“Color Plane Separation Option 5 - Sequential Output with Advances Processing”
颜色平面分离示例。 RGB 输入被拆分为其分量,并通过一个 DMA 通道进行顺序输出。 通过并行字收集相同分量并使用 FrameBufferRandomRead 读取来执行拆分。
-
示例 - 在 HSL 图像上进行颜色分类非常简单。 该小程序将 RGB 图像转换为 HSL 图像并执行颜色分类。 使用查找表对色调进行滤波。 此外,使用自定义阈值对饱和度和亮度进行阈值处理。
-
示例 - 出于调试目的,可以手动插入图像。
-
'A rolling average is applied on a dynamic number of images'
Examples - Rolling Average - Loop




上一页

