文件名称:Diffusion Distance:计算直方图之间的扩散距离-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-21 12:07:50
matlab
DIFFUSION_DISTANCE 计算矩阵之间的扩散距离dist = 扩散距离(im1,im2,[sig,dim],阈值,pad_type]) [dist, iter] =diffusion_distance(im1, im2) 计算扩散距离im1 和 im2 之间(直方图)。 可选地返回迭代次数。 这个数字将受到限制直方图的大小和阈值,可以设置手动,或将取值 1e-4。 过滤阶段使用的填充方法可以使用第四个设置参数,默认为循环。 有关可用选项,请参阅帮助 imfilter。 参考: 直方图比较的扩散距离玲和冈田,Proc。 CVPR, 2006 例子: % 计算两个之间的扩散距离% 随机整数矩阵。 a = round(10.*rand(10)); b = round(10.*rand(10)); dist = 扩散距离(a, b);
【文件预览】:
diffusion_distance.zip