摘要:
这个问题纠结了很久,其实是个很简单的问题,但是在链接OpenCV静态库的时候出现了一点小错误,所以一直没有成功在其它机器上正常运行。现在解决了,所以记录下来,让一些刚入门的兄弟能够不重蹈覆辙。为了讲述方便,先介绍一下运行环境:OpenCV2.0+vs2005,OpenCV2.0的安装路径为c:\opencv2.0。 成功编译运行基于OpenCV库的应用程序所需要的vs2005设置:一、引用静态链接库有两种方法: 1.在vs2005的"项目"-"(项目名)属性"-"配置属性"-"链接器"-"输入" 阅读全文
posted @ 2010-04-18 12:52
呼噜Zz
阅读(1255)
评论(0)
推荐(0)
摘要:
从网上总结了两个方法,并结合自己的使用经验对其分析。两个全局方法:一、GetCurrentDirectory方法CString GetCurrWorkingDir(){ CString strPath; GetCurrentDirectory(MAX_PATH,strPath.GetBuffer(MAX_PATH));//该函数返回的当前路径会随着应用程序的操作而改变,比如最开始应用程序运行的时候获得的是该应用程序所在目录的路径,但由于在使用Microsoft Visual Studio.NET编译并运行项目时,真正的宿主是IDE,所以当前目录是项目所在目录,并不是DEBUG或者RELEAS. 阅读全文
posted @ 2010-04-18 12:35
呼噜Zz
阅读(714)
评论(0)
推荐(0)
摘要:
把人脸检测系统完成之后就开始准备测试程序,让它能够在其它机器上运行。在把haarcascade_frontalface_alt.xml拷贝到我的项目目录(含有代码的那个目录)里面之后,修改了我的程序中的分类器加载路径。刚开始一直使用相对路径“.\\haarcascade_frontalface_alt.xml”(程序运行的时候默认程序路径是定位到项目目录那个路径的,而不是程序所在的release或者debug的目录),但是怎么调试都会在执行检测的时候出现错误,出错的原因当然是分类器没有成功加载,起初以为不能用相对路径,但是用了绝对路径还是不行,最后发现我的项目目录在"d:\***\v 阅读全文
posted @ 2010-04-18 12:11
呼噜Zz
阅读(795)
评论(0)
推荐(0)

浙公网安备 33010602011771号