| 简短说明 | |
|---|---|
|
文件: \examples\Processing\Color\Bayer\LaplaceFilter_maVCL.va |
![]() |
|
默认平台: mE5-MA-VCL |
|
|
简要说明 Laplace 边缘敏感 Bayer 去马赛克 |
|
本节我们将以一个边缘敏感的 Bayer 去马赛克算法为例,称之为 “Laplace 滤波器”。接下来,我们将首先描述插值算法,随后简要介绍其在 VisualApplets 中的实现。
对于红像素和蓝像素上绿色值的插值,使用了垂直和水平方向的梯度(
和
):
是需要内插绿色值的像素上的
色度值(红色或蓝色)。
绿色
随后在
红色和蓝色像素位置上:
在此,该值
决定了边缘的重要程度。
对于红色和蓝色颜色的插值,存在三种情况:
1. 颜色插值
在同色行的绿色像素上:
2. 颜色插值
在异色行的绿色像素上:
3. 对于异色像素上的颜色插值,使用了梯度
和
:
然后,颜色(红色或蓝色)为:
您可以在 \examples\Processing\Color\Bayer\LaplaceFilter_maVCL.va 路径下找到用于 Laplace filter" 的 VisualApplets 设计。在图 242 中,您可以看到基本的设计结构。InputImage 和 OutputImage 的内容与基本采集示例等效(另请参见 '针对 marathon 采集卡的 Camera Link 相机基本采集示例')。
在 图 243“HierarchicalBox Laplace 的内容”中显示了 HierarchicalBox Laplace 的内容。
在 HierarchicalBoxes HorizontalValues, VerticalValues, Green_On_Color_Pixel 和
Color_On_Other_Color 中,
核的单个核分量用于计算 公式 2 变为 公式 7的各个方程式步骤。注释框详细说明了每个 HierarchicalBox 的内容以及当前的方程式步骤。
在 图 244,“HierarchicalBox SortToComponents 的内容”中,您可以看到框 SortToComponents 的内容。此处计算出的红色、绿色和蓝色颜色值会根据当前的像素颜色分配给输出值。当前像素的颜色在 HierarchicalBox WhereAmI_Colour 中确定。在此处,您可以选择不同的 Bayer 模式,正如示例中相应的注释框中所解释的那样。








上一页

