У меня есть финальный проект по распознаванию лиц. Я решил выполнить этот проект с использованием Matlab и Computer Vision Toolbox, потому что, как вы знаете, этот набор инструментов использует алгоритм Виолы Джонса для обнаружения объектов.
Я написал код ниже, но код соответствует лицу с объектом без лица.
Вопрос
Как изменить код, чтобы он соответствовал только лицам?
clear all
clc
% Read input image
I = imread('C:\imageprocessingwithMatlab\Image001.jpg');
figure,imshow(I);
%% Detect Faces in the image
% Create a detector object
faceDetector = vision.CascadeObjectDetector('FrontalFaceCART');
% Detect faces
bbox = step(faceDetector, I);
% Draw boxes around detected faces and display results
IFaces = insertObjectAnnotation(I, 'rectangle', bbox, 'Face');
figure, imshow(IFaces), title('Detected Faces');