精华内容
下载资源
问答
  • VC 2010安装OpenCV2.4.4

    2013-10-07 16:46:36
    OpenCV 2.4.4支持VC 6.0;网上有很多用CMake编译OpenCV的安装教程,这里建议先不要自己编译,如果使用预编译好的库有问题,再尝试自己编译。希望大家好好看看每一部分的注意事项,看懂了再去配置,不然错了,还...


    说明:

    1. 安装平台:32位XP,VS2010;
    2. OpenCV 2.4.4不支持VC 6.0;
    3. 网上有很多用CMake编译OpenCV的安装教程,这里建议先不要自己编译,如果使用预编译好的库有问题,再尝试自己编译。
    4. 希望大家好好看看每一部分的注意事项,看懂了再去配置,不然错了,还不知道错在哪里。尤其要注意自己的操作系统的位数,还有相应的路径。

    一、下载OpenCV

    1. 从本站下载栏目 http://www.opencv.org.cn/index.php/Download 下载 OpenCV for Windows(也即 OpenCV-2.4.4.exe 文件)。
    2. 将 OpenCV-2.4.4.exe 解压并放到某个目录下,例如 C:\Program Files\OpenCV244 (本人的解压目录)。解压后的目录结构如下图。

    Image:001.jpg

    二、设置环境变量

    右键单击我的电脑→属性→高级→环境变量。

    Image:002.jpg

    用户变量设置

    设置PATH

    选中PATH,单击编辑。在PATH的末尾添加以下路径:C:\Program Files\OpenCV244\opencv\build\x86\vc10\bin
         注意:1、要在该路径前添加英文分号;,以与前面的路径隔开,但该路径末尾不可加英文分号;,除非还要在其后添加路径;
               2、可根据自己的情况,将其改为你的opencv\build\x86\vc10\bin文件夹所在的路径;
               3、如果是64位系统,可将opencv\build\x86\vc10\bin改为opencv\build\x64\vc10\bin
    Image:003.jpg

    新建OpenCV变量

    单击新建,在弹出的对话框中,将变量名和变量值分别设置为OpenCV和C:\Program Files\OpenCV244\opencv\build
         注意:1、变量名可以自己定义;
               2、变量值可修改为你的opencv\build文件夹所在的路径。
    
    Image:004.jpg
    Image:005.jpg

    系统变量设置

    设置PATH

    选中PATH,单击编辑。在PATH的末尾添加以下路径:C:\Program Files\OpenCV244\opencv\build\x86\vc10\bin
         注意:1、要在该路径前添加英文分号;,以与前面的路径隔开,但该路径末尾不可加英文分号;,除非还要在其后添加路径;
               2、可根据自己的情况,将其改为你的opencv\build\x86\vc10\bin文件夹所在的路径;
               3、如果是64位系统,可将opencv\build\x86\vc10\bin改为opencv\build\x64\vc10\bin。
    
    Image:006.jpg
    说明:设置完环境变量,需要重启电脑,才能生效。

    三、配置VS2010

    配置VS2010,亦即告诉VC去什么地方寻找OpenCV的头文件和库。打开VS2010,选择菜单“工具”→“选项”→“项目和解决方案”→“VC++目录”,在VS2010中打开此选项,如下图所示,显示编辑功能被否决。

    Image:007.jpg

    可以在具体的项目中,对特定的项目单击右键→属性来设置,只是这样的设置无法被继承,每一个项目都需要单独设置,太过繁琐,因此需要一个能够被继承的全局设置,方法如下:
    要求:确保VS2010中至少有一个工程被打开。这里采用新建一个工程的办法,以便后面测试程序。

    准备工作

    1、打开VS2010,新建项目→win32控制台项目→完成。
    Image:008.jpg
    Image:009.jpg
    Image:010.jpg
    2、点击“视图”→“其他窗口”→“属性管理器”,结果如下图所示。
    Image:011.jpg

    配置VC10

    1、从左侧项目中打开“Debug| Win32”→“Microsoft.Cpp.Win32.user”,如下图所示。
    Image:012.jpg
    2、双击“Microsoft.Cpp.Win32.user”,弹出如下图所示的窗口。
    Image:013.jpg
    3、点击左侧VC++目录,编辑右侧的可执行文件目录、包含目录与库目录,分别添加对应的路径。
    Image:014.jpg
    对应的路径如下:
    1)可执行文件目录
    C:\Program Files\OpenCV244\opencv\build\x86\vc10\bin
        说明:1、可根据自己的情况,将其改为你的opencv\build\x86\vc10\bin文件夹所在的路径;
              2、如果是64位系统,可将opencv\build\x86\vc10\bin改为opencv\build\x64\vc10\bin。
    
    2)包含目录
    C:\Program Files\OpenCV244\opencv\build\include
    C:\Program Files\OpenCV244\opencv\build\include\opencv
    C:\Program Files\OpenCV244\opencv\build\include\opencv2
        说明:1、可根据自己的情况,将其分别改为你的opencv\build\include、opencv\build\include\opencv和opencv\build\include\opencv2文件夹所在的路径;
              2、这里的include目录为build文件夹下的include目录,不要选成与build文件夹在同一个根目录下的那个include文件夹。
    
    3)库目录
    C:\Program Files\OpenCV244\opencv\build\x86\vc10\lib
        说明:1、可根据自己的情况,将其改为你的opencv\build\x86\vc10\lib文件夹所在的路径;
              2、如果是64位系统,可将opencv\build\x86\vc10\lib改为opencv\build\x64\vc10\lib。
    
    4、附加依赖项
    单击“链接器”→“输入”→“附加依赖项”,如下图所示。
    Image:015.jpg
    如下图所示,在附加依赖项里,添加opencv\build\x86\vc10\lib文件夹里的lib文件名称:
    Image:016.jpg
    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_photo249d.lib
    opencv_stitching249d.lib
    opencv_ts249d.lib
    opencv_video249d.lib
    opencv_videostab249d.lib


    opencv_calib3d249.lib
    opencv_contrib249.lib
    opencv_core249.lib
    opencv_features2d249.lib
    opencv_flann249.lib
    opencv_gpu249.lib
    opencv_highgui249.lib
    opencv_imgproc249.lib
    opencv_legacy249.lib
    opencv_ml249.lib
    opencv_nonfree249.lib
    opencv_objdetect249.lib
    opencv_photo249.lib
    opencv_stitching249.lib
    opencv_ts249.lib
    opencv_video249.lib
    opencv_videostab249.lib
     说明:上面的库为opencv\build\x86\vc10\lib里面的库文件,文件名后面有小写字母“d”的为Debug库(调试模式库),没有“d”的为Release库(发布模式库)。末尾的244
    是版本号,和你lib里面的文件一致的。比如,OpenCV2.4.3的lib文件的末尾数字为243。如果版本不一样,要改正,使其一致。
    

    四、测试程序

    4.1、程序代码

    #include <opencv2\opencv.hpp>  
    #include<iostream>
    using namespace cv;
    void main()
    {
    	IplImage *src;
    	src = cvLoadImage("lena.jpg"); //这里将lena.jpg和lena.cpp文件放在同一个文件夹下
    	cvNamedWindow("lena",CV_WINDOW_AUTOSIZE);
    	cvShowImage("lena",src);
    	cvWaitKey(0);
    	cvDestroyWindow("lena");
    	cvReleaseImage(&src);
    }

    4.2、运行结果

    4.2.1、Debug下的运行结果

    Image:022.jpg

    4.2.2、Release下的运行结果

    Image:023.jpg

    展开全文
  • vc2010安装opencv2.0

    千次阅读 2010-06-29 23:12:00
    vc6.0下安装opencv1.0比较简单,也需要用cmake进行编译,http://www.opencv.org.cn/index.php/VC6%E4%B8%8B%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AEOpenCV1.0有详细介绍,vc2008下安装opencv2.0,opencv...

        vc6.0下安装opencv1.0比较简单,也不需要用cmake进行编译,http://www.opencv.org.cn/index.php/VC6%E4%B8%8B%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AEOpenCV1.0有详细介绍,vc2008下安装opencv2.0,opencv中文网站也给出了详细的指导:http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.0/2.1

       vc2010下安装opcv2.0与2008下安装很相近,但却会出现错误

                             error C3861: 'back_inserter': identifier not found

       这是因为opencv源程序使用了back_inserter() 函数,但没有包含<iterator.h>这个头文件,

    在vc9既vc2008中,使用<algorithm.h>头文件,编译器会自动包含进<iterator.h>文件,但vc2010不会,(http://blogs.msdn.com/b/vcblog/archive/2009/05/25/stl-breaking-changes-in-visual-studio-2010-beta-1.aspx)所以打开opencv目录下的src/cv/cvmodelest.cpp和src/cvaux/cvhog.cpp文件,加入#include <iterator.h>这句话,重新编译就行。

       另外,opencv1.0和2.0的cvSaveImage函数的输入参数有所变化,在1.0中的参数说明是:

             int cvSaveImage( const char* filename, const CvArr* image );
             filename 新文件名。
             image 要保存的图像。

      opencv2.0中有三个参数,下面给出一个程序实现

    程序来源:http://stackoverflow.com/questions/801054/opencv-cvsaveimage-jpeg-compression-factor

    展开全文
  • 说明: 1、安装平台:32位XP,VS2010; 2、OpenCV 2.4.4支持VC 6.0; 3、网上有很多用CMake编译OpenCV的安装教程,这里建议先不要自己编译,如果使用预编译好的库有问题,再尝试自己编译。 4、希望大家好好看看每...

    说明:

      1. 1、安装平台:32位XP,VS2010;
      2. 2、OpenCV 2.4.4不支持VC 6.0;
      3. 3、网上有很多用CMake编译OpenCV的安装教程,这里建议先不要自己编译,如果使用预编译好的库有问题,再尝试自己编译。

    4、希望大家好好看看每一部分的注意事项,看懂了再去配置,不然错了,还不知道错在哪里。尤其要注意自己的操作系统的位数,还有相应的路径

     

    一、下载OpenCV

    1. 1、从本站下载栏目 http://www.opencv.org.cn/index.php/Download 下载 OpenCV for Windows(也即 OpenCV-2.4.4.exe 文件)。
    2. 2、将 OpenCV-2.4.4.exe 解压并放到某个目录下,例如 C:\Program Files\OpenCV244 (本人的解压目录)。解压后的目录结构如下图。

    Image:001.jpg

     

    二、设置环境变量

    右键单击我的电脑→属性→高级→环境变量。

    Image:002.jpg2.1 用户变量设置

    2.1.1 设置PATH

    选中PATH,单击编辑。在PATH的末尾添加以下路径:C:\Program Files\OpenCV244\opencv\build\x86\vc10\bin
    注意:1、要在该路径前添加英文分号;,以与前面的路径隔开,但该路径末尾不可加英文分号;,除非还要在其后添加路径;
               2、可根据自己的情况,将其改为你的opencv\build\x86\vc10\bin文件夹所在的路径;
               3、如果是64位系统,可将opencv\build\x86\vc10\bin改为opencv\build\x64\vc10\bin

    Image:003.jpg

    2.1.2 新建OpenCV变量

    单击新建,在弹出的对话框中,将变量名和变量值分别设置为OpenCV和C:\Program Files\OpenCV244\opencv\build
         注意:1、变量名可以自己定义;
               2、变量值可修改为你的opencv\build文件夹所在的路径。

    2.2 系统变量设置

    2.2.1 设置PATH

    选中PATH,单击编辑。在PATH的末尾添加以下路径:C:\Program Files\OpenCV244\opencv\build\x86\vc10\bin
         注意:1、要在该路径前添加英文分号;,以与前面的路径隔开,但该路径末尾不可加英文分号;,除非还要在其后添加路径;
               2、可根据自己的情况,将其改为你的opencv\build\x86\vc10\bin文件夹所在的路径;
               3、如果是64位系统,可将opencv\build\x86\vc10\bin改为opencv\build\x64\vc10\bin。

    Image:006.jpg

    说明:设置完环境变量,需要重启电脑,才能生效。

    三、配置VS2010

     

    配置VS2010,亦即告诉VC去什么地方寻找OpenCV的头文件和库。打开VS2010,选择菜单“工具”→“选项”→“项目和解决方案”→“VC++目录”,在VS2010中打开此选项,如下图所示,显示编辑功能被否决。Image:007.jpg

     

    可以在具体的项目中,对特定的项目单击右键→属性来设置,只是这样的设置无法被继承,每一个项目都需要单独设置,太过繁琐,因此需要一个能够被继承的全局设置,方法如下:要求:确保VS2010中至少有一个工程被打开。这里采用新建一个工程的办法,以便后面测试程序。

     

    3.1 准备工作

      1. 1、打开VS2010,新建项目→win32控制台项目→完成。

      2. Image:008.jpg
      3. Image:009.jpg
      4. Image:010.jpg

     

    1. 2、点击“视图”→“其他窗口”→“属性管理器”,结果如下图所示。

    Image:011.jpg

     

    3.2 配置VC10

      1. 1、从左侧项目中打开“Debug| Win32”→“Microsoft.Cpp.Win32.user”,如下图所示。

    Image:012.jpg

    1. 2、双击“Microsoft.Cpp.Win32.user”,弹出如下图所示的窗口。

    Image:013.jpg

    1. 3、点击左侧VC++目录,编辑右侧的可执行文件目录、包含目录与库目录,分别添加对应的路径。

    Image:014.jpg对应的路径如下:

        1.         1)可执行文件目录

    C:\Program Files\OpenCV244\opencv\build\x86\vc10\bin

     说明:1、可根据自己的情况,将其改为你的opencv\build\x86\vc10\bin文件夹所在的路径;
              2、如果是64位系统,可将opencv\build\x86\vc10\bin改为opencv\build\x64\vc10\bin。
    1. 2)包含目录
    C:\Program Files\OpenCV244\opencv\build\includeC:\Program Files\OpenCV244\opencv\build\include\opencvC:\Program Files\OpenCV244\opencv\build\include\opencv2
    说明:1、可根据自己的情况,将其分别改为你的opencv\build\include、opencv\build\include\opencv和opencv\build\include\opencv2文件夹所在的路径;
              2、这里的include目录为build文件夹下的include目录,不要选成与build文件夹在同一个根目录下的那个include文件夹。
      1. 3)库目录
      2. C:\Program Files\OpenCV244\opencv\build\x86\vc10\lib
        说明:1、可根据自己的情况,将其改为你的opencv\build\x86\vc10\lib文件夹所在的路径;
                  2、如果是64位系统,可将opencv\build\x86\vc10\lib改为opencv\build\x64\vc10\lib。
          1. 4、附加依赖项

          2. 单击“链接器”→“输入”→“附加依赖项”,如下图所示。

    Image:015.jpg如下图所示,在附加依赖项里,添加opencv\build\x86\vc10\lib文件夹里的lib文件名称:Image:016.jpg

    opencv_calib3d244d.lib
    opencv_contrib244d.lib
    opencv_core244d.lib
    opencv_features2d244d.lib
    opencv_flann244d.lib
    opencv_gpu244d.lib
    opencv_highgui244d.lib
    opencv_imgproc244d.lib
    opencv_legacy244d.lib
    opencv_ml244d.lib
    opencv_nonfree244d.lib
    opencv_objdetect244d.lib
    opencv_photo244d.lib
    opencv_stitching244d.lib
    opencv_ts244d.lib
    opencv_video244d.lib
    opencv_videostab244d.lib
    opencv_calib3d244.lib
    opencv_contrib244.lib
    opencv_core244.lib
    opencv_features2d244.lib
    opencv_flann244.lib
    opencv_gpu244.lib
    opencv_highgui244.lib
    opencv_imgproc244.lib
    opencv_legacy244.lib
    opencv_ml244.lib
    opencv_nonfree244.lib
    opencv_objdetect244.lib
    opencv_photo244.lib
    opencv_stitching244.lib
    opencv_ts244.lib
    opencv_video244.lib
    opencv_videostab244.lib

     

    说明:上面的库为opencv\build\x86\vc10\lib里面的库文件,文件名后面有小写字母“d”的为Debug库(调试模式库),没有“d”的为Release库(发布模式库)。末尾的244 是版本号,和你lib里面的文件一致的。比如,OpenCV2.4.3的lib文件的末尾数字为243。如果版本不一样,要改正,使其一致。

    四、测试程序

    4.1、程序代码

    #include <opencv2\opencv.hpp> 
    #include <iostream> 
    using namespace cv; 
    void main() 
    { 
        IplImage *src; 
        src = cvLoadImage("lena.jpg"); //这里将lena.jpg和lena.cpp文件放在同一个文件夹下 
        cvNamedWindow("lena",CV_WINDOW_AUTOSIZE); 
        cvShowImage("lena",src); 
        cvWaitKey(0); 
        cvDestroyWindow("lena"); 
        cvReleaseImage(&src); 
    }

    4.2、运行结果

    4.2.1、Debug下的运行结果

    Image:022.jpg

    4.2.2、Release下的运行结果

    Image:023.jpg

    转载于:http://wiki.opencv.org.cn/index.php/VC_2010%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.4.4#.E4.B8.80.E3.80.81.E4.B8.8B.E8.BD.BDOpenCV

    感想:

                    image

    一、软件安装

          系统作为最底层,为了使软件能运行,所以软件首先必须在该系统上安装,这样才能让系统识别。

    1.1 环境变量

    PATH 变量的作用: 操作系统可执行命令的搜索路径,操作系统在执行命令时候,逐一搜索PATH指定的路径,找到命令执行如果找不到就报错误:command not found。

    为opencv设置环境变量的目的是为了让系统通过执行命令时能够运行opencv某些自带的功能。

    二、编译阶段识别opencv

    vs2010执行一个程序,主要分为两个阶段,一个是编译阶段,另一个是链接阶段。为了识别opencv,所以必须在编译前,以及链接前要让vs2010识别opencv。

    那怎样才能认识呢?

    这就得从各自的结构说起。

    2.1 opencv文件

    opencv向外提供的功能主要包含在3个文件夹里,

    • 1)include文件夹
    • 2)bin文件夹
    • 3)lib文件夹

    include文件夹主要包括各种头文件

    bin文件夹主要包括各种执行文件,opencv2.4.4中是包含了dll文件。

    lib文件夹主要包括各种静态链接文件。

    2.2 vs2010功能

    image

    vs2010提供的vc++目录,由于opencv主要向外提供的功能在3个目录里,因此在vs2010中加入这3个目录路径,这样通过路径就能找到所需要opencv的功能。

    三、链接阶段识别opencv

    vs2010为了能在链接阶段识别opencv某些库函数,以及使用这些库函数,因此,在链接前,事先加入这些库函数的文件名,以便在链接时能够正确链接。

    转载于:https://www.cnblogs.com/aoguren/p/3491180.html

    展开全文
  • OpenCV 2.4.4支持VC 6.0;网上有很多用CMake编译OpenCV的安装教程,这里建议先不要自己编译,如果使用预编译好的库有问题,再尝试自己编译。希望大家好好看看每一部分的注意事项,看懂了再去配置,不然错了,还...

    说明:

    1. 安装平台:32位XP,VS2010;
    2. OpenCV 2.4.4不支持VC 6.0;
    3. 网上有很多用CMake编译OpenCV的安装教程,这里建议先不要自己编译,如果使用预编译好的库有问题,再尝试自己编译。
    4. 希望大家好好看看每一部分的注意事项,看懂了再去配置,不然错了,还不知道错在哪里。尤其要注意自己的操作系统的位数,还有相应的路径。

    目录

     [隐藏]

    一、下载OpenCV

    1. 从本站下载栏目 http://www.opencv.org.cn/index.php/Download 下载 OpenCV for Windows(也即 OpenCV-2.4.4.exe 文件)。
    2. 将 OpenCV-2.4.4.exe 解压并放到某个目录下,例如 C:\Program Files\OpenCV244 (本人的解压目录)。解压后的目录结构如下图。

    Image:001.jpg

    二、设置环境变量

    右键单击我的电脑→属性→高级→环境变量。

    Image:002.jpg

    用户变量设置

    设置PATH

    选中PATH,单击编辑。在PATH的末尾添加以下路径:C:\Program Files\OpenCV244\opencv\build\x86\vc10\bin
         注意:1、要在该路径前添加英文分号;,以与前面的路径隔开,但该路径末尾不可加英文分号;,除非还要在其后添加路径;
               2、可根据自己的情况,将其改为你的opencv\build\x86\vc10\bin文件夹所在的路径;
               3、如果是64位系统,可将opencv\build\x86\vc10\bin改为opencv\build\x64\vc10\bin
    Image:003.jpg

    新建OpenCV变量

    单击新建,在弹出的对话框中,将变量名和变量值分别设置为OpenCV和C:\Program Files\OpenCV244\opencv\build
         注意:1、变量名可以自己定义;
               2、变量值可修改为你的opencv\build文件夹所在的路径。
    
    Image:004.jpg
    Image:005.jpg

    系统变量设置

    设置PATH

    选中PATH,单击编辑。在PATH的末尾添加以下路径:C:\Program Files\OpenCV244\opencv\build\x86\vc10\bin
         注意:1、要在该路径前添加英文分号;,以与前面的路径隔开,但该路径末尾不可加英文分号;,除非还要在其后添加路径;
               2、可根据自己的情况,将其改为你的opencv\build\x86\vc10\bin文件夹所在的路径;
               3、如果是64位系统,可将opencv\build\x86\vc10\bin改为opencv\build\x64\vc10\bin。
    
    Image:006.jpg
    说明:设置完环境变量,需要重启电脑,才能生效。

    三、配置VS2010

    配置VS2010,亦即告诉VC去什么地方寻找OpenCV的头文件和库。打开VS2010,选择菜单“工具”→“选项”→“项目和解决方案”→“VC++目录”,在VS2010中打开此选项,如下图所示,显示编辑功能被否决。

    Image:007.jpg

    可以在具体的项目中,对特定的项目单击右键→属性来设置,只是这样的设置无法被继承,每一个项目都需要单独设置,太过繁琐,因此需要一个能够被继承的全局设置,方法如下:
    要求:确保VS2010中至少有一个工程被打开。这里采用新建一个工程的办法,以便后面测试程序。

    准备工作

    1、打开VS2010,新建项目→win32控制台项目→完成。
    Image:008.jpg
    Image:009.jpg
    Image:010.jpg
    2、点击“视图”→“其他窗口”→“属性管理器”,结果如下图所示。
    Image:011.jpg

    配置VC10

    1、从左侧项目中打开“Debug| Win32”→“Microsoft.Cpp.Win32.user”,如下图所示。
    Image:012.jpg
    2、双击“Microsoft.Cpp.Win32.user”,弹出如下图所示的窗口。
    Image:013.jpg
    3、点击左侧VC++目录,编辑右侧的可执行文件目录、包含目录与库目录,分别添加对应的路径。
    Image:014.jpg
    对应的路径如下:
    1)可执行文件目录
    C:\Program Files\OpenCV244\opencv\build\x86\vc10\bin
        说明:1、可根据自己的情况,将其改为你的opencv\build\x86\vc10\bin文件夹所在的路径;
              2、如果是64位系统,可将opencv\build\x86\vc10\bin改为opencv\build\x64\vc10\bin。
    
    2)包含目录
    C:\Program Files\OpenCV244\opencv\build\include
    C:\Program Files\OpenCV244\opencv\build\include\opencv
    C:\Program Files\OpenCV244\opencv\build\include\opencv2
        说明:1、可根据自己的情况,将其分别改为你的opencv\build\include、opencv\build\include\opencv和opencv\build\include\opencv2文件夹所在的路径;
              2、这里的include目录为build文件夹下的include目录,不要选成与build文件夹在同一个根目录下的那个include文件夹。
    
    3)库目录
    C:\Program Files\OpenCV244\opencv\build\x86\vc10\lib
        说明:1、可根据自己的情况,将其改为你的opencv\build\x86\vc10\lib文件夹所在的路径;
              2、如果是64位系统,可将opencv\build\x86\vc10\lib改为opencv\build\x64\vc10\lib。
    
    4、附加依赖项
    单击“链接器”→“输入”→“附加依赖项”,如下图所示。
    Image:015.jpg
    如下图所示,在附加依赖项里,添加opencv\build\x86\vc10\lib文件夹里的lib文件名称:
    Image:016.jpg
    opencv_calib3d244d.lib
    opencv_contrib244d.lib
    opencv_core244d.lib
    opencv_features2d244d.lib
    opencv_flann244d.lib
    opencv_gpu244d.lib
    opencv_highgui244d.lib
    opencv_imgproc244d.lib
    opencv_legacy244d.lib
    opencv_ml244d.lib
    opencv_nonfree244d.lib
    opencv_objdetect244d.lib
    opencv_photo244d.lib
    opencv_stitching244d.lib
    opencv_ts244d.lib
    opencv_video244d.lib
    opencv_videostab244d.lib


    opencv_calib3d244.lib
    opencv_contrib244.lib
    opencv_core244.lib
    opencv_features2d244.lib
    opencv_flann244.lib
    opencv_gpu244.lib
    opencv_highgui244.lib
    opencv_imgproc244.lib
    opencv_legacy244.lib
    opencv_ml244.lib
    opencv_nonfree244.lib
    opencv_objdetect244.lib
    opencv_photo244.lib
    opencv_stitching244.lib
    opencv_ts244.lib
    opencv_video244.lib
    opencv_videostab244.lib
     说明:上面的库为opencv\build\x86\vc10\lib里面的库文件,文件名后面有小写字母“d”的为Debug库(调试模式库),没有“d”的为Release库(发布模式库)。末尾的244
    是版本号,和你lib里面的文件一致的。比如,OpenCV2.4.3的lib文件的末尾数字为243。如果版本不一样,要改正,使其一致。
    

    四、测试程序

    4.1、程序代码

    #include <opencv2\opencv.hpp>  
    #include<iostream>
    using namespace cv;
    void main()
    {
    IplImage *src;
    src = cvLoadImage("lena.jpg"); //这里将lena.jpg和lena.cpp文件放在同一个文件夹下
    cvNamedWindow("lena",CV_WINDOW_AUTOSIZE);
    cvShowImage("lena",src);
    cvWaitKey(0);
    cvDestroyWindow("lena");
    cvReleaseImage(&src);
    }
    

    4.2、运行结果

    4.2.1、Debug下的运行结果

    Image:022.jpg

    4.2.2、Release下的运行结果

    Image:023.jpg

    作者

    展开全文
  • 关于vs2010 vc10.0 runtime组件安装失败

    千次阅读 2016-02-25 19:21:13
    我的是win7 64位,选择的是完整安装,完整装从VC 10.0 Runtime(x86)开始就出错了。 因为那是32位的,一般64位的系统兼容32位的软件,但这个确实不行,具体原因清楚。3.解决方法: 在安装选项选择自定义安装就...
  • 安装平台:32位win7,VS2010;网上有很多用CMake编译OpenCV的安装教程,这里建议先不要自己编译,如果使用预编译好的库有问题,再尝试自己编译。希望大家好好看看每一部分的注意事项,看懂了再去配置,不然错了,还...
  • 最近想看一些使用OpenGL的开源图形软件的代码,发现软件开发版本很乱,光vc就有很多版本。... (1)首先是在谷歌里面百度了一番,发现很多人说在一台电脑上同时装VC6,VS2005,VS2008,VS2010是可行的,只要装...
  • VS2010安装VC9 RunTime 失败的问题

    千次阅读 2015-10-22 10:58:19
    折磨了我好久的问题,什么改注册表,重新启动windows 更新服务,都好用,后来偶尔看到新浪上一个高手的微博,问题解决 ...所以在安装其他软件过程中会提示出“该项适用于在指定状态下使用”,甚至AutoCAD会提示
  • VC2010 编译器

    热门讨论 2009-06-25 10:51:50
    在这其中我去掉了对amd64的支持,去掉了mfc,纯粹的C++编译器,需要再安装VC。在命令行下直接运行bat文件就设置了环境变量,很方便。 要下载spy++10.0.21006.1来这里: ...
  • 为什么80%的码农都做不了架构师?>>> ...
  • 安装后打开文件时,显示microsoft vc express已停止工作,下面说...VC++2010安装后打开啥原因,同样的安装包在别的电脑上就可以,我已经卸载了电脑上的java.sql还上不行,而且电脑之前安装的VC6.0和2008都卸载了
  • vc10安装文件的生成

    2013-08-02 11:08:52
    项目的第一个版本出来了,要做...首先在打开 VS2010 》 文件 》新建项目 创建一个安装项目 XXX 在“目标计算机上的文件系统”下我们看见 应用程序文件夹,用户程序菜单 ,用户桌面 , 在 应用程序文件夹
  • 安装VC2010中,没有 开始运行(调试)快捷按钮,对于我这种习惯了鼠标点点 就运行程序的人,有点爽。 自己查找了下,发现可以添加到工具栏上。 方法:  1.连编译快捷按钮都没的,可以在工具栏上点击右键...
  • 目录 问:安装过程中提示可选的产品要如何选择? 问:小心把代码编辑的窗口或...答:将VC2010用于C语言学习时,这两个产品可以都选择,直接点下一步。 问:小心把代码编辑的窗口或工程窗口点没了怎么办? ..
  • 前段时间测试VS2017的IDE时小心弄丢了 MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets 下的VC90以及... 给VS2013安装Visual Studio 2008以及Visual Studio 2010的C++编译平台。注意:以下行为...
  • 在微软官网上下载了一个visual studio2010试用版,安装的时候老是跳出错误:VC 9.0 runtime安装错误的提示,如图: 在网上搜了很多解决方法都试了,能解决问题,最后突然发现,是因为在点击安装后出来的是否发送...
  • VC 2010安装OpenCV2.4.4 说明: 安装平台:32位XP,VS2010; OpenCV 2.4.4支持VC 6.0; 网上有很多用CMake编译OpenCV的安装教程,这里建议先不要自己编译,如果使用预编译好的库有...
  • VS2010 卸载VC助手

    2018-08-15 09:40:39
    之前安装了个VC助手,但是没有破解成功,每次打开VS2010的时候都弹出来一个注册提示,让人很淡定。 在控制面板里面也没有找到卸载方法,郁闷。找了半天,可以通过VS2010的菜单"Tools“-&gt;"...
  • 学习一门语言最重要的一步是搭建环境,许多人搭建在搭建环境上撞墙了,就有些放弃的心理了;...当然也推荐VS2010,如果想安装VS2010的可以查看我的另一篇随笔即可。https://www.cnblogs.com/CSAH/p/10498...
  • 安装出错如下: 重复安装了几次都是提示安装失败,无奈下只好问...想里暗自高兴者,这么快就找到解决问题的方法,百度误我也。 然后就按着给出的解决方案去调整设置。结果梦想是美好的,现实是无情的。问题还...
  • 以前在windows7下面安装VC6.0时,新建一个工程,打开类视图,在source file右击,选择Add file to project,有些情况下,VC6.0没任何反应,严重时,VC6.0直接就崩溃了,原本以为与win7兼容导致的,上网查了论坛才...
  • 软件安装说明里提示,软件的安装环境要求是WIN7,IE9,office2010,即使电脑符合要求,安装过程中还会下载安装虚拟IE9、虚拟outlook等。如果说要求是WIN7的运行环境还可以说得过去,毕竟XP有些太古老了。但是既然...
  • vc打开按钮能用

    2015-01-24 10:36:46
    前段时间发现vc6的打开按钮、文件菜单下的打开选项都能用了,点击后vc就崩溃了,出现内存能读取的错误,上网搜了下,发现是因为安装了Visio2007(office 2010也会出现此种情况)的原因,二者发生了冲突。...
  • 说实话我也一直没有试过,所以也想当然的认为Win7下就安装VC6,压根就100%兼容?一直使用高版本的VS(如VS2008和现在用的VS2010)的我今天亲身在Win7下安装一次试试。 注:文中有大量图片附件,请登录后...
  • 消防水炮产品适合在大空间场所使用,很多的用户都已经非常熟悉了。但是在一次调试验收的过程中,消防水炮喷水灭火一刹那在场的都惊呆了。... 项目位置在上饶市经济开发区,车间里面安装了24台20L的水炮,因为18...
  • VC6 && VS2010 环境变量

    千次阅读 2016-01-29 10:33:20
    上一篇的文章提到,编译 OPENSSL 需要安装 VS2005 以上,因为用到 nmake, ml.exe, rc.exe等工具,都是VS系列带有的...但是,为了 OPENSSL,我就必须安装 VS2010,同时,我又并想删除VC6.0。 安装了 VS2010后,我发

空空如也

空空如也

1 2 3 4 5 ... 16
收藏数 312
精华内容 124
关键字:

vc2010安装不了