作者aada (aada)
看板C_and_CPP
标题[问题] VC++读图一问
时间Sun Nov 15 00:19:11 2009
请问在VC中要怎麽样来读图(bmp, jpg)呢,
目前我所知道要引入 #include <fstream>,
我想要读图後, 执行傅立叶转换,
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.193.227
1F:推 twotwoone:opencv爬文 11/15 00:21
2F:→ softwind:读图档和读raw data 还是有差距的... 11/15 00:33
3F:→ joefaq:有opencv还挺方便的 11/15 01:01
刚刚爬了opencv文, 也执行文章中的code但出现错误
#pragma comment (lib, "cv.lib")
#pragma comment (lib, "highgui.lib")
#pragma comment (lib, "cxcore.lib")
#include "cv.h"
#include "highgui.h"
#include "cxcore.h"
int main( int argc, char** argv )
{
IplImage* pImg; //声明IplImage指针
//载入图像
if( argc == 2 && (pImg = cvLoadImage( argv[1], 1)) != 0 )
{
cvNamedWindow( "Lena.bmp", 1 );
//创建视窗
cvShowImage( "C:\Users\yita0121\Desktop\C\lena256.bmp", pImg );
//显示图像
cvWaitKey(0);
//等待按键
cvDestroyWindow( "Lena.jpg" );
//销毁视窗
cvReleaseImage( &pImg );
//释放图像
cvDestroyWindow( "Lena.jpg" );
//销毁视窗
cvReleaseImage( &pImg );
//释放图像
return 0;
}
return -1;
}
错误 1 fatal error C1083: 无法开启包含档案: 'cv.h': No such file or
directory c:\users\min\documents\visual studio
2008\projects\test\test\code1.cpp 19 test
是怎麽回事呢,要怎麽改
谢谢
※ 编辑: aada 来自: 61.228.96.108 (11/15 03:52)
4F:→ aada:假如今天不使用opencv的话,还有什麽方法呢 11/15 04:40
5F:推 ducksteven:你没有装 cv 的 library 吗 @@ 11/15 04:52
6F:→ aada:我目前正在装, 问题可能是没装的原因吧 11/15 04:58
7F:推 twotwoone:还有很多影像处理用的函式库,只是opencv板上的讨论最多 11/15 08:16
8F:→ twotwoone:而已。自己google找吧。不用别人lib那就自己对照规格 11/15 08:17
10F:推 sdyy:GDI+也可以读 11/15 10:45
11F:推 clanguage:路径没设定噜 11/15 10:55
12F:→ aada:菜单Project -> Properties -> Configuration Properties 11/15 15:06
13F:→ aada:↑这在哪里呢 11/15 15:07