如何在不使用外部庫的情況下加載到C++ 8位位圖圖像(路徑中的.bmp文件)? 如何找到該位圖的尺寸? (我google搜索,但每個解決方案都需要外部庫)如何在不使用外部庫的情況下加載到C++ 8位位圖圖像?
-3
A
回答
3
你是什麼意思的「位圖」?有幾種圖像格式。你的意思是一個.bmp文件嗎?
在任何情況下,您都應該找到特定文件的格式說明並首先從標題中讀取尺寸。然後讀取數據。 尺寸不是唯一重要的值。一個圖像可以包含每行更多的字節,然後是實際像素,或者可以翻轉座標等。 通常,不使用圖像庫不是一個好主意。
但是,也許你必須(可能是因爲你使用了一些奇特的CPU架構) 在這裏你可以找到例如閱讀PNG文件的例程。所有示例都是自包含的,不使用庫。 http://www.ipol.im/
編輯:
因爲你已經指定,它應該是BMP格式的,這個問題應該是幫助你:Getting the pixel value of BMP file
+0
還提到了顏色格式並將其轉換。 – MahanGM
相關問題
- 1. 如何在不下載圖片的情況下將圖像加載到imageview中
- 2. 能夠將外部圖像加載到繪圖板的位圖
- 3. 位圖8位灰度圖像在C
- 4. C#在將多個圖像加載到多個圖片框的情況下使用線程的位置
- 5. 如何在不將整個圖像加載到內存的情況下加載TIFF圖像的一部分?
- 6. 如何在不使用延遲加載的情況下快速加載圖像?
- 7. Android:如何在不加載完整位圖的情況下即時渲染流式圖像到ImageView?
- 8. 在不使用AJAX的情況下加載圖像
- 9. Rails在不崩潰的情況下加載較大的外部圖像
- 10. 使用JQuery加載外部圖像庫
- 11. 如何在不使用地圖的情況下找到用戶的位置android
- 12. AngularJS圖表 - 如何在不出錯的情況下加載外部JSON數據
- 13. 如何在不改變位置的情況下旋轉圖像視圖
- 14. 如何在這種情況下指定圖像位置?
- 15. 壁畫。如何在不加載完整位圖的情況下獲取圖像大小
- 16. Android離子庫加載位圖圖像
- 17. 在沒有AWT的情況下使用Java加載圖像
- 18. 如何在不使用絕對定位的情況下在圖像上放置圖像?
- 19. 如何使用位圖加載任何圖像格式在wxPython
- 20. 如何在Flash無法運行的情況下加載圖像
- 21. 如何在不阻礙其他情況下下載圖像?
- 22. 轉換圖像下載到位圖
- 23. 在不更改用戶位置圖像的情況下將圖像添加到MKPointAnnotation
- 24. 在不使用任何外部庫的情況下創建JSON?
- 25. 如何在不使用位圖或圖形對象的情況下獲取圖像角色.net
- 26. Android:在不繪製的情況下生成視圖的位圖
- 27. 使用Perl添加除8位以外的GIF圖像爲PDF
- 28. 如何在不使用XAML的情況下將圖像添加到Togglebutton?
- 29. 如何在不上載的情況下顯示預覽圖像?
- 30. 在不使用CSS相對位置的情況下在鏈接圖像頂部圖層文字?
http://stackoverflow.com/questions/ 2654480/writing-bmp-image-in-pure-cc-without-other-libraries – 4pie0