效果:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intMatchTemplate(intargc,char**argv)
{
IplImage*temp=cvLoadImage("e:\\picture\\tou.jpg");
IplImage*src=cvLoadImage("e:\\picture\\4.jpg");
IplImage*result[6];
CvPointM..
分类:
其他好文 时间:
2014-08-14 17:10:39
阅读次数:
291
和基于HSV的陆基移动距离相对比,这个为三维直方图程序:结论:和基于HSV的路基距离相比,效果没有HSV好代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
CvHistogram*histogram(IplImage*src,intBSize,intGSize,intRSize)//返回归一化..
分类:
移动开发 时间:
2014-08-14 17:09:49
阅读次数:
422
程序:HSize=30,SSize=32:比例为2.89HSize=20,SSize=20:比例为2.88HSize=50,SSize=50:比例为2.87代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
CvHistogram*histogram(IplImage*src,intHSize,intSSize)//返回归一化的histogram..
分类:
移动开发 时间:
2014-08-14 17:09:29
阅读次数:
438
创建图像的HSV空间的H和S二维直方图并比较直方图相似度:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
CvHistogram*Histogram2D(IplImage*src,intHSize,intSSize)
{
IplImage*SrcH=cvCreateImage(cvGetSize(src),8,1);
IplImage*Src..
分类:
其他好文 时间:
2014-08-14 17:06:59
阅读次数:
285
核心函数:cvEqualizeHist程序:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intEqualizeHist(intargc,char**argv)
{
IplImage*src=cvLoadImage("e:\\picture\\4.jpg");
IplImage*SrcB=cvCreateImage(cvGetSize(src),8,1);
IplImage*SrcG..
分类:
其他好文 时间:
2014-08-14 17:06:29
阅读次数:
287
实现子区域的快速求和,在人脸识别及相关算法中应用的Haar小波中很有用原理:计算一个简单矩形区域((x1,y1),(x2,y2))中像素的和:核心函数:cvIntegral程序:代码:#include"cv.h"#include"cxcore.h"#include"highgui.h"#include<iostream>intintegral(intargc,char*..
分类:
其他好文 时间:
2014-08-14 17:06:09
阅读次数:
209
程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intDFTColor(intargc,char**argv)//离散傅里叶变换(DiscreteFourierTransform,缩写为DFT)
{
IplImage*src=cvLoadImage("e:\\picture\\4.jpg");
IplImage*SrcB=cvCreateImage(c..
分类:
其他好文 时间:
2014-08-14 17:05:49
阅读次数:
225
核心函数:cvDFT程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intDFT(intargc,char**argv)//离散傅里叶变换(DiscreteFourierTransform,缩写为DFT)
{
IplImage*src=cvLoadImage("e:\\picture\\4.jpg",0);
IplImage*Src32F=c..
分类:
其他好文 时间:
2014-08-14 17:05:39
阅读次数:
216
核心函数:cvDFT程序:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intDFT2(intargc,char**argv)//离散傅里叶变换(DiscreteFourierTransform,缩写为DFT)
{
IplImage*src=cvLoadImage("e:\\picture\\4.jpg",0);
IplImage*Src32F=..
分类:
其他好文 时间:
2014-08-14 17:05:29
阅读次数:
313
原理:数极坐标是对物体视场的一种不变表示,比如所有的正方形都是一样的,产生了一类二维旋转和尺度的不变性rho=M*log(sqrt(x2+y2))phi=atan(y/x)核心函数:cvLogPolar效果:代码:#include"cv.h"
#include"cxcore.h"
#include"highgui.h"
#include<iostream>
intLogPol..
分类:
其他好文 时间:
2014-08-14 17:05:09
阅读次数:
340