運算子函式庫:基礎
SelectBitField 模組可從輸入鏈路中選取一組連續的位元。 請透過輸出鏈路定義所需的輸出位元寬度。 此外,您可透過參數BitOffset 定義位元偏移量。 若輸入運算為有符號運算,系統將重新詮釋這些值,並始終以無符號值的形式輸出。
每個色彩成分都會分別進行切片處理。
請參閱下圖以了解詳情。 在此範例中,輸出會將 6 位元輸入值中截取的 3 位元,以偏移量 2 的方式傳輸。 例如,輸入值 20 將變成 5。

| 位偏移量 | |
|---|---|
| 類型 | 靜態參數 |
| 預設 | 0 |
| 範圍 | [0, 輸入位元寬度 - 輸出位元寬度](若為灰階) [0, (輸入位元寬度 - 輸出位元寬度) / 3](若為彩色) |
|
此參數定義了第一個要使用的位元的位元偏移量。此第一個位元會映射至 輸出連結的位元位置 0。 對於色彩格式,偏移量會針對每個色成分分別處理。 |
|
以下範例展示了 SelectBitField 運算子的使用方式:
-
範例 — 一種高速且穩健的雷射線檢測演算法。 該演算法透過計算重心座標,以獲得亞像素解析度的結果。
-
「imaFlex CXP-12 Quad 平台上 DMAFromPC運算子的範例」
範例 — 以陰影校正為例,示範如何使用該運算子



上一頁

