大家好:
剛玩海思平臺不久,有個問題想請教大家。我在海思3519V101,平臺上,使用兩個VO通道(VO0和VO1)分別顯示左右兩部分圖片,。其中左邊為VO0,輸出視窗為(x = 0, y = 0 , width = 960 , height = 1080),系結了VPSS,VPSS系結了VI,顯示為實時視頻; VO1輸出視窗為(x = 960, y = 0 , width = 960 , height = 1080),通過 HI_MPI_VO_SendFrame送顯一張固定的靜態圖片。 我現在需要做一個截屏功能,能截下整個螢屏內容。但是海思提供的sdk貌似只能對單個輸出通道進行截屏,是否有可行的辦法呢?
還有如果還疊加一層圖形層(framebuffer)的話,想要截下整屏內容又該如何操作呢?
uj5u.com熱心網友回復:
你好 我和你有一樣的需求,但是現在卡在了靜態圖片。HI_MPI_VO_SendFrame 需要VIDEO_FRAME_INFO_S 結構請問你是怎么把 bmp或者jpg 讀取為 frame_info的 ?
uj5u.com熱心網友回復:
因為我的硬體平臺沒有解碼,所以我用libjpeg-turbo庫軟解碼jpg檔案為yuv420sp 或者 422sp資料,把YUV資料對應填入VIDEO_FRAME_INFO_S 的虛擬地址中,送顯就可以了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/129156.html
標籤:其他硬件開發
下一篇:臺達MS300變頻器說明書
