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 views (last 30 days)
Show older comments
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.
0 Comments
Answers (1)
Saeid
on 10 Dec 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.
0 Comments
See Also
Categories
Find more on Computer Vision with Simulink in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!