我自己在Windows上使用C++的位图来处理:
HBITMAP hBitmap;
在这张图片上,我想做一些图像识别,模式分析,这种事情.在我在大学的学习中,我在Matlab中完成了这项工作,根据他们的位置很容易得到单个像素,但我不知道如何在Windows下用C++做到这一点 - 我还没有真正能够明白我到目前为止所阅读的内容.我已经看到一些漂亮的Bitmap类的引用,它允许你setPixel()和getPixel()等等,但我认为这是与.net.
我应该如何将HBITMAP变成我可以轻松玩的东西?我需要能够获得RGBA信息.是否有库允许我使用数据而无需了解DC和BitBlt等等?
您可以使用OpenCV库作为完整的图像处理工具.
您也可以使用MFC CImage
或VCL TBitmap
来从中提取像素值HBITMAP
.