⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 histogram.h

📁 学习跟踪的好程序
💻 H
字号:

#include "Utility.h"

void		his_PrintHistogram(CvHistogram *hist, char* filename);
CvHistogram* his_HistogramFromArray(float* modelhist);
CvHistogram* his_HistogramRatio(CvHistogram* hist1_model, CvHistogram *hist2_denom);
CvHistogram* his_HistogramAdd(CvHistogram* hist1, CvHistogram *hist2, float weight);
CvHistogram* his_CalcHistogram(IplImage* inImg);

void		his_CalcForeground2(IplImage *inImgHSV, CvHistogram *inHist, CvRect inRect, IplImage *outImgFg);
IplImage*	his_CalcBackProject(IplImage *inImgHSV, CvHistogram *inHist);
void		his_BackProject(BYTE *imgin, BYTE *imgout, CvHistogram *hist);
void		his_CheckBoundRect(CvRect *rect, int imgWidth, int imgHeight);

IplImage*	his_GetBackProjImage();

void		his_ReadHistBinsFromFile();

void		his_HistogramNormalize(CvHistogram* inHist); 

void		his_CheckBoxBound(RECT *inRect, int imgWidth, int imgHeight);

void		his_HistogramThresholdUp(CvHistogram* inHist, float thresholdVal);
void		his_CalcGravityCenter2(IplImage* inImg, RECT blobBox, POINT *outCenter);
void		his_CalcGravityCenter(IplImage* inImg, POINT *outCenter);
void		his_CountBoxHistogram(IplImage* inImg, RECT inRect, CvHistogram *outHist);
void		his_HistogramDiff(CvHistogram* hist1, CvHistogram *hist2, CvHistogram *histRst);
void		his_BlobCenterShift(IplImage* inImg, RECT *inRect, int range);

//mask image
void		his_TrackInit(IplImage *inImage, IplImage *inMask, RECT inRect);
void		his_TrackNextFrame(IplImage* inImg, RECT inRect, TkResult *outResult);
void		his_TrackInit_Bins(IplImage *inImg, IplImage *inMask, RECT inRect, int nbins1, int nbins2, int nbins3);
float		his_CountFGPixel(IplImage *inImg, RECT inRect);
CvHistogram* his_HistogramDivide(CvHistogram* hist1_model, CvHistogram *hist2_denom);

void		his_TrackCleanUp();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -