91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

粒子濾波目標跟蹤算法,可以直接編譯運行,基于顏色直方圖特征

資源截圖

代碼片段和文件信息

????//?TwoLevel.cpp?:?定義控制臺應用程序的入口點。??
????//??
??????
????/************************************************************************/??
????/*參考文獻real-time?Multiple?objects?Tracking?with?Occlusion?Handling?in?Dynamic?Scenes??*/??
????/************************************************************************/??
??????
????//?#include?“stdafx.h“??
????#include???
????#include???
????#include???
????#include???
????#?include???
????#include???
????using?namespace?std;??
??????
??????
????#define?B(imagexy)?((uchar*)(image->imageData?+?image->widthStep*(y)))[(x)*3]???????//B??
????#define?G(imagexy)?((uchar*)(image->imageData?+?image->widthStep*(y)))[(x)*3+1]?//G??
????#define?R(imagexy)?((uchar*)(image->imageData?+?image->widthStep*(y)))[(x)*3+2]?//R??
????#define?S(imagexy)?((uchar*)(image->imageData?+?image->widthStep*(y)))[(x)]???
????#define??Num?10??//幀差的間隔??
????#define??T?40????//Tf??
????#define?Re?30?????//??
????#define?ai?0.08???//學習率??
??????
????#define?CONTOUR_MAX_AREA?10000??
????#define?CONTOUR_MIN_AREA?50??
??????
????#?define?R_BIN??????8??/*?紅色分量的直方圖條數?*/??
????#?define?G_BIN??????8??/*?綠色分量的直方圖條數?*/??
????#?define?B_BIN??????8??/*?蘭色分量的直方圖條數?*/???
??????
????#?define?R_SHIFT????5??/*?與上述直方圖條數對應?*/??
????#?define?G_SHIFT????5??/*?的R、G、B分量左移位數?*/??
????#?define?B_SHIFT????5??/*?log2(?256/8?)為移動位數?*/??
??????
????/*?
????采用Park?and?Miller方法產生[01]之間均勻分布的偽隨機數?
????算法詳細描述見:?
????[1]?NUMERICAL?RECIPES?IN?C:?THE?ART?OF?SCIENTIFIC?COMPUTING.?
????Cambridge?University?Press.?1992.?pp.278-279.?
????[2]?Park?S.K.?and?Miller?K.W.?1988?Communications?of?the?ACM??
????vol.?31?pp.?1192–1201.?
????*/??
??????
????#define?IA?16807??
????#define?IM?2147483647??
????#define?AM?(1.0/IM)??
????#define?IQ?127773??
????#define?IR?2836??
????#define?MASK?123459876??
??????
??????
????typedef?struct?__SpaceState?{??/*?狀態空間變量?*/??
????????int?xt;???????????????/*?x坐標位置?*/??
????????int?yt;???????????????/*?x坐標位置?*/??
????????float?v_xt;???????????/*?x方向運動速度?*/??
????????float?v_yt;???????????/*?y方向運動速度?*/??
????????int?Hxt;??????????????/*?x方向半窗寬?*/??
????????int?Hyt;??????????????/*?y方向半窗寬?*/??
????????float?at_dot;?????????/*?尺度變換速度?*/??
????}?SPACESTATE;??
??????
??????
????bool?pause=false;//是否暫停??
????bool?track?=?false;//是否跟蹤??
????IplImage?*curframe=NULL;???
????IplImage?*pBackImg=NULL;??
????IplImage?*pFrontImg=NULL;??
????IplImage?*pTrackImg?=NULL;??
????unsigned?char?*?img;//把iplimg改到char*??便于計算??
????int?xinyin;//跟蹤時輸入的中心點??
????int?xoutyout;//跟蹤時得到的輸出中心點??
????int?WidHei;//圖像的大小??
????int?WidInHeiIn;//輸入的半寬與半高??
????int?WidOutHeiOut;//輸出的半寬與半高??
??????
????long?ran_seed?=?802163120;?/*?隨機數種子,為全局變量,設置缺省值?*/??
??????
????float?DELTA_T?=?(float)0.05;????/*?幀頻,可以為30,25,15,10等?*/??
????int?POSITION_DISTURB?=?15;??????/*?位置擾動幅度???*/??
????float?VELOCITY_DISTURB?=?40.0;??/*?速度擾動幅值???*/??
????float?SCALE_DISTURB?=?0.0;??????/*?窗寬高擾動幅度?*/??
????float?SCALE_CHANGE_D?=?(float)0.001;??

評論

共有 條評論