题目:
给定直方图,每一小块的height由N个非负整数所确定,每一小块的width都为1,请找出直方图中面积最大的矩形。
如下图所示,直方图中每一块的宽度都是1,每一块给定的高度分别是[2,1,5,6,2,3]:
那么上述直方图中,面积最大的矩形便是下图所示的阴影部分的面积,面积= 10单位。...
分类:
其他好文 时间:
2014-09-04 00:12:27
阅读次数:
233
最近在做基于Meanshift的人脸跟踪,效果一般。标准算法选择Hue分量作为特征,为了提高对背景的鲁棒性,有人提出了结合梯度、LBP等特征的多特征空间。但是直方图维数太少,而且丢失空间信息,使得特征分类价值退化严重。经测试,对于背景颜色与肤色类似(黄色)的情况,跟踪失效。因此看了看市面上的产品如何...
分类:
其他好文 时间:
2014-08-31 13:12:21
阅读次数:
285
学习openCV上的一个例子,根据输入的图像构造色相饱和度的直方图
#include
#include
void main()
{
//以原始通道数读取图片1
IplImage* img1 = cvLoadImage("D://vc6.0//MSDev98//MyProjects//MachineVision//TestPic//PeppersRGB.bmp",CV_LOAD...
分类:
其他好文 时间:
2014-08-25 17:04:34
阅读次数:
149
1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检測的特征描写叙述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合SVM分类器已经被广泛应用于图像识别中,尤其在行人检測中...
分类:
其他好文 时间:
2014-08-15 17:37:09
阅读次数:
257
1.把彩***像分成3个图像(cvSplit)2.创建直方图并且分配内存(CvHistogram*hist=cvCreateHist)3.读取图像的直方图,把数据存放在直方图结构体中(cvCapcHist)4.读取直方图结构体中每个值的点数(cvQueryHistValue_1D)5.描点,画图(cvPoint,cvFillConvexPoly)直方图的其它..
分类:
其他好文 时间:
2014-08-14 21:00:09
阅读次数:
400
和基于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
一、直方图均衡化数学推导 直方图均衡化的总体思想:首先考虑连续函数并且让变量r代表待增强图像的灰度级,假设被归一化到区间[0,1],且r=0表示黑色及r=1表示白色。然后再考虑一个离散公式并允许像素值在区间[0,L-1]内。对于连续函数而言,假设其变换函数为 s=T(r), 0=<r<...
分类:
其他好文 时间:
2014-08-12 00:27:43
阅读次数:
322