【发布时间】:2014-04-02 00:31:54
【问题描述】:
我有两个二值图像,分别是真实图像 A 和测试图像 B。我想计算骰子系数相似度 defined here。 计算它非常容易。这是一个相同的代码
function dist = dist_Dice(A,B)
% Calculation of the Dice Coefficient
idx_img = find(B== 1);
idx_ref = find(A== 1);
idx_inter = find((B== 1) & (A== 1));
dist = 2*length(idx_inter)/(length(idx_ref)+length(idx_img));
结果是一个数字。但我的工作是如何通过图像直观地展示这个结果。图像的范围从 0 到 1。我不知道如何解决它?我认为它类似于区域重叠的两个图像的重叠,像素等于 0,否则等于 1。你能帮我在 matlab 中实现吗?
【问题讨论】:
-
A 和 B 是二值图像?
-
是的,先生。两个图像都是二进制的
标签: image image-processing matlab matlab-figure