
笔记
Windy Hill-
学习笔记
展开
-
matlab 实现二值图像孔洞填充函数imfill()
代码如下: function [I2,locations] = imfill(varargin) [I,locations,conn,do_fillholes] = parse_inputs(varargin{:}); if do_fillholes if islogical(I) mask = uint8(I); else mask = I; end mask = padarray(mask, ones(1,ndims(mask)),原创 2022-05-28 10:07:05 · 2462 阅读 · 0 评论 -
matlab使用腐蚀去除图像中的某些部分
文章目录前言一、用到的函数二、使用步骤读入数据 前言 我们希望去掉下图中连接中心区域到边界焊接点的线,可使用方形结构元腐蚀该图像得到。 一、用到的函数 (1) strel :得到结构元 例如: SE = strel(‘square’,3); %得到 3x3 大小的方形结构元 SE = strel(‘diamond’,1) %得到 3x3 大小的十字形结构元。 (2) imerode 使用 imerode 函数进行图像腐蚀。imerode 函数需要两个基本输入参数:待处 理的输入图像以及结构元素对象。 I原创 2022-05-28 09:59:50 · 4944 阅读 · 0 评论