필터 지우기
필터 지우기

saving classified 7 facial expressions into 7 folders.

조회 수: 1 (최근 30일)
saeeda saher
saeeda saher 2019년 12월 29일
댓글: Walter Roberson 2020년 1월 28일
I am trying to detect faces in the image and label the images with predicted facial expressions, such as angry, disgust, happy, fear, surprise and neutral, the I want to crop these predicted facial expressions and save them into folders, as like, the face which is labeled angry should be cropped and saved in angry folder, the face which is labeled happy should be cropped and saved in the happy folder, and so on. I have done till face detection and facial expression prediction, I need help in the cropping and saving task.

채택된 답변

Image Analyst
Image Analyst 2019년 12월 29일
Inside the for loop, but at the bottom of the for loop, do this:
% Get predicted class (facial expression) of this sub-image.
thisClass = label_str{i};
% Get output folder for this particular class.
folder = fullfile(location, thisClass);
if ~isfolder(folder)
% If folder does not exist, create it.
mkdir(folder);
end
% Save sub-image into this folder.
thisFileName = sprintf('%d.png', i); % Give it a number as the filename.
thisFileName = fullfile(folder, thisFileName); % Prepend the folder to get the full filename.
fprintf('Writing %s.\n', thisFileName);
% Do the actual write of the sub-image to the folder.
imwrite(classFace, thisFileName)
  댓글 수: 8
saeeda saher
saeeda saher 2019년 12월 30일
Images are of different names. But I do not know why its over writting them. please help me.
Image Analyst
Image Analyst 2019년 12월 30일
It's difficult for me to help you when I don't have the directory structure that you're using. Make it easy for me to help you by zipping up a folder of small images with the names that they have and explain where you'd like the sub-images to be saved. Have several, so you will probably have to resize the images to get the zip file to be smaller than the (I think) 5 MB attachment limit.

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

추가 답변 (1개)

Sidra  Ashraf
Sidra Ashraf 2020년 1월 28일
hi, i have to do same work. would you -please share the code of face detection and cropping? i shall really be thankful to you if you provide me code. please reply.
  댓글 수: 1
Walter Roberson
Walter Roberson 2020년 1월 28일
When reading your request, it would not be uncommon for people to be left with the impression that you are trying to avoid having to program the most difficult steps of your homework assignment.

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

Community Treasure Hunt

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

Start Hunting!

Translated by