VS2010 / MFC + OpenCV 2.4.1打开图片

2024-10-14 07:08:53

1、一、新建项目菜单,文件-新建-项目

VS2010 / MFC + OpenCV 2.4.1打开图片

3、下一步

VS2010 / MFC + OpenCV 2.4.1打开图片

5、出现如下界面

VS2010 / MFC + OpenCV 2.4.1打开图片

8、双击工程名称,打开属性页

VS2010 / MFC + OpenCV 2.4.1打开图片

10、点击右上角图标添加文件夹

VS2010 / MFC + OpenCV 2.4.1打开图片

12、同样,在“包含目录”下方的“库目录”中添加D:\Program Files\opencv\build\x86\vc10\lib链接器,输入,附加依赖项,编辑

VS2010 / MFC + OpenCV 2.4.1打开图片

14、在属性页左上角配置中选择Release

VS2010 / MFC + OpenCV 2.4.1打开图片

16、同样,在Release页面附加依赖性中增加opencv_core241.libopencv_highgui241.libopencv_video241.libopencv_ml241.libopencv_legacy241.libopencv_imgproc241.lib文件名与前面相比,少了后缀"d"点击确定,至此OpenCV环境已配置完成

17、三、添加和设置控件菜单,视图,工具箱,打开工具箱

VS2010 / MFC + OpenCV 2.4.1打开图片

19、将Button从工具箱向窗体拖动,添加按钮

VS2010 / MFC + OpenCV 2.4.1打开图片

21、右击Picture控件,属性,打开控件属性窗口,其ID为IDC_STATIC,修改Type为Rectangle

VS2010 / MFC + OpenCV 2.4.1打开图片

23、右击添加的按钮,属性

VS2010 / MFC + OpenCV 2.4.1打开图片

25、右击按钮,添加事件处理程序

VS2010 / MFC + OpenCV 2.4.1打开图片

27、四、添加OpenCV的CvvImage文件右击解决资源方案管理器中的头文件,添加,现有项,选择CvvImage.h

VS2010 / MFC + OpenCV 2.4.1打开图片

29、五、添加代码在类视图或解决方案管理器中双击打开MFC_DEMODlg.h

VS2010 / MFC + OpenCV 2.4.1打开图片

31、在MFC_DEMODlg.h文件中CMFC_DEMODlg类的声明中添加函数DrawPicToHDC()的声明voidDrawPicToHDC(IplImage*img, UINT ID);

VS2010 / MFC + OpenCV 2.4.1打开图片

34、六、编译运行点击菜单下方工具栏中的绿色向右箭头即可编译生成程序

VS2010 / MFC + OpenCV 2.4.1打开图片
猜你喜欢