Matplotlib import image as float32

Markos markos at c2o.pro.br
Mon Jul 1 15:08:53 EDT 2019


Hi,

I observed that matplotlib reads an image file (PNG) as float32:

Please, how to read this file as int8 to get RGB in range of 0-255?

Thank you,

Markos

>import numpy as np

>import matplotlib.pyplot as plt

>import matplotlib.image as mpimg

>imagem = mpimg.imread('lenna.png')

>print (imagem)

[[[0.8862745  0.5372549  0.49019608]
   [0.8862745  0.5372549  0.49019608]
   [0.8745098  0.5372549  0.52156866]
   ...

>print (imagem.dtype)

float32





More information about the Python-list mailing list