所以我需要的是簡單的:我有IplImage*
我想要將它編碼成JPEG並在需要時用一些額外的JPEG數據包裝它(JPEG文件只包含只有編碼像素),然後將文件(不保存到硬盤上) char *緩衝區。如何做這樣的事情?如何從IplImage *中取出JPEG並將其保存到硬盤將保存的數據存入char *?
0
A
回答
1
JPEG是一種複雜的格式。您可以使用IJG jpeg庫作爲工作基礎。但是,要注意的是,這本身就是一團糟,學習曲線稍微有些鬆動。它是開源的,你通常需要根據你的編譯器使用提供的makefile來配置它的版本(這可能與庫代碼本身無關)
+0
你能否提供任何代碼示例顯示是否以及如何實現? – Rella
+0
我認爲這會讓你更困惑。我有一些我很久以前寫的代碼。由於IJG的性質,非常難以遵循。最好的學習方法是與IJG一起提供的文件。但是,IJG設置爲使用文件流,並且需要採取特殊措施將庫設置爲在內存中而不是文件中工作。如果您明天通過電子郵件通知我,我會向您發送我的源代碼這不是因爲內心的微弱,也許不會學到任何東西。我的電子郵件列在我的個人資料中。 –
相關問題
- 1. 閱讀JPEG,調整大小並將其保存到磁盤
- 2. 數組保存到硬盤
- 3. 將SPFile保存到本地硬盤
- 4. 如何將畫布保存爲jpeg,然後將該jpeg保存到系統中?
- 5. 如何將數據集導出到xls並保存在服務器硬盤上
- 6. 將圖片保存到硬盤
- 7. 將多層RasterBrick保存到硬盤
- 8. 如何保存IplImage?
- 9. 不保存到硬盤
- 10. 如何從嵌入式資源提取文件並將其保存到磁盤?
- 11. 保存附件到硬盤
- 12. 提取並保存IplImage中的圖像
- 13. 如何讀取輸入並將其保存到文件中
- 14. 如何將資源從.resx保存到硬盤?
- 15. 如何將ByteArrayOutputStream轉換爲PDF並保存在Java硬盤中?
- 16. 將可變數據保存到磁盤
- 17. 將NSArray數據保存到磁盤
- 18. 將圖像從位圖保存到jpeg而不保存文件
- 19. Boost :: GIL如何將圖像保存爲JPEG或PNG到char *?
- 20. 如何從FLEX應用程序中取出「打印屏幕」並將其保存到硬盤上?
- 21. Rails:從URL保存文件並將其保存到Amazon S3
- 22. 如何保存輸入值並將值存入其他輸入?
- 23. 將trie保存到磁盤
- 24. 如何將ImageCache保存到磁盤中?
- 25. 獲取當前日期並將其保存到數據庫中
- 26. 將內存中的H2數據庫保存到磁盤
- 27. 如何從TinyMCE中獲取文本並將其保存到數據庫中
- 28. 從PDF中提取文本並將其保存到數據庫 - 保留間距
- 29. 創建SVG並將其保存到數據存儲區(GAE + Python)
- 30. 如何從視頻中提取幀並將其保存到內存中?
哪個操作系統? – zneak