资源简介
图像相似度量Matlab代码,
采用了两种方式.

代码片段和文件信息
function [countI] = GetRgbHist(filename)
%GetRgbHist---获取图像直方图
%filename-----图像文件名或图像绝对路径
%count--------图像直方图
info = imfinfo(filename);
I = imread(filename);
[N1N2] = size(I);
%info.BitDepth=24时计算的是RGB图像,否则是灰度图。
if info.BitDepth == 24
[count1x] = imhist(I(::1)); %计算R通道的直方图
[count2x] = imhist(I(::2)); %计算R通道的直方图
[count3x] = imhist(I(::3)); %计算R通道的直方图
%下面两行转为一维的直方图
count = [count1count2count3];
count = reshape(count256*31);
else
count = imhist(I);
end
count = count/(N1*N2); %归一化处理解决图像缩放问题。
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 35992 2010-09-05 09:27 图像相似\1.jpg
文件 44251 2010-09-05 09:27 图像相似\12.jpg
文件 38062 2008-12-28 12:39 图像相似\2.jpg
文件 20154 2010-09-01 21:54 图像相似\22.jpg
文件 44969 2010-09-01 21:48 图像相似\23.jpg
文件 41130 2010-02-26 12:27 图像相似\3.jpg
文件 42820 2010-02-26 12:28 图像相似\31.jpg
文件 32925 2010-02-26 12:27 图像相似\32.jpg
文件 661 2010-09-05 11:11 图像相似\GetRgbHist.m
文件 714 2010-09-05 10:57 图像相似\imsimilar.m
文件 3048 2010-09-05 12:07 图像相似\test.m
..A.SH. 81408 2010-09-05 12:08 图像相似\Thumbs.db
目录 0 2010-09-05 16:19 图像相似
----------- --------- ---------- ----- ----
386134 13
相关资源
- 基于matlab的图像处理源程序
- 引导图像滤波器 Matlab实现
- 图像小波变换MatLab源代码
- 冈萨雷斯数字图像处理matlab版(第三
- 基于区域生长的图像分割MATLAB
- 基于matlab 的图像处理100实例
- 8领域边界跟踪 图像处理 matlab
- 细胞图像分割matlab代码
- 图像的二进小波分解matlab源码(保证
- Matlab图像二值化和逆向二值化
- matlab-图像处理算法
- p文件,MATLAB的
- matlab 数字图像对比度拉伸算法
- MATLAB实现混沌图像加密仿真程序
- 数字图像处理radon matlab变换算法代码
- 图像匹配matlab源程序sift算法
- 图像降噪Matlab代码
- Matlab图像分割边缘提取算法
- 基于MATLAB的图像特征点匹配和筛选
- 传统关联成像、计算鬼成像matlab
- 医学图像重建作业matlab源码
- 高光谱图像pca分析特征提取
- MATLAB7.x图像处理
- SPECT图像重建与结果分析
- 图像的饱和度,亮度,色调的matlab代
- 系数绝对值最大 图像融合MATLAB算法
- MATLAB多聚焦图像融合将两张到六张不
- matlab实现对两幅图像的叠加
- 世上最牛的23个图像跟踪算法MATLAB程序
- 图像信息熵 matlab M文件
评论
共有 条评论