数学建模社区-数学中国

标题: OPENCV入门代码 [打印本页]

作者: chenhuan001    时间: 2015-4-23 20:49
标题: OPENCV入门代码
//显示图像文件% }  f0 [" k. m$ c
#include <opencv2/opencv.hpp>+ C5 ~$ \8 r, t9 a
using namespace std;
. G) s; q3 t7 ?, A; d& e0 J( h7 }! K9 S
#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")/ ]% P; R5 q" c# i- w' T5 r0 L# b* p

, |5 c& y# {& }" R( L5 c$ jint main()$ J: |: A. W# k" m
{" Q  p/ r+ U4 I$ o
        const char *pstrImageName = "冲浪大师赛001.jpg";. k3 g8 A- g6 J3 Q  m4 s8 A& M
        const char *pstrWindowsTitle = "OpenCV第一个程序(http://blog.csdn.net/MoreWindows)";$ _/ M# D2 u( y# ~: z( |
' |5 Y7 {' B& u6 ~
        //从文件中读取图像
: I% s, C5 `8 g5 E        IplImage *pImage = cvLoadImage(pstrImageName, CV_LOAD_IMAGE_UNCHANGED);
/ |5 ^0 D9 U) r& t
  E2 |5 Z9 }* v* Z* H; V6 o        //创建窗口
: ]# ^& w# w7 O  n6 `4 j        cvNamedWindow(pstrWindowsTitle, CV_WINDOW_AUTOSIZE);& f" @, d+ `3 t+ m
% S( M7 W- r! b- \/ V4 }
        //在指定窗口中显示图像8 C! a9 u0 @) T& x: Y1 e0 u
        cvShowImage(pstrWindowsTitle, pImage);
" o, ^3 U: j6 a# g6 M* o) \- e, w9 e- X4 y  Z1 h
        //等待按键事件
- A* p# A9 V, ?9 H/ T& N        cvWaitKey();5 j+ f  w0 o: q$ T$ q- O$ ~3 `

. y4 o. M) \* T& f6 h8 s4 h; T" L& W        cvDestroyWindow(pstrWindowsTitle);" ^. U7 X: R1 Y" t
        cvReleaseImage(&pImage);
6 [2 E7 S6 @0 i: w' Q        return 0;- E) p& f  T) A0 `8 j! |$ \
}9 |* W, P7 k/ l* C0 Q

1 D. T5 ~; ?7 S3 \
% |' k+ l* w$ h7 P7 E




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5