在windows下面就只能是使用控制台程序了。
http://wiki.opencv.org.cn/index.php/Template:Install
这里有各种安装方法,包括windows和linux下的

解决方案 »

  1.   

    哦,您理解错我的意思了,我是想要看那个learning opencv这本书作者写的代码示例,至于您说的那个opencv运行环境,我已经配好了的。谢谢
      

  2.   

    我看你才没有理解我的意思,Opencv是跨平台的,linux下面可以运行,windows下面也可以,什么sln、dsw只是vc需要的,把那些代码加入VC的工程就可以了
      

  3.   

    全是cpp文件,没有头文件,怎么加载?
      

  4.   

    我用了控制台程序,但是怎么加载呢?加载会有两个main输入函数,我将原有的移除掉,就报错了
      

  5.   

    如果我将代码复制到当前tmian中,将要输入的字符串直接替代argv【1】。就可以运行成功了,请问有没有什么简单方法调试啊?就好象那个项目启动项一样,谢谢
      

  6.   

    生成一个空的控制台项目,把你的CPP文件添加到项目中就可以了。这是一个VC的使用问题,而不是opencv的问题。另外,看图好象是VC2010,按我上面给的连接(估计你也早研究过了)中的方法,每个项目都要设置安装opencv,比较麻烦。所以建议采用复制完整的工程的方式或者不换工程直接换下一个CPP的方式
      

  7.   

    那个每次设置opencv我是在c++目录里面添加bin,include和lib。然后在stdafx.h中添加pragma comment直接动态加载调用库。这样我每次都不需要重新配置。
    直接换下一个cpp是什么意思?调试部分我是直接跳过去了waitkey没用
    我希望的是像项目一样我想用哪个直接启动那个,这样可以吗?
      

  8.   

    项目中可以移除和添加CPP文件,LZ这里只是学习,所以只要移除当前CPP文件并添加下一个CPP文件就可学习下一个程序了。不需要建立多个项目。另外还有一个好处是可以不用老是重复配置