文件名称:li9_23

  • 所属分类:
  • matlab例程
  • 资源属性:
  • [Matlab] [源码]
  • 上传时间:
  • 2012-11-26
  • 文件大小:
  • 1kb
  • 下载次数:
  • 0次
  • 提 供 者:
  • lzp****
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

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)...

  *(
相关搜索: imrotate

(系统自动生成,下载前可以参看下载内容)

下载文件列表

不变矩li9_23.m

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org