-
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
-
diliuzhang
说明: 第六章 MATLAB 特殊图形的绘制
6.1 区域图
6.2 填充图
6.2.1 二维填充图
6.2.2 三维填充图
6.3 条形图
6.3.1 二维条形图
6.3.1 三维条形图
6.4 直方图
6.4.1 笛卡儿坐标系下的直方图
6.4.2 极坐标系下的直方图
6.5 圆体图
6.5.1 圆柱体的绘制
6.5.2 球体的绘制
6.5.3 椭圆体的绘制
6.6 饼图
6.6.1 二维饼图
6.6.2 三维饼图
6.7 排列图
6.8 离散图形的绘制
6.8.1 二维柄状图
6.8.2 三维柄状图
6.8.3 阶梯图
6.9 散点图
6.9.1 二维散点图
6.9.2 三维散点图
6.9.3 散点图矩阵
6.10 轮廓图
6.10.1 二维轮廓图
6.10.2 三维轮廓图
6.11 向量图
6.11.1 罗盘图
6.11.2 羽状图
6.11.3 箭头图
6.11.4 法线图
- 2010-04-18 16:16:48下载
- 积分:1
-
MATLAB
matlab函数指令集,对初学者有很大用处,共同学习,共同进步(matlab function instruction set, very useful for beginners, the common learning and common progress)
- 2009-04-23 22:49:45下载
- 积分:1
-
Class
Its all belongs to the beginners who loves to do projects or research in matlab
- 2011-08-12 20:51:57下载
- 积分:1
-
adaptive
最小均方算法在DPSK和4QAM中的实现,很有用啊,还有word文档介绍基本原理(least mean square algorithm for DPSk and 4QAM transmission )
- 2011-12-22 22:17:42下载
- 积分:1
-
Desk21343top
matlab课程编程【谷速软件】3D 2D矢量场绘图仪(matlab programming courses [Valley] speed software 3D 2D vector field plotter)
- 2015-01-02 18:14:53下载
- 积分:1
-
matlab-programming
介绍matlab编程的基本知识,对于初学者来说很有用(matlab programming course
)
- 2011-06-01 16:04:15下载
- 积分:1
-
PCA-Face-Recognition
用matlab实现的人脸识别算法Face-Recognition(Face-Recognition with matlab realise to recognise the human face.)
- 2012-05-10 17:04:59下载
- 积分:1
-
Untitled
MATlab避障控制算法 需要安装Tomlab工具箱,比matlab自带工具箱更具有优点!(MATlab obstacle avoidance control algorithm will need to install Tomlab toolbox, matlab own toolbox more than the benefits!)
- 2011-04-19 09:56:18下载
- 积分:1
-
LiSanTuXing
科学计算和工程中常会产生大量的离散数据,提供绘制这些数据并以图形的形式显示出来。(允许输入拉丁字符的拼音
请键入文字或网站地址,或者上传文档。
取消
Kēxué jìsuàn hé gōngchéng zhōng chánghuì chǎnshēng dàliàng de lísàn shùjù, tígōng huìzhì zhèxiē shùjù bìng yǐ túxíng de xíngshì xiǎnshì chūlái.将中文译成英语Central Standing Committee of scientific and engineering calculations produce a large number of discrete data, mapping data and provides graphical form displayed.
)
- 2011-09-20 20:23:08下载
- 积分:1