Clear Filters
Clear Filters

creating an image database

7 views (last 30 days)
Shreya Shetty
Shreya Shetty on 22 Jul 2019
Commented: Shreya Shetty on 25 Jul 2019
i want to create a database of images present in a folder by converting it to binary format.
can u pls share the procedure or the source code.
thank you

Accepted Answer

KALYAN ACHARJYA
KALYAN ACHARJYA on 22 Jul 2019
Edited: KALYAN ACHARJYA on 25 Jul 2019
Images=dir('C:\Complete_path\Input_folder_name\*.png'); %Input Images, Note on .format
outDirectory='C:\path_to create_out_folder\folder_name\'; % It will automatically ctreated
mkdir(outDirectory);
for i=1:length(Images)
ImgName=strcat('C:\Complete_path\Input_folder_name\',Images(i).name);
ImgName=imread(ImgName);
bw_image=im2bw(ImgName)
imwrite(bw_image,strcat(outDirectory,Images(i).name));
end
Please do minor change in the code, as per your requirements, any Issue let me know!
  5 Comments
KALYAN ACHARJYA
KALYAN ACHARJYA on 25 Jul 2019
Edited: KALYAN ACHARJYA on 25 Jul 2019
#Edited Answer Check
Are you sure your input images are RGB? May be your images are gray image, therefore skip the line.
Please do share complete code /replication code/sample images?

Sign in to comment.

More Answers (0)

Categories

Find more on Modify Image Colors in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!