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?
5 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
回答 (1 件)
Saeid
2018 年 12 月 10 日
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 件のコメント
参考
カテゴリ
Help Center および File Exchange で Computer Vision with Simulink についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!