Matlab:使用“检测和跟踪多个面部”来获取检测到的面部。

时间:2016-05-12 08:55:32

标签: matlab crop face-detection video-tracking

目前我尝试运行示例Detect and Track Multiple Face。当我尝试裁剪检测到的脸部图像时如下:

.....
while keepRunning
.....
displayFrame = insertMarker(displayFrame, tracker.Points);
for I=1:size(bboxes,1)
    J = imcrop(displayFrame, tracker.Bboxes(I, :));
    imshow(J);
    cropfile = sprint('crop %d.jpg, I);
    imwrite(J, cropfile, 'jpg');
 end
.....

但是当主题不在视野范围内时,由于尺寸(tracker.Bboxes)= [0,4],因此索引超出范围会出现错误。

0 个答案:

没有答案