I am not getting the thin image please solve this problem.

1 vue (au cours des 30 derniers jours)
uma
uma le 24 Avr 2020
Commenté : Mehmed Saad le 24 Avr 2020
function img = loading
imagefolder='C:\Users\Dell\Desktop\python tutorials\matlab\myfiles\matlab\myfiles\Dataset 1';
fileextension='.tif';
img=cell(1);
foldercontent=dir([imagefolder,'*',fileextension]); % loads images in foldercontent variable.
n=size(foldercontent,1);
[filename, pathname] = uigetfile('*.tif', 'Pick an Image');
if isequal(filename,0) || isequal(pathname,0)
warndlg('Image is not selected');
else
a=imread(fullfile(pathname,filename));
imshow(a);
end
tic
for i=1:n
disp(i);
string = [imagefolder,foldercontent(i,1).name];
image =imread(string);
img{i,1}=string;
img{i,2}=image;
binary_image1=im2bw(img{i,2});
%Small region is taken to show output clear
binary_image = binary_image1(20:100,20:150);
figure;imshow(binary_image);title('Binary image');
%Thinning
thin_image=~bwmorph(binary_image,'thin',Inf);
figure;imshow(thin_image);title('Thinned Image');
  1 commentaire
uma
uma le 24 Avr 2020
sir please tell me where is the wrong in the above code

Connectez-vous pour commenter.

Réponse acceptée

Mehmed Saad
Mehmed Saad le 24 Avr 2020
add a slash at the end of imagefolder because currently you are looking at
imagefolder='C:\Users\Dell\Desktop\python tutorials\matlab\myfiles\matlab\myfiles\Dataset 1';
fileextension='.tif';
Type in coomand window
dir([imagefolder,'*',fileextension])
No matches for pattern 'C:\Users\Dell\Desktop\python tutorials\matlab\myfiles\matlab\myfiles\Dataset 1*.tif'.
and foldercontent will be empty
Now add a slash at the end of imagefolder
imagefolder='C:\Users\Dell\Desktop\python tutorials\matlab\myfiles\matlab\myfiles\Dataset 1\';
fileextension='.tif';
Now type in command window
dir([imagefolder,'*',fileextension])
foldercontent was empty when you gave it wrong path, now it has all the files *.tif
  6 commentaires
uma
uma le 24 Avr 2020
thanks for the reply.
Yes i have written this code myself.
Mehmed Saad
Mehmed Saad le 24 Avr 2020
cheers

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by