文件名称:易语言-基于灰度值的空间向量图像相似度算法
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-15 12:15:16
图形图像源码
介绍一下原理:RGB图像通过公式转化为灰度图像,完成图像的灰度化,建立灰度直方图,通过两幅图像的灰度直方图,以4个灰度值为一组,建立64组数据,因为灰度直方图的定义域就是0~255,所以总共有256组数据,将所得的64组数据中的每4个数据,通过加权求和,得到64个数值,这些数值便是图像的“指纹”,将两组图像的指纹映射到64维空间,得到两组64维空间向量,通过空间夹角余弦公式得到两组图像的余弦值,将余弦值加一后除二,得到的小数乘100便是相似度。 这个程序的具体实现呢,大致分为三部分:1、将图像灰度化;2、将灰度化的图像建立直方图;3、将直方图映射到多维空间得到向量后计算夹角余弦值。
【文件预览】:
图片相似度比较
----图片相似度比较.e(13KB)