Update Tracker
rect = imtrack_update(ptr_track, im)
Tracker object pointer
Input image or frame
Updated rectangle of the object being tracked
This function is used to update the location of the tracked object
n = aviopen(fullpath(getIPCVpath() + "/images/video.mpg")); S1 = avireadframe(n,1); S2 = avireadframe(n,5); S3 = avireadframe(n,10); S4 = avireadframe(n,15); rec = [ 147 58 48 33]'; subplot(221);imshow(S1);imrects(rec,[0 255 0]);title('Frame 1'); tracker = imtrack_init(S1,rec,"CSRT"); rec2 = imtrack_update(tracker,S2); subplot(222);imshow(S2);imrects(rec2,[0 255 0]);title('Frame 5'); rec3 = imtrack_update(tracker,S3); subplot(223);imshow(S3);imrects(rec3,[0 255 0]);title('Frame 10'); rec4 = imtrack_update(tracker,S4); subplot(224);imshow(S4);imrects(rec4,[0 255 0]);title('Frame 15'); imtrack_unloadall(); | ![]() | ![]() |