cvCreateImage函数-- Cxcore数组操作创建头并分配数据IplImage* cvCreateImage( CvSize size, int depth, int channels ); size图像宽、高.depth图像元素的位深度,可以是下面的其中之一:IPL_DEPTH_8U -...
分类:
其他好文 时间:
2014-08-01 18:54:52
阅读次数:
453
#include#include#include#include int main(){ IplImage* img = cvLoadImage("1.jpg"); IplImage* dst = cvCreateImage(cvGetSize(img),img->depth,1); cvNamed...
分类:
其他好文 时间:
2014-07-07 22:50:43
阅读次数:
251
#include"highgui.h"
int main(int argc,char **argv)
{
IplImage *img=NULL;
char *imgname="E:/实验/image/1.jpg";
img=cvLoadImage(imgname);//cvLoadImage加载一个图片 并返回一个IplImage指针
cvNamedWi...
分类:
其他好文 时间:
2014-07-06 08:21:20
阅读次数:
216
#include#include#include#include#include#include#include #include#includetypedef unsigned char byte;void GetImgD_SIO(IplImage *src,byte *imagedata){ ....
分类:
其他好文 时间:
2014-07-04 00:03:00
阅读次数:
452
IplImage 结构解读:typedef struct _IplImage{int nSize;/* IplImage大小 */int ID;/* 版本 (=0)*/int nChannels;/* 大多数OPENCV函数支持1,2,3 或 4 个通道 */int alphaChannel;/* ...
分类:
其他好文 时间:
2014-06-26 21:37:24
阅读次数:
175
// TwoCameraOnTimer2Dlg.cpp : 实现文件/*CvMat, Mat, IplImage之间的互相转换IpIImage -> CvMatCvMat matheader;CvMat * mat = cvGetMat(img, &matheader);CvMat * mat = ...
分类:
其他好文 时间:
2014-06-26 15:46:23
阅读次数:
291
cvAbs , cvAbsDiff , cvAbsDiffS cvAdd , cvAddS , cvAddWeighted(可添加权重) #include #include int main(int argc,char** argv){ IplImage *s1,*s2; s1=cvLoadImag...
分类:
其他好文 时间:
2014-06-24 13:56:00
阅读次数:
238
近日把SIFT特征提取及匹配算法推导了一遍,就开始我个人的一个认识吧。
关于SIFT的算法介绍见最下面的链接。
如果用SIFT的话,MATLAB的SIFT的code可以学习,个人认为还是C写的SIFT比较好。
VLFeat提供C写的SIFT特征提取算法代码,调用如下:
//读入图像
char *ImagePath="10011.jpg";
IplImage *I...
分类:
其他好文 时间:
2014-06-16 19:50:22
阅读次数:
332