How do i calculate Tp, Fp, Dice coefficient for a histopathological image of breast cancer. My code gives accurate results for ultrasound images, but it gives wrong results for tp, fp, and dice? please help me in this.
1 次查看(过去 30 天)
显示 更早的评论
i am attaching the evaluation code and image with its ground truth,
function [Jaccard,Dice,rfp,rfn]=sevaluate(m,o)
% gets label matrix for one tissue in segmented and ground truth
% and returns the similarity indices
% m is a tissue in gold truth
% o is the same tissue in segmented image
% rfp false pasitive ratio
% rfn false negative ratio
m=m(:);
o=o(:);
common=sum(m & o);
union=sum(m | o);
cm=sum(m); % the number of voxels in m
co=sum(o); % the number of voxels in o
Jaccard=common/union;
Dice=(2*common)/(cm+co);
rfp=(co-common)/cm;
rfn=(cm-common)/cm;
7 个评论
KALYAN ACHARJYA
2018-7-24
- First, do the steps for 1 segmentation method, 1 ROC curve
- Second, do the same for another segmentation technique-2nd ROC curve
- So on..you can compare..all ROC curves from ROC space.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Biomedical Imaging 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!