Operator Library: Compression
Operator ImageBuffer_JPEG_Gray 與 operator JPEG_Encode_Gray 結合使用。 此 operator 會緩衝圖像資料,並為後續的 JPEG 編碼器重新對應像素。
為了進行 JPEG 壓縮,圖像必須分割為 8x8 像素的區塊。 JPEG 編碼器需要由這些先前重新對應的像素所組成的輸入資料串流,這由 ImageBuffer_JPEG_Gray 來執行。 下圖說明瞭其行為
除了像素排序和圖像資料緩衝之外,此 operator 還允許進行動態 ROI 選擇。 XLength 必須是 16 的倍數,而 XOffset 必須是 8 的倍數。 在 y 方向上,offset 可以是任何值,而 YLength 必須是 8 的倍數。 此 operator 總是會切剪指定的 XLength。 如果輸入圖像小於參數化的 XLength,則會輸出目前的 memory 內容。 如果輸入圖像的 y 長度小於參數給定的 y 長度, 則緩衝區的輸出會被裁剪為與輸入相同的 y 長度再加上一個擴充部分,以便高度是 8 的倍數。
ROI 座標隨時可以更改。 然而,在 operator 目前正在處理圖像時進行更改可能會導致非預期的結果。 因此,建議在閒置期間進行更改。
算子限制
-
此 operator 不支援空圖像,也就是沒有像素的圖像。
-
連接埠 I 處每個輸入影像的行必須具有相同的長度。因此不允許行長度不一致的影像。
-
此 operator 需要非 FPGA memory。memory 資源可能會受限。 請檢查可用的 memory 資源。(主要是 DRAM memory) 將可用的 RAM 資源對應到此 operator 的模組。 請參閱 'Allocation of Device Resources' 以取得更多資訊。
| 硬體平台的可用性 |
|---|
| 請注意,此 operator 僅適用於 microEnable 4 系列(包含 PixelPlant)的目標平台。 |
| XOffset | |
|---|---|
| Type | static/dynamic read/write parameter |
| Default | 0 |
| Range | [0, MaxImageWidth - 16],步進大小 = 8 |
|
此參數定義 ROI 左上角的 x 座標。 XOffset 必須是 8 的倍數。
|
|
| XLength | |
|---|---|
| Type | static/dynamic read/write parameter |
| Default | 1024 |
| Range | [16, MaxImageWidth],步進大小 = 16 |
|
此參數定義 ROI 的寬度。 它必須是 16 的倍數。
|
|
| YOffset | |
|---|---|
| Type | static/dynamic read/write parameter |
| Default | 0 |
| Range | [0, MaxImageHeight - 8],步進大小 = 1 |
|
此參數定義 ROI 左上角的 y 座標。 YOffset 必須是 8 的倍數。
|
|
| YLength | |
|---|---|
| Type | static/dynamic read/write parameter |
| Default | 1024 |
| Range | [8, MaxImageHeight],步進大小 = 8 |
|
此參數定義 ROI 的高度。 它必須是 8 的倍數。
|
|
| FillLevel | |
|---|---|
| Type | 靜態讀取參數 |
| Default | 0% |
| Range | [0, 100%] |
|
此唯讀參數顯示緩衝區目前的 Fill 級別。 |
|
| InfiniteSource | |
|---|---|
| Type | static parameter |
| Default | ENABLED |
| Range | {ENABLED, DISABLED} |
|
如果此 operator 連接到中間沒有任何其他緩衝區的相機,請將此參數設為 ENABLED。 否則,請將值設為 DISABLED。請參閱 'Infinite Sources / Connecting Cameras' 以取得更多資訊。 |
|
operator ImageBuffer_JPEG_Gray 的使用方式如下列範例所示:
-
範例 - 顯示針對 microEnable 4 與 5 平台已過時的 JPEG_Encoder_Gray 運算子用法的簡單範例。



上一頁

