【发布时间】:2013-08-07 11:00:14
【问题描述】:
我有一个 Gdiplus::Bitmap 对象。这是已知宽度和高度的灰度图像。我想要做的是将它的内容加载到二维数组中,比如
char image[width][height]
我需要 Gdiplus::Bitmap(在 Winapi 窗口中渲染)和 char 数组(执行大量图像过滤并且相对较快)。我考虑了一些选择:
- 遍历 Gdiplus::Bitmap,逐像素加载数据
- 使用新的 Gdiplus::Bitmap(filename) 加载 Gdiplus::Bitmap,但使用其他库将图像从同一文件加载到我的数组中
- 根本不使用 Gdiplus,而是使用其他东西来渲染和对图像执行过滤。不幸的是,我不知道是否有比 Gdiplus 更好的在 Winapi 窗口中渲染图像的方法
最好的方法是什么?
【问题讨论】: