How to detect faces without using vision.CascadeObjectDetector
3 views (last 30 days)
Show older comments
I am new in matlab I am trying to detect faces without using built in functions but I not able to do this any help.
0 Comments
Answers (1)
yanqi liu
on 28 Mar 2022
yes,sir,may be use ycbcr color segment to identify face as simple method
if possible,can you upload your image to analysis?
4 Comments
yanqi liu
on 29 Mar 2022
yes,sir,if use different image,may be check
such as
im = imresize(I, 0.3, 'bilinear');
detector = mtcnn.Detector("MinSize", 15, "MaxSize", 308, "PyramidScale", 5);
[bboxes, scores, landmarks] = detector.detect(im);
displayIm = insertObjectAnnotation(im, "rectangle", bboxes, scores, "LineWidth", 2);
imshow(displayIm)
hold on
for iFace = 1:numel(scores)
scatter(landmarks(iFace, :, 1), landmarks(iFace, :, 2), 'filled');
end
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!