[問題] 從陣列顯示jpg檔的問題

看板C_and_CPP (C/C++)作者 (672012)時間16年前 (2009/10/15 20:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請教各位前輩 我目前是正在解網路上的影片串流mjpeg 為了想在MFC上顯示動態播放, 我目前是已解成一張張的jpg檔frame 是用unsigned char*的buffer暫存資訊(從標頭到尾) 並有試過用fwrite() 2進位寫入硬碟,確定可成一張jpg圖檔 現在是想請教如何將程式中buffer的資訊顯示在MFC上呢? 我見過一些寫圖檔顯示的多半是以bmp判斷完header後存取其位元陣列 那請問jpg的寫法要如何將陣列buffer資訊執行呢? 我有聽聞CImage這個class可使用 但從MSDN一些說明中都沒有看到存取jpg陣列buffer的動作 都是針對CDC等方面去表示 可否請前輩教學一下 簡單示範幾下將jpg陣列buffer存取到MFC上畫面~ 或是怎麼跟CImage語法結合之類的~ 希望能直接用暫存在記憶體內的資訊顯示在畫面上 (我之後會想再一直做更新frame,營造動態播放的效果) 請各位指導一下 或簡單示範幾句CImage就好 在此感激不盡~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.3.232
文章代碼(AID): #1ArnKxoR (C_and_CPP)
文章代碼(AID): #1ArnKxoR (C_and_CPP)