Show an image using OpenCV 2.2.0 (Win7 and VS2010)

原创 2011年01月17日 22:46:00

1. Download OpenCV 2.2.0

Address: http://sourceforge.net/projects/opencvlibrary/

 

2. Install

Run OpenCV-2.2.0-win32-vs2010.exe

 

 

 

3. Set OpenCV envirnment

After a new project, select Project -> XXX Properties -> Configuration Properties -> VC++ Directories

In Inculde Directories

 

In Library Directories

 

 

Select Configuration Properties -> Linker -> Input

 

In Additional Dependencies

 

4. Create a Win32 Console Application

Code:

#include "stdafx.h"
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>


int _tmain(int argc, _TCHAR* argv[])
{
 // Load an image from disk into Main Memory (BMP, DIB, JPEG, JPE, PNG, PBM, PGM, PPM, SR, RAS and TIFF)
 IplImage *image = cvLoadImage("Your Image File Path");

 

 // Create a window (title, 0/CV_WINDOW_AUTOSIZE)
 cvNamedWindow("ImageShow", CV_WINDOW_AUTOSIZE);
 
 // Show a image in a window (window title, image)
 cvShowImage("ImageShow", image);

 

 // Wait for an event (<= 0: Keyboard event, > 0: wait for n msecs)
 cvWaitKey(0);

 

 // Release image from Main Memory (image = NULL)
 cvReleaseImage(&image);

 

 // Release window from Main Memory
 cvDestroyWindow("ImageShow");
 return 0;
}

 

Note:

1) IplImage * cvLoadImage(const char * fileName, int flags = CV_LOAD_IMAGE_COLOR)

fileName: Image file name/path,

flags: Define image COLOR and DEEPTH

 

2) void cvShowImage(const char * name, const CvArr * image)

name: Window name,

image: image will be shown

 

3) int cvWaitKey(int delay = 0)

delay: time to delay (delay <= 0, wait Keyboard event forever, dealy > 0, wait "delay" ms)

VS2010 openCV win7 64位环境搭建 相关配置

谨以此纪念今天以及昨天为了搭建环境所做的尝试。。。 win7  64位机器  本身自己装有VC6.0 只能装opencv1.0  安装之后 程序还是跑不起来  报错,各种兼容性问题。 后来采用了 ...
  • hahawhyha
  • hahawhyha
  • 2014年01月15日 11:58
  • 3034

【图像理解】之Show, attend and tell算法详解

详解图像理解中的聚焦机制代表作Show, attend and tell算法。
  • shenxiaolu1984
  • shenxiaolu1984
  • 2016年08月13日 22:10
  • 9929

Win7 64下编译OpenCV源码以及在VS2010平台下搭建OpenCV环境

软件准备:          (1):opencv-2.4.8.exe (2):cmake-3.1.0-rc1-win32-x86.exe 一、我们将opencv-2.4.8.exe解压到自己设定的文...
  • wanghuayang_1021
  • wanghuayang_1021
  • 2014年11月01日 01:13
  • 908

VS2010平台下OpenCV编译和安装

要点:            1) XP+ Visual Stuio 2010 + OpenCV-2.4.2.exe + cmake-2.8.8-win32-x86.exe        ...
  • lysc_forever
  • lysc_forever
  • 2014年04月21日 21:30
  • 3663

opencv在VS2010中的配置

VS2010+Opencv-2.4.0的配置攻略 (转载:http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html) 1、下载...
  • nan355655600
  • nan355655600
  • 2013年12月02日 10:44
  • 7711

【OpenCV】opencv2.4.10配置vs2010软件的心得

关于opencv配置vs软件的心得    在这之前我先介绍一下VS的版本,vc10表示是VS2010,vc11表示VS2012,vc12表示VS2013. 1.opencv下载与安装 首先你可以到op...
  • u014574279
  • u014574279
  • 2016年03月16日 23:06
  • 15005

解决Win7下安装VS2010不显示序列号框的两种方法

VS2010在Windows 7下安装,一些朋友发现怎么在安装的时候输入序列号框怎么不出现呢?这该如何解决?下面西部e网的icech就找到了两种解决方法帮您解决这个问题: 1、修改setup.sdb...
  • qq84937231
  • qq84937231
  • 2014年09月13日 12:04
  • 1007

OpenCV(一) 安装配置篇 opencv2.49以及vs2010及其以上版本

1.download  官方网站 : http://sourceforge.net/projects/opencvlibrary/files/ 2 path      高版本的O...
  • zmnqazqaz
  • zmnqazqaz
  • 2014年06月12日 10:10
  • 28965

使用系统命名空间using namespace System的方法

在我们使用VS2008编程时,可能会用到系统的命名空间,但是在直接使用时经常出现问题,比如:   using namespace System; VS2008会报错,说找不到system等名,这是因为...
  • Gushleo
  • Gushleo
  • 2013年07月07日 15:58
  • 2521

重新搭建opencv3.0和vs2010

过了几个月,之前能用的opencv3.0不知道为什么不能用了,可能搞开发的时候顺便设置了什么东西吧。 因为opencv3.0的bin下只有vc11,vc12,与vs2012,vs2013对应...
  • u013057085
  • u013057085
  • 2016年02月21日 10:18
  • 886
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Show an image using OpenCV 2.2.0 (Win7 and VS2010)
举报原因:
原因补充:

(最多只允许输入30个字)