3. 添加环境变量:此处我在path环境变量中添加如下目录:D:\Program Files\OpenCV2.4.3\build\x86\vc9\bin 。记住在前面一个目录后面加分号 。
4. 在Visual Studio中包含头文件目录:见附件中的图片,已经用红色矩形框标识如何操作 。
5. 在Visual Studio中包含库文件目录:见附件中的图片,已经用红色矩形框标识如何操作 。4
6. 建立一个新建Visual Studio VC win32控制台应用工程,这里我选择带预编译头的工程,省去添加cpp文件的工作 。
7. 代码创建:这里我选择samples\cpp\tutorial_code\ImgProc\Morphology_2.cpp文件 。先添加包含目录,如下(以后所有范例均可以如下添加):#include #include 然后复制代码 。
8. 编译文件:自然少不了要包含静态库,要添加的库(debug版和release差别就是文件名后多了一个d标识是debug版)如下:
debug版:
【opencv怎么用】opencv_calib3d243d.lib
opencv_contrib243d.lib
opencv_core243d.lib
opencv_features2d243d.lib
opencv_flann243d.lib
opencv_gpu243d.lib
opencv_haartraining_engined.lib
ibrelease版:
opencv_calib3d243.lib
opencv_contrib243.lib
opencv_core243.lib
opencv_features2d243.lib
opencv_flann243.lib
opencv_gpu243.lib
9. 字符集设置:如果编译过程中出现如下错误:不能将参数 1 从“_TCHAR *”转换为“const std::string &;”原因如下: 无法从“_TCHAR *”转换为“const std::string” 。请字符集设置为“使用多字节字符集” 。
10. 最后指定命令后参数:方法见附件 。这样就可以不用在windows命令行下输入参数了,方便调试,但是要注意,图片必须放在你所建立的工程目录下(和.cpp以及.h文件同一目录) 。否则就要加上相应的路径 。如果参数多于1个,请以空格分开 。
11. 支持所有参数设置完成,开始编译运行吧 。如果Visual Studio无问题的话,按照以上按部就班操作,每个范例均可以正常运行 。
6.OpenCV中的样例怎么用使用实例如下:
#include "stdio.h"
#include "cv.h"
#include "highgui.h"
#include
#include
void sum_rgb( IplImage* src, IplImage* dst)
{
using namespace std;
IplImage* r=cvCreateImage(cvGetSize(src),
IPL_DEPTH_8U,1);
IplImage* g=cvCreateImage(cvGetSize(src),
IPL_DEPTH_8U,1);
IplImage* b=cvCreateImage(cvGetSize(src),
IPL_DEPTH_8U,1);
//
,1);
sum_rgb(src,dst);
cvShowImage(argv[1],dst);
while(1) {
if(cvWaitKey(10)&0x7f==27) break;}
cvDestroyAllWindows();
cvReleaseImage(&src);
cvReleaseImage(&dst);
}
文章插图
- 油菜花是什么意思 油菜花是什么意思网络用语
- 电脑没声音怎么弄 电脑没声音怎么办win7
- cf怎么截图 CF游戏中怎么截图
- qq空间访问权限 手机怎么设置qq空间访问权限
- 鱼肉馅饺子怎么做 鱼肉馅饺子做法视频
- 怎么开葡萄酒 怎么开葡萄酒木塞小妙招
- 洗龙沟是什么意思 洗龙沟是什么意思衣机里面太脏了怎么办
- wow使命召唤怎么做 使命召唤怎么弄
- 文件隐藏了怎么恢复 windows文件隐藏了怎么恢复
- 英雄联盟查战斗力 英雄联盟怎么查战斗力