資源簡介
本程序是基于Mean-shift的視頻跟蹤算法的研究,并加入了調用攝像頭的功能。程序起始先調用攝像頭抓拍一些圖片作為選擇跟蹤區域的母板,然后雙擊跟蹤區域開始進行跟蹤!
代碼片段和文件信息
function?[?output_args?]?=?Untitled(?input_args?)
%UNtitleD?Summary?of?this?function?goes?here
%???Detailed?explanation?goes?here
%?第一幀用鼠標選擇要跟蹤的物體
clear?all;
vid?=?videoinput(‘winvideo‘1);
vid_src=getselectedsource(vid);
data?=?getsnapshot(vid);
set(vid‘TriggerRepeat‘Inf);
set(vid‘framesPerTrigger‘1);
set(vid‘frameGrabInterval‘1);
%set(vid‘ReturnedColorSpace‘‘rgb‘);
vidRes?=?get(vid?‘VideoResolution‘);
nBands?=?get(vid?‘NumberOfBands‘);
hImage=image(zeros(vidRes(2)vidRes(1)nBands));
preview(vidhImage);
global?num;
num=1;
for?picnum=1:50;
frame?=?getsnapshot(vid);
str=[‘picture‘?num2str(num)‘.jpg‘];
imwrite(framestr‘jpg‘);
num=num+1;
end
rgb=imread(‘picture50.jpg‘);%從這張圖片里面選擇跟蹤區域
figure(2)imshow(rgb);%顯示
[temprect]=imcrop(rgb);%該函數用于返回圖
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4222??2012-06-03?11:21??shift-shexiangtou\genzong.m
?????文件????????169??2008-12-18?19:14??shift-shexiangtou\weights.m
?????目錄??????????0??2012-06-17?10:37??shift-shexiangtou
-----------?---------??----------?-----??----
?????????????????4391????????????????????3
- 上一篇:Flash AS3游戲——找茬兒
- 下一篇:計算機組成原理實驗指導書白中英版
評論
共有 條評論