how to find the distance between two point in a video while playing video?

조회 수: 4(최근 30일)
hi i have a video that there are two points in it that the distance between them changing in video. so i want to find the displacement of these two points while video is playing and their distances change.How can i do it? thank you for your help.


Takuji Fukumoto
Takuji Fukumoto 2017년 1월 31일
You can get each frame with the following code. And deal with it as an image.
vidobj = vision.VideoFileReader('filename')
viewer = vision.DeployableVideoPlayer;
for N = 1:numframe
I = step(vidobj);
% write image processing algorithm here
Iout = *******
step(viewer, Iout)
where, numframe is number of frame.
Computer Vision system toolbox is required.

Community Treasure Hunt

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

Start Hunting!

Translated by