MATLAB中imfill()函数解释
来源:互联网 发布:巴蒂斯图塔巅峰数据 编辑:程序博客网 时间:2024/05/19 22:04
Matlab函数imfill简介
函数功能: 该函数用于填充图像区域和“空洞”。
语法格式:
BW2 = imfill(BW)
这种格式将一张二值图像显示在屏幕上, 允许用户使用鼠标在图像上点几个点, 这几个点围成的区域即要填充的区域。要以这种交互方式操作, BW必须是一个二维的图像。用户可以通过按Backspace键或者Delete键来取消之前选择的区域;通过shift+鼠标左键单击或者鼠标右键单击或双击可以确定选择区域。
[BW2,locations] = imfill(BW)
这种方式, 将返回用户的取样点索引值。注意这里索引值不是选取样点的坐标。
BW2 = imfill(BW,locations)
这种格式允许用户编程时指定选取样点的索引。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');
subplot(121), imshow(BW4), title('源图像二值化')
subplot(122), imshow(BW5), title('填充后的图像')
0 0
- MATLAB中imfill()函数解释
- matlab imfill函数
- matlab:imfill学习
- imfill
- imfill matlab fillimage regions and holes
- matlab eps函数解释
- Matlab中的bwmorph函数解释
- MATLAB 常用函数的解释
- 使用opencv实现matlab中的imfill填充孔洞功能
- matlab imshow函数的具体解释
- MATLAB的fminunc函数使用参数解释
- Matlab图像处理函数blkproc的解释
- 学习:imfill
- imfill简介
- matlab中sum函数
- matlab中sub2ind函数
- matlab中s函数
- matlab中sum函数
- Netty简介
- solr hard soft提交均衡设置,并取消手动提交
- php基础知识 9.数组
- 【C】五大排序算法
- 网络协议
- MATLAB中imfill()函数解释
- Liferay DXP Soy portlet系列(一) 创建SOY portlet
- MySQL 重温SQL——行转列,列转行
- HDU 5901 Count primes (大素数模板题)
- Android桌面悬浮窗效果实现,仿360手机卫士悬浮窗效果
- 反射机制
- 1898要发就发
- Git 配置github相关信息
- 做了一点点蓝桥杯真题