Face recognition and image normalization
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Artyom
am 6 Nov. 2014
Kommentiert: Image Analyst
am 8 Jul. 2016
How can I normalize image to align the eyes with a horizontal line.
EyeDetect = vision.CascadeObjectDetector('EyePairBig');
I = imread('1.jpg');
BB=step(EyeDetect,I);
As I understand I can rotate image by imrotate , but I need to know angle of the rotation.
0 Kommentare
Akzeptierte Antwort
Dima Lisin
am 6 Nov. 2014
If (x1,y1) is the center of the first eye, and (x2, y2) is the center of the second eye, then (y2 - y1) / (x2 - x1) is the tangent of the angle between the line connecting the two centers and the horizontal. You can get the angle using atan2(y2-y1, x2-x1).
2 Kommentare
chinnurocks
am 8 Jul. 2016
How to get centre points of the eyes... automatically... I mean without using the data cursor manually ?
Weitere Antworten (1)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!