how to I use this syntax for People detection [___] = step(peopleDetector,I,roi)
조회 수: 2 (최근 30일)
이전 댓글 표시
I have ROI (REGION OF INTERESTEd) and which comes from a function that detects movement in a video and I would like to pass it to the spet detection method, how to do it?
댓글 수: 0
답변 (2개)
Image Analyst
2017년 12월 2일
Pass it in the argument list to your "spet detection" function
output = MySpetDetectionFunction(ROI);
댓글 수: 3
Image Analyst
2017년 12월 2일
I don't know what "the spet detection" method is. Presumably you know and you've already written it or have an algorithm for it and just need to make it into a function, perhaps from a script that it's in now - I don't know. Since you say " the" it's like you already have it. If you don't already have it, then I don't either and can't write it for you.
Walter Roberson
2017년 12월 2일
Your line
[output] = peopleDetector(Tab_bboxes{54});
is equivalent to
[output] = step(peopleDetector, Tab_bboxes{54});
which is missing the ROI portion.
Your line
Tab_bboxes = multiObjectTracking();
creates a multitracker object from the Automated Driving System Toolbox, https://www.mathworks.com/help/driving/examples/multiple-object-tracking-tutorial.html, the output of which is an object, not a cell array. The tracker needs to be be used with updateTracks() to find tracks.
댓글 수: 2
참고 항목
카테고리
Help Center 및 File Exchange에서 Tracking and Motion Estimation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!