| 簡要說明 | |
|---|---|
|
檔案: \examples\Processing\Color\Bayer\LaplaceFilter_maVCL.va |
![]() |
|
預設平台: mE5-MA-VCL |
|
|
短說明 Laplace Edge Sensitive Bayer Demosaicing |
|
在本節中,我們將提供一個具備邊緣敏感性的 Bayer 去馬賽克演算法範例,稱之為 「Laplace filter」。接下來,我們將先說明插補演算法,隨後簡要介紹其在 VisualApplets 中的實作。
為了在紅色和藍色像素上插補綠色值,會使用垂直和水平方向的梯度(
和
):
是必須插補綠色值之像素上的色度值(紅色或藍色)。
綠色
隨後在紅色和藍色像素位置上為:
此處的值
決定了邊緣的重要性。
紅色和藍色色彩的插補分為三種情況:
1. 色彩的插補
位於具有相同色彩之行中的綠色像素上:
2. 色彩的插補
位於具有其他色彩之行中的綠色像素上:
3. 針對具有其他色彩之像素上的色彩插補,會使用梯度
和
:
該色彩(紅色或藍色)隨後為:
您可以在 \examples\Processing\Color\Bayer\LaplaceFilter_maVCL.va 下找到用於 Laplace filter" 的 VisualApplets 設計。如圖 242 所示,您可以檢視基本的設計結構。InputImage 與 OutputImage 的內容等同於基本的擷取範例(請參閱例如 'Basic Acquisition Examples for Camera Link Cameras for marathon Frame Grabbers')。
在 Figure 243, 'Content of HierarchicalBox Laplace' 中顯示了 HierarchicalBox Laplace 的內容。
在 HierarchicalBox 中 HorizontalValues, VerticalValues, Green_On_Color_Pixel 和
Color_On_Other_Color 的單個核心元件
用於計算以下項目的單個方程式步驟 Equation 2 設定為 Equation 7。註解方塊提供了關於每個 HierarchiaclBox 內容以及目前方程式步驟的詳細資訊。
在 Figure 244, 'Content of HierarchicalBox SortToComponents' 中,您可以查看方塊 SortToComponents 的內容。在此,計算出的紅色、綠色和藍色色彩值會根據目前的像素顏色指派給輸出值。目前像素的顏色是在 HierarchicalBox WhereAmI_Colour 中決定。在這裡,您可以選擇不同的 Bayer 排列,如同範例中對應的註解方塊所述。








上一頁

