本帖最后由 苹果沃珂 于 2013-10-17 11:04 编辑
OpenCV库里面有自己的输入图像函数:VS2008设置OpenCV的方法,间文章http://bbs.fishc.com/thread-37891-1-1.html
以下例程: 图像的来源来自命令行,可修改为char* pPhoto = "C:\\a.bmp";
将pImg = cvLoadImage( argv[1], 1)) != 0 )
修改为pImg = cvLoadImage( pPhoto, 1)) != 0 )自于仕琪的讲稿
《使用OpenCV进行图像处理》]中的例程
***********************************************************************
* OpenCV example
* By Shiqi Yu 2006
***********************************************************************/
#include "cv.h"
#include "highgui.h"
int main( int argc, char** argv )
{
IplImage* pImg; //声明IplImage指针
//载入图像
if( argc == 2 &&
(pImg = cvLoadImage( argv[1], 1)) != 0 )
{
cvNamedWindow( "Image", 1 );//创建窗口
cvShowImage( "Image", pImg );//显示图像
cvWaitKey(0); //等待按键
cvDestroyWindow( "Image" );//销毁窗口
cvReleaseImage( &pImg ); //释放图像
return 0;
}
return -1;
}
|