Operator Library: Base
Library: Base
CastParallel 運算子可重新詮釋輸入鏈路的位元。 變更輸出鏈路的並行度以進行重新詮釋。 舉例來說,若輸入鏈路寬度為每像素 16 位元,且並行度為 2,則每個時鐘週期會傳輸 32 位元。 CastParallel 運算子讓您能夠將這 32 位元詮釋為:每像素 8 位元且並行度為 4,或是每像素 4 位元 且並行度為 8,等等。 此轉換的一項限制是,輸入與 輸出鏈路的寬度與並行度之乘積必須相同。 第二項限制是,輸出像素寬度不得超過 64 位元。
在平行轉換時,較低的平行元件將被映射至較低的位元。
請注意,此運算子會改變畫素的位元寬度以及影像的寬度。
以下範例展示了 CastParallel 運算子的使用方式:
-
設計參數化 - 連結屬性無效。
-
範例 - 顯示在 線型掃描應用中使用 operator Blob_Analysis_1D。
-
'Color Plane Separation Option 5 - Sequential Output with Advances Processing'
色彩平面分離範例。 RGB 輸入會分割為其組成元件,並透過一個 DMA 通道依序輸出。 分割是透過平行收集相同的組成元件並使用 FrameBufferRandomRead 進行讀取來執行的。
-
範例 — 為了進行除錯,Scope 運算子提供了用於分析灰階圖片的選項。
-
範例 — 展示如何將影像垂直鏡像。 請注意平行文字與像素的鏡像效果。
-
「在 imaFlex CXP-12 平台上執行FrameBufferMultRoiDyn運算子的功能範例」
範例 - operator 使用方式示範
-
範例 - 此範例展示了 2D Shading Correction 的實作。 校正值會儲存在擷取卡 (frame grabber) RAM 中。 此 applet 會執行高精度的位移與增益校正。
-
「2DShading Correction / 運用 RamLUT 運算子進行平場校正」
範例 — 此範例展示 2D 陰影校正的實作。 校正值儲存於RamLUT 運算子中。 此小程式執行高精度的偏移量與增益校正。
-
「1D Shading Correction Using Frame Grabber RAM」
範例 - 此範例展示了 1D Shading Correction。 校正值會儲存在 Frame Grabber RAM 中。




= 輸入端的位元寬度,
= 輸入端的並行性,
= 輸出並行度與
= 輸出的位元寬度。
上一頁

