Operator Library: Base
Library: Base
運算子 PARALLELup 可增加輸入連結與輸出連結之間的 Parallelism。
下圖顯示從輸入端的 Parallelism 3 到輸出端的 Parallelism 6 之並行向上轉換。

在 VisualApplets 中,影像行的寬度必須永遠是 Parallelism 的倍數。 由於 PARALLELup 運算子允許在其輸出端使用任何 Parallelism,因此輸出端影像行的寬度可能不是輸出 Parallelism 的倍數。 在這種情況下,運算子將會新增虛擬像素來 Fill 影像行。 此虛擬像素的值未定義。 在 VA 模擬中,虛擬像素將會設為零以利於辨識。
下圖顯示此虛擬像素插入的圖解。 如圖所示,四的輸出 Parallelism 無法對應 6 個像素的輸入行寬。 在此情況下,會新增兩個額外的虛擬像素,使行寬變成八。

如果輸出 Parallelism 是輸入 Parallelism 的整數倍,則該運算子所需的資源最少。
運算子 PARALLELup 的使用方式如以下範例所示:
-
Design Parametrization - 無效的 link property。
-
「Color Plane Separation Option 2 - Three Buffers, One DMA」
使用三個影像緩衝區與一個 DMA 運算子依序輸出色平面。
-
彩色平面的循序 DMA 輸出。 色彩分離是使用 ImageBufferMultiROI 運算子執行。 額外的預排序可最佳化頻寬與資源。
-
'Color Plane Separation Option 5 - Sequential Output with Advances Processing'
色彩平面分離範例。 RGB 輸入被分割成其組成部分,並透過一個 DMA 通道進行順序輸出。 分割是透過平行收集相同組件並使用 FrameBufferRandomRead 進行讀取來執行的。
-
範例 - 未使用 SampleDn 運算子進行 3x3 因數下取樣。
-
'imaFlex CXP-12 平台上的 FrameBufferMultRoiDyn Operator 功能範例'
範例 - 如何使用此運算子的示範
-
「imaFlex CXP-12 Quad 平臺上 FrameBufferMultRoi 使用者函式庫元件的功能範例」
範例 - 如何使用此運算子的示範



上一頁

