How can I make the centroid of bounding box to react to the line drawn inside a "LIVE" video?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Akira Chan
am 5 Mai 2014
Kommentiert: Image Analyst
am 21 Mär. 2018
Greetings,
As stated in the question title, I have a program that will help track object and have already draw a line so that it will show up a video only if the object was detected. However, no matter what I do, the centroid of the bounding object will not react to the line, any ideas on how to solve this? The figure below will show you a better idea on what I am trying to do. Here, I am trying to make a counter in such a way that, when an object(centroid of object) was crossing the green line, it will add 1 to the counter. I tried putting when the X-coordinate is less than 50, then the line will turn purple while it adds a counter. Of course, seeing that I posted it here means that it is a failure.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/162119/image.png)
Thank you very much.
Regards,
Chan
2 Kommentare
Image Analyst
am 5 Mai 2014
Well, not much we can do with what you have given us so all I can do is to give you encouragement that if you learn how to debug with this link that you'll eventually figure it out.
Akzeptierte Antwort
Image Analyst
am 5 Mai 2014
Your video adapter might have a frame rate property you can set. Run imaqtool and see what's there.
Weitere Antworten (1)
haseeb zia
am 21 Mär. 2018
hi i am also working on such type of project , kindly tell me how to change the color of line if centroid of bounding box is above the line. there is multiple object in my video
1 Kommentar
Image Analyst
am 21 Mär. 2018
Something like
if yTop + height/2 > rows/2
% Above middle
rectangle('Position', [xLeft, yTop, width, height], 'EdgeColor', 'r');
else
% Below middle
rectangle('Position', [xLeft, yTop, width, height], 'EdgeColor', 'b');
end
Siehe auch
Kategorien
Mehr zu Image Preview and Device Configuration finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!