新闻资讯
看你所看,想你所想

imfill

  • 外文名 imfill
  • 类    型 Matlab函数
  • 语法格式 BW2 = imfill(BW)
  • 函数功能 函数用于填充图像区域和"空洞"

基本简介

  ​Matlab函数imfill简介

  函数功能: 该函数用于填充图像区域和"空洞"使均她制你急沿巴肥微评

  语法格式:

  BW2 = imfill(BW)

  这种格式将一张二值图像显示在屏幕上, 允许用户使用鼠标在图像上点几个点, 这几个点围成的区域即要填充的区域。要以这种交互方式操作, BW必须是一个二维的图像。用户可以通过按Backspace键或者Delete键来取消之前选择的区域;通过shift+鼠标左键单击或者鼠标右键单击或双击可以确定选择区域。

  [BW2,l来自ocations] = imfill(BW)

  这种方式, 将返回用户的取样点索引值。注意这里索引值不是选取样点的坐标。

  BW2 = imfill(BW,locations360百科)

  这种格式允许用户编程时指定选取样点的索引。locations是个多维数组时, 数圆供核二代委讨似完业料组每一行指定一个区域。

  BW2 = imfill(BW,'holes')

  填充二值图像中的空洞区域。 如, 黑色的背景上有个白色的圆圈。 则这个圆圈内区域将被填充。

  I2 = imfill(I)

  这种调用格式将填充钟给庆层尽候论画灰度图像中所有的空洞区域。

  BW2 = imfill(BW,locations,conn)

  程序示例

  close all; clear; clc;

  BW4 = im2bw(imread('coins.png'));

  BW5 = imfill(BW4,'holes');

  su伤种草吸bplot(121), imshow(BW4), title('源图像二值化')

  subplot(122), imshow(BW5呢收相东攻坐就师明因封), title('填充后的图像')

转载请注明出处安可林文章网 » imfill

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com