-
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
-
Array-Signal-Processing-Research
20年来阵列波束形成的发展(延时求和算法、基于波束谱估计的算法、互相关算法、参数法)(Two decades of array signal processing)
- 2012-04-23 11:00:49下载
- 积分:1
-
reliability-index
一个求工程结构可靠度指标的算例,用matlab编程实现。(Engineering structure reliability index)
- 2013-07-22 09:59:41下载
- 积分:1
-
Modal-Analysis-and-Damage-Diagnosis
东南大学的《结构模态分析及其损伤诊断》,系统地介绍了结构模态信号处理的算法,是模态信号处理编程和学习的必备选择。(" Modal Analysis and Damage Diagnosis" Southeast University, introduced the algorithm modal signal processing, signal processing modal learning programming and necessary choice.)
- 2013-12-19 22:34:38下载
- 积分:1
-
Nonlinear-integer-programming-box
介绍了matlab中非线性整数规划箱,介绍了非线性整数规划的编程(Matlab introduced nonlinear integer programming box , introduces nonlinear integer programming programming
)
- 2021-04-26 17:28:45下载
- 积分:1
-
vanoverschee
里面有一篇关于子空间辨识的论文,并配合相应的程序代码,对学习子空间辨识很有帮助(Inside there is a subspace identification papers, and with the appropriate code on the Learning Subspace Identification ,it is very uesful.)
- 2020-09-17 15:47:55下载
- 积分:1
-
huanreqi
用于换热器的初步计算和设计,非常管用,非常管用(Preliminary calculation and design for heat exchanger)
- 2020-06-29 12:40:01下载
- 积分:1
-
largest_lyapunov
混沌时间序列算法中求解最大李雅谱诺夫常数。(Chaotic time series algorithm to solve the maximum lyapunov constant.)
- 2012-09-17 11:03:39下载
- 积分:1
-
UnEncrypted
COMMANDE VECTORIELLE DE MACHINE ASYNCHRONE
EN ENVIRONNEMENT TEMPS RéEL MATLAB/SIMULINK
- 2015-02-27 18:06:41下载
- 积分:1
-
Petitcolas035-ch03
matlab porgram for license plate
- 2011-10-03 17:54:23下载
- 积分:1