查看: 395|回复: 1|关注: 0

[未答复] 重构imreconstruct.........运行出错,之前是正常的,改用的代...

[复制链接]

新手

5 麦片

财富积分


050


1

主题

5

帖子

0

最佳答案
发表于 2018-4-16 21:19:37 | 显示全部楼层 |阅读模式
本帖最后由 18751808017 于 2018-4-17 16:02 编辑

clc;
clear all;
close all;
I1 = imread('timg3.jpg');
I=rgb2gray(I1);
f=imadjust(I,stretchlim(I),[1 0]);
I2=imreconstruct(imerode(f,strel('disk',15)),f)   %重构保留最长的,参数“ ”
thresh = graythresh(I)     %自动确定二值化阈值


I3 = im2bw(I2,thresh);       %对图像二值化
I4=bwareaopen(I3,5); %将小于55像素的单元去掉

subplot(221),imshow(I1),xlabel('原图');
subplot(222),imshow(f),xlabel('灰度处理');
subplot(223),imshow(I3),xlabel('基于阈值二值图像');
subplot(224),imshow(I4),xlabel('去躁后二值图像');




出错截图

出错截图

新手

5 麦片

财富积分


050


1

主题

5

帖子

0

最佳答案
 楼主| 发表于 2018-4-17 16:11:02 | 显示全部楼层
换个电脑就能正常运行了。。。。炸
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表