Borrar filtros
Borrar filtros

How can i detect the forehead of human face

1 visualización (últimos 30 días)
djamaleddine djeldjli
djamaleddine djeldjli el 10 de Feb. de 2017
Editada: djamaleddine djeldjli el 11 de Feb. de 2017
i detect human face but i need only the forehead may someone help me please thank you

Respuestas (1)

Image Analyst
Image Analyst el 11 de Feb. de 2017
Try running stdfilt() to look for smooth regions. limit the region(s) it finds to the area within some reasonable sized region right above the eyes. Why do you need the forehead?
  2 comentarios
djamaleddine djeldjli
djamaleddine djeldjli el 11 de Feb. de 2017
i am using it to measure body temperature, but how can i use stdfilt() to detecte forehead from a face detectef by vision.CascadeObjectDetector
djamaleddine djeldjli
djamaleddine djeldjli el 11 de Feb. de 2017
Editada: djamaleddine djeldjli el 11 de Feb. de 2017
this is the code
rgbImage =imread('6.jpg');
% imshow(rgbImage);
faceDetector = vision.CascadeObjectDetector;
faceDetector.MergeThreshold=16;
bboxes = step(faceDetector, rgbImage);
IFaces = insertObjectAnnotation(rgbImage, 'rectangle', bboxes, 'Face');
figure, imshow(IFaces), title('Detected faces');
faceimage = imcrop(rgbImage,bboxes);
imshow(faceimage);
so to how can i do to detecte the forehead

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by