vs2012中opencv的安装与配置

配置:win10专业版

vs2012专业版的下载参考网站:

http://www.nocang.com/visual-studio-professional-2012/

开发环境配置参考网站:

http://blog.csdn.net/dcrmg/article/details/51809614

配置完后,测试代码:(http://blog.csdn.net/panshun888/article/details/53039294)

 1 //#include "stdafx.h"
 2 //#include "..//stdafx.h"
 3 #include <tchar.h>
 4 #include <iostream>
 5 #include<core/core.hpp>
 6 #include<highgui/highgui.hpp>
 7 using namespace cv;
 8 using namespace std;
 9 int _tmain(int argc, _TCHAR* argv[])
10 {
11     //读入图片,注意图片路径
12     Mat image = imread("D:\\boy.png");
13     //图片读入成功与否判定
14     if (!image.data)
15     {
16         cout << "you idiot!where did you hide boy!" << endl;
17         //等待按键
18         system("pause");
19         return -1;
20     }
21     //创建一个名字为“Lena”的图像显示窗口,(不提前声明也可以)
22     namedWindow("boy", 1);
23     //显示图像
24     imshow("boy", image);
25     //等待按键
26     waitKey();
27     return 0;
28
29 }  

编译出现以下错误:

无法打开包括文件:“stdafx.h”: No such file or directory

解决方案:去掉#include <stdafx.h>,一般出MFC工程外,都不使用预编译头。(http://blog.csdn.net/zhenyusoso/article/details/7900742)

这个问题解决后,又一个问题是:

error C2061: 语法错误: 标识符“_TCHAR

解决方案:添加头文件:#include <tchar.h> (http://blog.csdn.net/u012424783/article/details/37606355)

好了,配置和测试都到这吧。迈开了opencv的第一步。

时间: 2025-01-08 03:52:21

vs2012中opencv的安装与配置的相关文章

QT - OpenCV的安装与配置 (win7 64 bit + OpenCV3.0 + minGW32)

QT - OpenCV的安装与配置 想在QT中使用OpenCV来实现连续图片转成视频的功能,于是打上了OpenCV的主意 安装OpenCV的过程也是充满了曲折,但是最终还是安装成功了,现记录安装过程,以防系统重装后傻眼. 感谢以下前辈的分享: https://zahidhasan.wordpress.com/2014/08/19/qt-5-3-1-64-bit-mingw-windows/ http://www.tagwith.com/question_113329_opencv-3-0-vid

Ubuntu中Nginx的安装与配置

Ubuntu中Nginx的安装与配置 1.Nginx介绍 Nginx是一个非常轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和 反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器. 2.对PHP支持 目前各种web 服务器对PHP的支持一共有三种: (1)通过web 服务器内置的模块来实现,例如Apache的mod_php5,类似的Apache内置的mod_perl 可以对perl支持. (2)通过CGI来实现,这个就好比之前per

CentOs中mysql的安装与配置(转)

在linux中安装数据库首选MySQL,Mysql数据库的第一个版本就是发行在Linux系统上,其他选择还可以有postgreSQL,oracle等 在Linux上安装mysql数据库,我们可以去其官网上下载mysql数据库的rpm包,http://dev.mysql.com/downloads/mysql/5.6.html#downloads,大家可以根据自己的操作系统去下载对应的数据库文件 这里我是通过yum来进行mysql数据库的安装的,通过这种方式进行安装,可以将跟mysql相关的一些服

CentOS 6下OpenCV的安装与配置

自己按照网上的教程一步一步来的 http://www.jb51.net/os/RedHat/280309.html 虚拟机环境 CentOS 6.5 内核版本:4.1.14 64位 gcc,gcc 4.4.7 cmake version 2.8.12.2 Python version 2.6.6 安装OpenCV库 安装Python支持库 NumPy (用于矩阵向量运算,我没装) 安装opencv的依赖库(重要!) yum install cmake gcc gcc-c++ gtk+-devel

OpenCV:Visual Studio 2013 Ultimate中OpenCV 2.4.8 配置

配置环境: 操作系统:Win8.1  64位 IDE平台:Visual Studio 2013 Ultimate 一.准备OpenCV 2.4.8 1.下载:从官网下载 OpenCV2.4.8:   http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.8/opencv-2.4.8.exe/download 2.解压:双击下载的opencv-2.4.8.exe解压,比如:E:\OpenCV 说明: opencv下有b

Ubuntu中Nginx的安装与配置全过程

1. 在终端运行命令:$sudo apt-get install nginx ubuntu安装Nginx之后的文件结构大致为: 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下 启动程序文件在/usr/sbin/nginx 日志放在了/var/log/nginx中,分别是access.log和error.log 并已经在/etc/init.d/下创建了启动脚本nginx 默认的虚拟主机的目录设置在了/usr/share/

Ubuntu14中supervisor的安装及配置

supervisor是一款很好用的进程管理工具,其命令也很简单,其安装过程如下: Ubuntu14: 首先保证本地的Python环境是OK的,并且已经安装supervisor包,如果没有安装可以用easy_install: easy_install supervisor 接下来安装supervisor: apt-get install supervisor 安装好之后,不出问题的话supervisor服务已经启动完成. supervisor管理进程的配置文件,这里就简单举例: [program:

Ubuntu中sendmail的安装、配置

因为项目需要一个邮件服务器功能,用已有的企业邮箱又有各种限制,就来捣鼓了下和这个相关的一些东西.一般是有好几个选择,比如Postfix,sendmail,qmail,第一个我之前用过,但是项目需求只有发邮件,也不知怎的就选择了sendmail,事实证明还是不要作,废话不说,结合自己的一些经验总结一下,希望能让大家少踩坑. 一.安装 必装: sudo apt-get install sendmail sudo apt-get install sendmail-cf sudo apt-get ins

Hadoop2.3、 Hbase0.98、 Hive0.13架构中Hive的安装部署配置以及数据测试

简介: Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行. 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析. 1, 适用场景 Hive 构建在基于静态批处理的Hadoop 之上,Hadoop 通常都有较高的延迟并且在作业提交和调度的时候需要大量的开销.因此,Hive 并不能够在大规模