Finding TP, TN, FP, FN using histc. First Input must be a real non-sparse numeric array (error)
Afficher commentaires plus anciens
I am finding TP, TN, FP, FN (confusion matrix) of predicted and actual image. smapImg is the predicted/output image and gtImg is the actual/ground truth image.
TP = histc(smapImg(gtImg), 0:255);
FP = histc(smapImg(~gtImg), 0:255);
FN = histc(~smapImg(gtImg), 0:255);
TN = histc(~smapImg(~gtImg), 0:255);
I am getting this error "First Input must be a real non-sparse numeric array" while computing FN and TN, while TP and FP are computing correctely. Please help.
2 commentaires
Steven Lord
le 20 Août 2019
What does the following command display? Show all the columns as any of them may contain information important to understanding why you receive that error.
whos smapImg gtImg
Nataliya
le 20 Août 2019
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Logical dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
