搜索资源列表
用bandelet进行图像分割的matlab代码
- A Matlab Tour of Second Generation Bandelets 附有每部分代码的说明 function x = perform haar transform(x, dir); x = x(:); % to be sure we have a column vector J = floor( log2(length(x)) ); % number of scales if dir==1 % forward transform for j=1:J c = x(
Wavelet-image-denoising-procedures
- 小波图像去噪程序。th=sigma*sqrt(2*log10(L*T)) 计算阈值 ch=c(1,num(4-i,1):num(4-i,3)+step(4-i)-1) 对各高频系数进行阈值处理 chl=length(ch) for j=1:chl if abs(ch(j))>=th ch(j)=sign(ch(j))*(abs(ch(j))-2*th/(1+exp(m*(ch(j)^2)))) 阈值处理函数 else -Wavelet image denois
DFT
- 函数paddedsize可计算P和Q的最小偶数值,PQ则是避免折叠误差的串扰所采用的补零方法。 函数dftfilt是用于频率域滤波的M函数 在house中进行空域滤波与频域滤波的比较 函数dftuv创建用于实现频率域滤波器的网格数组 在number中进行低通滤波 还可基于lpfilter生成高通滤波器。 函数D=hypot(U,V)<=>D=sqrt(U.^2+V.^2)替代 函数f=tofloat(f)<=>f=im2double(f)替代-
calculator176
- 简单计算器,可以实现⑴正弦sin⑵余弦cos⑶正切tan⑷开平方sqrt⑸反正弦arcsin⑹反余弦arccos⑺反正切arctan⑻常用对数lg⑼自然对数ln⑽e指数exp⑾乘幂函数∧-A simple calculator, you can achieve of ⑴ sine sin ⑵ the cosine cos ⑶ tangent tan ⑷ open square sqrt ⑸ anyway chord arcsin ⑹ inverse cosine arccos ⑺ arctang