How do i go about doing real-time measurement of the width of an object from an image continuously from a video input using image processing?

2 visualizaciones (últimos 30 días)
I will be using a camera to constantly feed a stream of live video of a black tape. I will need to continuously measure the width of the tape(which may vary) as it unrolls, detect and log these changes for a simulink based controller.

Respuestas (1)

Saeid
Saeid el 10 de Dic. de 2018
Hi,
First you need to slice your video to solitary frames:
VideoData = VideoReader(Video Path);
NFrames = VideoData.NumberOfFrames;
for i=1:NFrames
CurrentFrame = read(VideoData, i);
% here you do your measurments on each frame
end;
And the measurment of the object really depends on the nature of your object and imaging condition.

Categorías

Más información sobre Computer Vision with Simulink en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by