| 簡短描述 | |
|---|---|
|
檔案: \examples\Processing\Color\Bayer\NearestNeighbor_maVCL.va |
|
|
預設平台: mE5-MA-VCL |
|
|
簡短說明 最近鄰拜耳去馬賽克演算法 |
|
最近鄰插值法是最簡單的拜耳去馬賽克演算法。對於由四個相鄰像素 P1 至 P4 組成的拜耳圖案 [Bay76] (參見圖 239,「拜耳圖案」) ,可根據 [Ada95] 對缺失的紅色 (R)、綠色 (G) 和藍色 (B) 色彩進行插值:
此處展示的是「紅後接綠」的圖案,但此插值方法對所有拜耳圖案皆適用。
在VisualApplets 中,實作了一個最近鄰插值的範例設計。您可以在 \examples\Processing\Color\Bayer\NearestNeighbor_maVCL.va 目錄下找到它。 您可以在圖 240「基本設計結構」中看到其基本設計結構。HierarchicalBoxes 的內容 InputImage 以及 OutputImage 的內容等同於一個基本的擷取設計(參見例如「適用於marathon 幀擷取卡的Camera Link 攝影機基本擷取範例」)。
在 圖 241,「最近鄰的內容」 中,您可以看見 HierarchicalBox 最近鄰居法. A
已定義核心。此處的當前像素位置即為左上角。
紅色、綠色和藍色是根據以下方式計算得出的: 方程式 1 在 HierarchicalBoxes 中 Red,
綠色, Blue 並與 CurrentPixel 使用 `VisualApplets ` 運算子 SelectSubkernel.
在 WhereAmI_Colour 拜耳圖案中當前像素位置的顏色,是透過模運算子、與運算子、非運算子及不等於運算子來決定的。
設計中的註解框
提供了當前位置及每個連結處顏色的詳細資訊。透過三個 IF 運算子會將缺失的顏色加入當前像素中。這三種顏色會
與該運算子進行混合 MergeComponents.


上一頁

