-
li9_23
clear all
I=imread( lena.bmp )
figure imshow(I)
I2=imrotate(I,-4, bilinear ) 逆时针旋转4度
figure imshow(I2)
I3=fliplr(I) 垂直镜像
figure imshow(I3)
I4=imresize(I,0.5, bilinear ) 缩小为原图的1/2
figure imshow(I4)
A=double(I) 转换为double类型
计算7个不变矩
[nc,nr]=size(A)
[x,y]=meshgrid(1:nr,1:nc) 得到网格
x=x(:)
y=y(:)
A=A(:)
m.m00=sum(A)
if m.m00==0
m.m00=eps
end
m.m10=sum(x.*A)
m.m01=sum(y.*A)
计算均值
xmean=m.m10/m.m00
ymean=m.m01/m.m00
计算中心矩(li9_23.rar
cm.cm00=m.m00
cm.cm02=(sum((y-ymean).^2.*A))/(m.m00^2)
cm.cm03=(sum((y-ymean).^3.*A))/(m.m00^2.5)
cm.cm11=(sum((x-xmean).*(y-ymean).*A))/(m.m00^2)
cm.cm12=(sum((x-xmean).*(y-ymean).^2.*A))/(m.m00^2.5)
cm.cm20=(sum((x-xmean).^2.*A))/(m.m00^2)
cm.cm21=(sum((x-xmean).^2.*(y-ymean).*A))/(m.m00^2.5)
cm.cm30=(sum((x-xmean).^3.*A))/(m.m00^2.5)
im(1)=cm.cm20+cm.cm02
im(2)=(cm.cm20-cm.cm02)^2+4*cm.cm11^2
im(3)=(cm.cm30-3*cm.cm12)^2+(3*cm.cm21-cm.cm03)^2
im(4)=(cm.cm30+cm.cm12)^2+(cm.cm21+cm.cm03)^2
im(5)=(cm.cm30-3*cm.cm12)*(cm.cm30+cm.cm12)...
*((cm.cm30+cm.cm12)^2-3*(cm.cm21+cm.cm03)^2)...
+(3*cm.cm21-cm.cm03)*(cm.cm21+cm.cm03)...
+(3*(cm.cm30+cm.cm12)^2-(cm.cm21+cm.cm03)^2)
im(6)=(cm.cm20-cm.cm02)*((cm.cm30+cm.cm12)^2-(cm.cm21+cm.cm03)^2)...
+4*cm.cm11*(cm.cm30+cm.cm12)*(cm.cm21+cm.cm03)
im(7)=(3*cm.cm21-cm.cm03)*(cm.cm30+cm.cm12)...
*((cm.cm30+cm.cm12)^2-3*(cm.cm21+cm.cm03)^2)...
+(3*cm.cm12-cm.cm30)*(cm.cm21+cm.cm03)...
*()
- 2010-10-17 21:53:14下载
- 积分:1
-
FDTDmb
wave propagation in a dielectric slab
- 2010-11-12 21:40:09下载
- 积分:1
-
cubica34a
独立分量分析中的cubica34a代码 matlab格式
希望有用 (independent component analysis of Matlab code cubica34a hope useful format)
- 2007-05-19 16:47:25下载
- 积分:1
-
Spectral-Methods-in-MATLAB---Lloyd-N.-Trefethen
The aim of this book is to teach you the ssentials of spectral collocation methods with the aid of forty short Matlab programs, or M-les
- 2012-09-06 03:14:15下载
- 积分:1
-
11
说明: 基于先进信号预处理和自回归建模的滚动轴承故障诊断方法(A fault diagnosis methodology for rolling element bearings based on advanced signal pretreatment and auto regressive modelling)
- 2016-03-03 11:18:35下载
- 积分:1
-
daizu50
使用matlab实现FIR滤波器的50Hz陷波器设计,简单实用(Use matlab 50Hz notch FIR filter design, simple and practical)
- 2012-05-23 22:27:33下载
- 积分:1
-
OFDMBER_Done
基于OFDM的仿真程序,完整版,已完成仿真,并验证可行(Based on OFDM simulation program, the full version, simulation has been completed, and validation is feasible)
- 2015-04-13 10:30:39下载
- 积分:1
-
132
用MATLAB2008A编写的主成成分分析(MATLAB2008A prepared by Principal Component Analysis)
- 2009-05-14 22:13:59下载
- 积分:1
-
MPC-MATLAB
基于matlab的预测控制仿真教程,英文版,非常详细,很有借鉴意义。(Matlab simulation-based predictive control tutorial, English, very detailed, useful reference.)
- 2010-09-09 17:08:20下载
- 积分:1
-
matlab_register
说明: 使用matlab工具箱进行的图像配准,需提取特征点来实现配准(Using matlab toolbox for image registration, extraction of feature points needed to achieve alignment)
- 2008-10-14 15:23:25下载
- 积分:1