SURF points in the video?

4 views (last 30 days)
muhammad faiz
muhammad faiz on 22 Dec 2016
Commented: muhammad faiz on 22 Dec 2016
How do i plot SURF points in the video? i need to visually look at the points by frame. please help
  2 Comments
KSSV
KSSV on 22 Dec 2016
Can you give more explanation on what you want to do?
muhammad faiz
muhammad faiz on 22 Dec 2016
Basically, i would like to do a detection by SURF method in real time and i'm using 'imaq.VideoDevice' to do some real recording.
In every image frame of the real time video, i need to plot the SURF points in every frame.
should i use 'Imshow(image); hold on; and Plot the points in every frame?
or are there any efficient method?
*this is my code*
vidDevice = imaq.VideoDevice('winvideo',1); videoPlayerIn = vision.VideoPlayer;
%% nFrames = 1; while (nFrames<400) rgbData = step(vidDevice); greyimage=rgb2gray(rgbData); points = detectSURFFeatures(greyimage); imshow(greyimage);hold on; strongestPoints = points.selectStrongest(10); strongestPoints.plot('ShowScale',true);
nFrames = nFrames + 1;
end

Sign in to comment.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!