How to fix error:Error using imread>get_full_filename (line 570) File "i,m" does not exist?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I used pixel label from image labeler App.There is a menu 'Export Labels > To File' in the Image Labeler App and it generates a new folder called <PixelLabelData> containing PNG label files. Then I opened the file which created called PixelLabeData and I found the labeled image is totally black(label_1.png) I apllied the followig code to display it :
figure;
[i, m] = imread('Label_1.png');
imshow(i,m)
Then, I applied jaccrad index:
A = logical(imread('7001-236.png'));
BW_groundTruth =logical(imread('i,m'));
similarity = jaccard(squeeze(A(:,:,1)), BW_groundTruth)
I got the following error:
Error using imread>get_full_filename (line 570)
File "i,m" does not exist.
Error in imread (line 377)
fullname = get_full_filename(filename);
Error in Untitled_ask (line 8)
BW_groundTruth =logical(imread('i,m'));
12 commentaires
Mathieu NOE
le 20 Oct 2023
tx but I don't have the Image Processing Tbx , so I probably will never use the native jaccard function . is there a Fex alternative ? I haven't seen one for the time being
Réponses (1)
Torsten
le 11 Oct 2023
Déplacé(e) : Torsten
le 11 Oct 2023
BW_groundTruth =logical(i);
instead of
BW_groundTruth =logical(imread('i,m'));
2 commentaires
Walter Roberson
le 11 Oct 2023
imshow(i,m) is a request to display the content of the variable i using m as a scaling range if m is a vector of length 2, or using m as a colormap. Unless, that is, i is a character vector or string scalar in which case i holds the name of a file to read and display.
Voir également
Catégories
En savoir plus sur Convert Image Type dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!