资源简介
对图像进行清晰度评价的指标,包含熵、交叉熵、峰值信噪比、Qabf、平均梯度、SSIM、互信息、NMI等,采用MATLAB编写。
代码片段和文件信息
function outval = avg_gradient(img)
% 平均梯度,也称为清晰度,反映了图像中的微小细节反差与纹理变化特征,同时也反映了图像的清晰度,越大越清晰
if nargin == 1
img = double(img);
% Get the size of img
[rcb] = size(img);
dx = 1;
dy = 1;
for k = 1 : b
band = img(::k);
[dzdxdzdy] = gradient(banddxdy);
s = sqrt((dzdx .^ 2 + dzdy .^2) ./ 2);
g(k) = sum(sum(s)) / ((r - 1) * (c - 1));
end
outval = mean(g);
else
error(‘Wrong number of input!‘);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 560 2016-01-26 22:17 图像清晰度评价指标Matlab\Avg_Gradient.m
文件 757 2015-12-23 16:05 图像清晰度评价指标Matlab\cross_entropy.m
文件 234 2015-12-23 16:05 图像清晰度评价指标Matlab\entropy.m
文件 921654 2015-12-23 16:05 图像清晰度评价指标Matlab\labA.jpg
文件 921654 2015-12-23 16:05 图像清晰度评价指标Matlab\labB.jpg
文件 1974 2015-12-23 16:05 图像清晰度评价指标Matlab\mi.m
文件 1388 2015-12-23 16:05 图像清晰度评价指标Matlab\nmi.m
文件 555 2015-12-23 16:05 图像清晰度评价指标Matlab\psnr.m
文件 3191 2015-12-23 16:05 图像清晰度评价指标Matlab\Qabf.m
文件 46868 2015-12-23 16:06 图像清晰度评价指标Matlab\result_lab.jpg
文件 4482 2015-12-23 16:06 图像清晰度评价指标Matlab\ssim.m
文件 35328 2016-03-24 14:21 图像清晰度评价指标Matlab\图像清晰度评价函数说明.doc
目录 0 2017-05-02 17:20 图像清晰度评价指标Matlab
----------- --------- ---------- ----- ----
1938645 13
- 上一篇:MATLAB 画圆柱体
- 下一篇:基于Matlab的图像RGB和HIS互换
相关资源
- 基于Matlab的图像RGB和HIS互换
- MATLAB 画圆柱体
- nc文件的读取作图
- MATLAB JPEG图像压缩
- matlab图像融合程序
- 导线网平差matlab程序
- ID3算法MATLAB实现,机器学习作业
- 基于颜色的matlab代码
- 图像分类模式识别算法源代码
- MATLAB直方图绘制代码
- matlab 一维传热问题
- matlab实现小波变换融合以及信息熵、
- 小波变换matlab
- matlab编写的地震剖面显示程序
- FMCW毫米波雷达测量呼吸心跳算法mat
- kld采样
- 以高斯塞德尔法和牛顿拉夫逊法为思
- 切比雪夫轨道拟合MATLAB代码
- matlab三维点坐标生成点云
- 改进灰色马尔科夫模型估测湖北省用
- 带时间窗的车辆路径规划问题的粒子
- 步长加速法寻优迭代
- Matlab GUI图像图形基础教程
- 人眼检测、疲劳驾驶检测,MATLAB代码
- 小波神经网络MAtlab工具箱
- 可以运行的GA 算法 ,matlab 编写
- CRC32的FPGA并行实现原理及MATLAB仿真
- DWT小波变换MATLAB
- 读取jiason测高卫星nc文件matlab代码
-
MATLAB_SIMUli
nk系统仿真超级学习手册
评论
共有 条评论