code to detect lips and nose in a detected face

i need a code to detect and lips and nose in a given detected face..
pls do help if possible..
thanx a lot

답변 (3개)

vijay krishna
vijay krishna 2016년 7월 22일

1 개 추천

code to detect nose
k=imread('MYface.jpg'); %preferably 150*150 size image I=k(:,:,1);
faceDetect = vision.CascadeObjectDetector(); bbox=step(faceDetect,I); face=imcrop(I,bbox);
imshow(face);
ndetect=vision.CascadeObjectDetector('Nose','MergeThreshold',1); %ndetect = vision.CascadeObjectDetector('Nose', 'UseROI', true);
nosebox=step(ndetect,face); noseCenterx=nosebox(1,1)+(nosebox(1,3)/2)+bbox(1); noseCentery=nosebox(1,2)+(nosebox(1,4)/2); noseCentery=noseCentery+bbox(2); %shape=[noseCenterx-50 noseCentery+200]; shape=[noseCenterx noseCentery]; imshow(I);hold on;plot(shape(:,1),shape(:,2),'+','MarkerSize',10);
Sean de Wolski
Sean de Wolski 2011년 3월 29일

0 개 추천

imshow(your_face_image);
Hmbx = msgbox('Please click the nose first then the lips!');
uiwait(Hmbx)
[x y] = ginput(2);
fprintf('\nNose is at %3.1f, %3.1f\n',x(1),y(1));
fprintf('Lips are at %3.1f, %3.1f\n',x(2),y(2));
Woo Kim
Woo Kim 2011년 9월 26일

0 개 추천

Can I use your code in my program? Thanks.

댓글 수: 1

Jan
Jan 2011년 9월 26일
Yes, or no, it depends.
Are you asking, if you are allowed to use some code, or if you are able to use it, e.g. because you have no MATLAB?
And whom are you asking? Sean de, shredha or anyone else?

댓글을 달려면 로그인하십시오.

태그

질문:

2011년 3월 18일

답변:

2016년 7월 22일

Community Treasure Hunt

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

Start Hunting!

Translated by