Owen code for imopen morphology function why not work ?how to solve ?

20 views (last 30 days)
clc
clear all
close all
im=imread('C:\Users\ASLAN\Desktop\ders\image processing\hw2\fingerprint.tif');
[m,n]=size(im);
a=[0 1 0;1 1 1;0 1 0];
for i=1:m
for j=1:n
if a(i,j)==0
im(i,j)=0;
[i,j]=min(im);
mm=min(im);
end
end
end
figure
imshow (mm);
  2 Comments
aslan memo
aslan memo on 5 Nov 2019
Edited: aslan memo on 5 Nov 2019
in morphology, if use (imopen) there are 2 step
1 -imerode
if a(i,j)==0
im(i,j)=0;
2-imopen
in imopen select the minimum number
[i,j]=min(im);
mm=min(im);

Sign in to comment.

Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!