求取图像的平均梯度---matlab ---M文件

时间:2012-07-09 05:14:23
【文件属性】:

文件名称:求取图像的平均梯度---matlab ---M文件

文件大小:665B

文件格式:NONE

更新时间:2012-07-09 05:14:23

平均梯度 matlab

有关于求取图像平均梯度的matlab M 文件;可以为你省去那么一点时间。 ———共享改变未来!———


网友评论

  • %读入两幅图像 img=imread('name.jpg') %精度转换 img = double(img); %获取图像大小信息 [r,c,b] = size(img); dx = 1; dy = 1; for k = 1 : b band = img(:,:,k); dzdx=0.0; dzdy=0.0; [dzdx,dzdy] = gradient(band,dx,dy); s = sqrt((dzdx .^ 2 + dzdy .^2) ./ 2); g(k) = sum(sum(s)) / ((r - 1) * (c - 1)); end %求图像的平均梯度 MeanGradient= mean(g); 自己品
  • 代码没有问题 ,可以运行,解决了当时的需求,感谢
  • 可以的 学习 了
  • 第一次下载到哪了,怎么找不到
  • 学习一下,谢谢
  • 运行结果不对
  • 可以运行,可是结果和另外的方法算的不一样,不知道哪个是对的
  • 太好了 谢谢分享 挺好用的
  • 没有出预想的结果,可能需要改一下!
  • 稍改一下,很好用的~
  • 很不错,确实值得学习
  • 可以用,很不错!
  • 很好,有帮助。多谢分享
  • 为什么最后我得不到平均梯度值呢....只有矩阵..
  • 需改一下运行,值得学习
  • 可以学习的呀 不错的呀 我喜欢的
  • 不如自己写
  • 可以运行哦
  • 程序比较好,可以运行。但是没达到自己的要求
  • 很实用,程序可以运行,不错的资源!