i need to crop an image after face detection

1 view (last 30 days)
krishnaveni
krishnaveni on 25 Jan 2014
Commented: priti kale on 15 Oct 2018
i need to crop the face after face detection using viola jones method clc; vid = videoinput('winvideo',1); preview(vid); start(vid); set(vid, 'ReturnedColorSpace', 'RGB'); for frame =1:2 % your function goes here thisFrame = getsnapshot(vid); if frame == 1 a = thisFrame; else b = thisFrame; end pause(1); end faceDetector = vision.CascadeObjectDetector(); bbox = step(faceDetector, a); IFaces = insertObjectAnnotation(a, 'rectangle', bbox, 'face'); imshow(IFaces); after this i have to crop the face
  2 Comments
prashanth
prashanth on 20 Feb 2014
for i = 1:size(BB,1)
J= imcrop(IFaces,BB(i,:));
figure(3),subplot(2,2,i);imshow(J);
end
priti kale
priti kale on 15 Oct 2018
That is fine but I wish to crop more face than this codes so where i do changes in code.

Sign in to comment.

Answers (1)

Explorer
Explorer on 25 Jan 2014

Categories

Find more on Computer Vision Toolbox in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!