在MFC图片框中显示IPLimage/ MAT (opencv)
Display IPLimage/ MAT (opencv) in MFC picture box
我想在Visual C++的MFC图片框上显示IPLimage/MAT(opencv)格式
这是一个完整的解决方案,描述了如何使用 OpenCV http://ac-it.pl/display-an-iplimage-in-a-mcfc-form-application-using-opencv 在 MCF/C++ 表单应用程序中显示 IplImage
我认为图片框只能显示位图。您需要将 IPLimage 转换为位图。
假设您可以先将 IPLimage 转换为 RGB 值的缓冲区,请参阅从内存缓冲区创建 HBITMAP
然后,当您获取 HBITMAP 时,您需要将其加载到图片框中。假设图片框是指静态控件,将SS_BITMAP
添加到其样式中,然后使用
SendMessage(hStatic, STM_SETIMAGE, (WPARAM)IMAGE_BITMAP, (LPARAM)hBitmap);
相关文章:
- C++中的openCV Mat访问冲突
- OpenCV 和从 OutputArrays 或 (Mat) 读取数据
- 为什么用cv::Mat(opencv)更改指向数据的指针与cv::filter2D有问题
- 在Android Java应用程序中使用OpenCV Mat.OpenCV Mat出现NoClassDefFound错误
- 在MFC图片框中显示IPLimage/ MAT (opencv)
- 不完整的类型 "cv::Mat" opencv c++
- 从NumPy数组到Mat(OpenCV)的C++转换
- 从Mat(OpenCV)生成具有透明度的PNG
- 将2个Mat的内容添加到另一个Mat opencv c++中
- Mat& vs Mat opencv 2 c++
- 堆损坏错误;无法发布 cv::Mat opencv
- 在矢量到矢量中复制数据<float> <Mat> (Opencv/C++)
- 将矢量保存在Mat opencv中
- 如何将使用Qt Paint Application绘制的图像传输到Mat openCV
- 如何在<Mat>opencv c++中有效地清除向量
- 我可以确定cv::Mat Opencv中的频道数量吗
- Mat OpenCv的赋值错误
- 使用Mat OpenCV访问像素
- 如何在不同的线程中将图像数据从BitmapSource(WPF)复制到C++/CLI中的cv::Mat(OpenCV)
- 计算 Mat OpenCV 子集的总和