How to fix error:Error using imread>get_full_filename (line 570) File "i,m" does not exist?
13 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Mathieu NOE
el 20 de Oct. de 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
Respuestas (1)
Torsten
el 11 de Oct. de 2023
Movida: Torsten
el 11 de Oct. de 2023
BW_groundTruth =logical(i);
instead of
BW_groundTruth =logical(imread('i,m'));
2 comentarios
Walter Roberson
el 11 de Oct. de 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.
Ver también
Categorías
Más información sobre Convert Image Type en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!