击中击不中变换Matlab实现
2014-11-08 15:43
344 查看
matlab击中击不中函数为bwhitmiss,调用形式为:
The syntax bwhitmiss(BW1,SE1,SE2) is equivalent to imerode(BW1,SE1) & imerode(~BW1,SE2)
更为直观的实现方式代码:
Ihm = bwhitmiss(I, S1, S2); % I为输入图像 % S1、S2为结构元素
The syntax bwhitmiss(BW1,SE1,SE2) is equivalent to imerode(BW1,SE1) & imerode(~BW1,SE2)
更为直观的实现方式代码:
clear all; I = zeros(120,180); I(11:80,16:75) = 1; I(56:105,86:135) = 1; I(26:55,141:170) = 1; figure,imshow(I); se = zeros(58,58); se(5:54,5:54) = 1; figure,imshow(se); %击中击不中变换 Ie1 = imerode(I,se); figure,imshow(Ie1); Ic = 1 - I; figure,imshow(Ic); S2 = 1 - se; figure;imshow(S2); Ie2 = imerode(Ic,S2); figure,imshow(Ie2); Ihm = Ie1 & Ie2; figure,imshow(Ihm);
相关文章推荐
- 在Matlab中实现透视变换的方法
- (实验二) --- 图像旋转变换---matlab实现
- MATLAB实现坐标系变换动画演示
- matlab实现S域到Z域变换
- 在Matlab中实现透视变换的方法
- FFT变换的MATLAB实现
- 语音学习笔记3------matlab实现傅里叶反变换ifft()函数
- Matlab 仿真实现TI Instaspin 的Foc 逆Clarke变换和SVPWM
- 基于Hough 变换的直线检测(Matlab实现)
- MATLAB实现图像镜像变换的源代码!
- matlab实现信号的变换
- Matlab中图像处理实例:灰度变换,空域滤波,频域滤波,傅里叶变换的实现
- DCT变换及matlab实现
- 分享:matlab实现分数阶傅里叶变换源程序
- matlab实现放射变换(非函数)
- (实验一) --- 彩色图像变换成灰度图像---matlab实现
- 基于K-L变换的人脸识别的MATLAB实现
- Matlab实现Hough变换检测图像中的直线 分类: 图像处理 2014-06-14 22:07 641人阅读 评论(0) 收藏
- 【Matlab】num2str实现数字1到字符串0001的变换
- 图像的等距变换,相似变换,仿射变换,射影变换及其matlab实现