顔検出に関する最終プロジェクトがあります。ご存知のように、このツールボックスはオブジェクト検出に Viola Jones アルゴリズムを使用しているため、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');