How to detect two different objects via webcam?
7 次查看(过去 30 天)
显示 更早的评论
Right now I can detect coloured objects and place a square box around the detected object (As seen in the image below). However, it automatically places a square box around all objects but what I wanted to do is to place square box around square objects and place a circle box around circle objects. I've been trying figure out how to do this a couple days with no luck. Please help
The image is from a live video capture from webcam
I'm using a modified version of this code from http://au.mathworks.com/matlabcentral/fileexchange/28757-tracking-red-color-objects-using-matlab
1 个评论
keerthana vallamkonda
2019-7-2
CAn you share your code to me or sent me an email keerthana.vallamkonda@ltts.com
thanks
回答(1 个)
Image Analyst
2016-5-6
First detect the colored objects (see my File Exchange for color segmentation demos). Then you'll have a segmented image (binary mask image) and you can call bwboundaries() to plot the exact shape around them.
I also attach my shape recognition demo in case you want to check that out.
2 个评论
Image Analyst
2016-5-7
I did - it's in the File Exchange. You can get it there so why do I need to attach it here?
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Feature Detection and Extraction 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!