Videodan insan nesnesini algılamak için peopleDetect
işlevini kullanıyorum. Skoru peopleDetect
yönteminden aldım ancak şimdi her karenin peopleDetect
işlevi tarafından işlendiği süreye ihtiyacım var çünkü zamana karşı puanı çizmem gerekiyor. Aşağıdaki kod her kare için bir puan verir:Kişiler kullanılarak çerçeve işlemenin zaman damgasıDetect
frameLeft = readerLeft.step();
% Detect people.
[bboxes,scores] = step(peopleDetector, frameLeft);
if ~isempty(bboxes)
% Find the centroids of detected people.
centroids = [round(bboxes(:, 1) + bboxes(:, 3)/2), ...
round(bboxes(:, 2) + bboxes(:, 4)/2)];
dispFrame = insertObjectAnnotation(frameLeft, 'rectangle' ,bboxes,scores);
else
dispFrame = frameLeft;
end
% Display the frame.
step(player, dispFrame);
Soru: nasıl yanı her adımında zaman almak için düzenleyebilirsiniz?
'un başlangıcında da
idx = 1;
'u başlatınız. Mıkkola - Bu yazıyı okumak için MATLAB Central’dan bu yazıyı yerleştirmeniz çok güzeldi ... ama yapmamalıydın. OP, sorunun ne olduğunu anlayabilmek için site dışı bir kaynağa gitmemizi söylüyor ... sadece tembel olmak. OP hiçbir çaba göstermedi, bu yüzden bu tembelliği düzeltmek zorunda kalmamalısınız. IMHO'yu kapatmak için oylanmalıydı. – rayryeng