在圖271中,您可以看到VisualApplets 範例中灰階 JPEG 編碼流程的頂層設計, 其中包含以下模組 實作 以及 參數。在此頂層設計中,您亦可找到關於該設計中 處理器數量,以及範例實作中所使用的設計時脈頻率的相關資訊。
在方塊上按下滑鼠右鍵 參數 ,您可以設定小程式的參數,例如影像尺寸、JPEG 品質或像素格式。您可以在小程式於硬體上執行期間 動態地設定這些參數。 在模組 「實作」 中實現了 JPEG 壓縮。請參閱圖272 以了解基本實作結構。
一張最大影像尺寸為 5120x5120 像素的 8 位元灰階影像,會從攝影機介面直接 傳送至操作員 JPEG_Encoder。相較於先前的 JPEG 運算子 JPEG_Encoder_Gray 操作元,無需額外的 8x8 像素區塊排序模組。 透過在操作元上按右鍵,您可以設定圖片寬度與高度等參數,或選擇是否包含 JPEG 標頭。JPEG 壓縮品質 可透過兩種選項設定:您可以使用參數以百分比設定壓縮品質 Quality 以百分比形式設定壓縮品質,或可透過設定矩陣參數 LuminanceQuantization的數值時,可個別設定量化表的數值。此外,您亦可於頂層設計中,透過右鍵點擊模組 Parameters ,並使用相應的轉換與參考運算子來修改這些參數(參見圖272)。 壓縮後的 JPEG 資料流隨後將透過 DMA1_JPEG 傳輸至電腦。 透過 DMA0_Original ,使用者可將原始輸入影像傳輸至電腦。此功能可透過設定參數 ImageOutput ,該參數位於模組 參數頂層設計中的「參數」庫中,將參數 的「屬性」庫中將ImageOutput參數設定為「啟用」來實現(參見上文)。若停用透過 DMA 傳輸 原始影像的功能,可將 DMA 有效載荷降至最低。在設計中,使用者可選擇傳輸 由圖案產生器生成的影像,而非由攝影機擷取的影像。 此功能可透過選擇「來源選擇器」運算子的輸入來源 「啟用圖案產生器」 ,或設定對應的參數 TestImageGenerator 來實現。 參數 中設定相應的參數。

上一頁

