如何计算骰子为3 d图像相似吗

15的观点(30天)
你好,
我有3 d图像灰度。下面的代码。
(spect地图)= dicomread (“我- 131 sphere10nisbah1”);
信息= dicominfo (“我- 131 sphere10nisbah1”);
% gp = info.SliceThickness;
spect =(紧缩(spect));% smooth3
aa = aa aa =大小(spect); (3);
我binarize它使用这个代码。
seedR = 58;seedC = 76;seedP = 45;
W = graydiffweight (spect、seedC seedR, seedP,“GrayDifferenceCutoff”,2134);
打= 0.00459;
(BW, D) = imsegfmm (W seedC seedR seedP,打);
图中,imshow3D (BW)
T = regionprops (“表”BW,“区域”,“重心”)
然后我使用这个函数来计算骰子相似,
相似度=骰子(BW, spect);
但下面的错误等
错误使用骰子(第117行)
预期输入2号B,是这些类型之一:
逻辑、双直言
而不是它的类型是uint16。

接受的答案

图像分析
图像分析 2021年8月9日
如果是二维图像然后你可以做你自己的。这是一个非常简单的算法,如重叠(十字路口)除以联盟或类似的东西。
2的评论
图像分析
图像分析 2021年8月9日
无法确定你的意思。你就不能做些什么呢
unionImage = image1 | image2;
overlapImage = image1 & image2;
diceCoefficient =总和(overlapImage(:)) /笔(unionImage (:));

登录置评。

更多的答案(0)

类别

找到更多的在图像数据采集帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!