How to read images with positive integer? No imead()

1 vue (au cours des 30 derniers jours)
Wenyi Xiao
Wenyi Xiao le 26 Avr 2019
Modifié(e) : madhan ravi le 26 Avr 2019
I want to import images into matlab workspace, they should contain positive integers and zeros. If I use imread(), they will be all zeros.
  3 commentaires
Geoff Hayes
Geoff Hayes le 26 Avr 2019
Wenyi - can you attach one of these images so that we can take a look at it? Or describe the images - what type are they? What is the integer type (8-bit, 16-bit, etc.)?
Wenyi Xiao
Wenyi Xiao le 26 Avr 2019
Modifié(e) : Wenyi Xiao le 26 Avr 2019
Here are pictures.
I have 1500 pictures like these.

Connectez-vous pour commenter.

Réponse acceptée

Catalytic
Catalytic le 26 Avr 2019
Modifié(e) : Catalytic le 26 Avr 2019
I definitely don't get all zeros with imread. Problem solved?
>> nnz(imread('C0039_100122_INDS.png'))
ans =
4624
>> nnz(imread('C0039_101785_INDS.png'))
ans =
12177
  3 commentaires
Wenyi Xiao
Wenyi Xiao le 26 Avr 2019
Modifié(e) : madhan ravi le 26 Avr 2019
images_data = cell(1500,1);
for S = 1:size(want_files,1)
images_data{S,1} = imread(pngFile_names{want_files(S,1),1}); %load image data from 1500 matched files
end
this is the code I used.
Wenyi Xiao
Wenyi Xiao le 26 Avr 2019
I found the positive integers, Thank you!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Import, Export, and Conversion 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!

Translated by