击中击不中变换Matlab实现
MATLAB 实现 变换
2023-09-14 09:01:05 时间
% S1、S2为结构元素
The syntax bwhitmiss(BW1,SE1,SE2) is equivalent to imerode(BW1,SE1) amp; imerode(~BW1,SE2)
更为直观的实现方式代码:
% S1、S2为结构元素
【MATLAB】离散余弦变换滤波算法(DCT) 之前介绍的所有滤波算法都是空间域滤波算法(即2D滤波算法)。离散余弦变换滤波算法(DCT)属于频率域滤波算法(即3D滤波算法)。
% 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】离散余弦变换滤波算法(DCT) 之前介绍的所有滤波算法都是空间域滤波算法(即2D滤波算法)。离散余弦变换滤波算法(DCT)属于频率域滤波算法(即3D滤波算法)。
相关文章
- 【GUI】用于电动助力车性能分析的GUI(Matlab代码实现)
- 【路径规划】一种越野环境下车辆驾驶风险规避运动规划算法(Matlab代码实现)
- 基于粒子群优化算法的p-Hub选址优化(Matlab代码实现)
- 【负荷预测】基于VMD-SSA-LSTM光伏功率预测(Matlab代码实现)
- 具有成本效益的深度信任网络的智能LEACH的多级动态优化(Matlab代码实现)
- 基于重要抽样技术的非序贯蒙特卡洛法(Matlab代码实现)
- 基于能量的凸集高光谱端元提取算法(Matlab代码实现)
- lssvm聚类研究(Matlab代码实现)
- 用于平抑可再生能源功率波动的储能电站建模及评价(Matlab代码实现)
- 【无功优化】基于二阶锥规划的配电网无功优化算法【IEEE33节点】(Matlab代码实现)
- 使用机器学习代码的光热发电和风力涡轮机人工智能系统研究(Matlab代码实现)
- 【四旋翼飞行器】约束驱动的生产线植绒方法:V形作为节能策略研究(Matlab代码实现)
- 时频分析及同步挤压变换研究(Matlab代码实现)
- 【STFT-FD】窗口大小固定在频域中的短时傅里叶变换研究 (Matlab代码实现)
- 【信号处理】离散小波变换DWT-小波变换和脑电信号特征提取(Matlab代码实现)
- 基于改进霍夫变换通过曲率进行圆检测(Matlab代码实现)
- 基于小波变换的图像边缘检测算法的研究(Matlab代码实现)
- 【通信原理】基于matlab实现OFDM通信系统的仿真
- 不同Radix实现方式的快速傅里叶变换复杂度matlab仿真分析,对比基2,基4以及分裂基
- 基于FPGA的16QAM调制器verilog实现,包括testbench,并通过MATLAB显示FPGA输出信号的星座图
- 【时空敏感性分析】肿瘤生长模型的时空敏感性研究(Matlab代码实现)
- 时间重分配多同步挤压变换在旋转机械轴承故障诊断中的应用(Matlab代码实现)
- 【语音处理】用于音频盲源分离的谐波矢量分析 (HVA)(Matlab代码实现)