zoukankan      html  css  js  c++  java
  • VS2015配置OpenCV,使用mfc摄像头程序测试

    转自:https://blog.csdn.net/Lee_Dk/article/details/80466523

    这只是介绍了如何加入OpenCV,怎么查找OpenCV请看出处。

     新建一个项目。找到属性管理器,debug-win32。后4个是原本就有的。Micross.Cpp.Win32.user是vs的默认属性表,如果在这个表中配置了,以后的项目都不用再配置了。因为我之前装了opencv3.2的,所以这里新建了一个属性表用来配置opencv2.4.9. 自己取得名:opencv249_debug_win32。 以后需要用到opencv249,只需要添加这个表就可以了。

                

    1.包含目录,打开opencv249_debug_win32.  通用属性->VC++目录->包含目录。 添加前面test中 install下的include,include下的opencv,和opencv2.

    2.库目录。通用属性->VC++目录->库目录。添加前面test中 install下的lib

    3.附加依赖项。 链接器->输入->附加依赖项。  将下面的粘贴进去即可。

    opencv_calib3d249d.lib
    opencv_contrib249d.lib
    opencv_core249d.lib
    opencv_features2d249d.lib
    opencv_flann249d.lib
    opencv_gpu249d.lib
    opencv_highgui249d.lib
    opencv_imgproc249d.lib
    opencv_legacy249d.lib
    opencv_ml249d.lib
    opencv_nonfree249d.lib
    opencv_objdetect249d.lib
    opencv_ocl249d.lib
    opencv_photo249d.lib
    opencv_stitching249d.lib
    opencv_superres249d.lib
    opencv_ts249d.lib
    opencv_video249d.lib
    opencv_videostab249d.lib

    4.动态链接文件dll。这时如果运行项目出现错误,提示找不到opencv**d.dll. (debug生成的dll文件名字中比release多一个d)那么执行下面的步骤。

         将bin下的dll文件复制到 C:WindowsSysWOW64。  注意,当前生成的dll是win32下的。如果是x64下的,则放到

        C:WindowsSystem32 。反过来的!!!

        这篇文章有解释这个问题:https://www.cnblogs.com/hbccdf/p/dllchecktoolandsyswow64.html

    5.环境变量。 很多文章有提到设置环境变量,这里我没有设置,但目前已经能正常运行了。

    MFC编写摄像头测试程序:

    链接:https://pan.baidu.com/s/1YgwMIs14cjmIOaTqsFqrNw
    提取码:ls4j

  • 相关阅读:
    如果你也时常想要上进,我们可以相互鼓励,相互促进
    (转)Math.round(11.5)等于多少?Math.round(-11.5)等于多少?
    乐观锁和悲观锁(Version:0.1)
    redis数据丢失及解决【转】
    Spring的IOC原理[通俗解释一下]
    Java中Error与Exception的区别
    WebService
    JDBC详解
    Cookie与Session
    java的pojo规范
  • 原文地址:https://www.cnblogs.com/smh2015/p/10735655.html
Copyright © 2011-2022 走看看