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

19 次查看(过去 30 天)
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 个评论
aslan memo
aslan memo 2019-11-5
编辑:aslan memo 2019-11-5
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);

请先登录,再进行评论。

回答(0 个)

标签

Community Treasure Hunt

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

Start Hunting!

Translated by