matplotlib.pyplot.imread #

matplotlib.pyplot. imread ( fname , format = None ) [fonte] #

Ler uma imagem de um arquivo em uma matriz.

Observação

Esta função existe por razões históricas. Recomenda-se usar PIL.Image.openem vez de carregar imagens.

Parâmetros :
fname str ou arquivo semelhante

O arquivo de imagem a ser lido: um nome de arquivo, um URL ou um objeto semelhante a um arquivo aberto no modo binário de leitura.

Passar um URL é obsoleto. Por favor, abra a URL para leitura e passe o resultado para o Pillow, por exemplo com np.array(PIL.Image.open(urllib.request.urlopen(url))).

formato str, opcional

O formato de arquivo de imagem assumido para leitura dos dados. A imagem é carregada como um arquivo PNG se o formato for definido como "png", se fname for um caminho ou arquivo aberto com extensão ".png" ou se for uma URL. Em todos os outros casos, o formato é ignorado e o formato é detectado automaticamente por PIL.Image.open.

Devoluções :
numpy.array

Os dados da imagem. A matriz retornada tem forma

  • (M, N) para imagens em tons de cinza.

  • (M, N, 3) para imagens RGB.

  • (M, N, 4) para imagens RGBA.

As imagens PNG são retornadas como matrizes flutuantes (0-1). Todos os outros formatos são retornados como matrizes int, com uma profundidade de bits determinada pelo conteúdo do arquivo.

Exemplos usando matplotlib.pyplot.imread#

Recortando imagens com patches

Recortando imagens com patches

Recortando imagens com patches
Demonstração de imagem

Demonstração de imagem

Demonstração de imagem
Demonstração do AnnotationBbox

Demonstração do AnnotationBbox

Demonstração do AnnotationBbox
Usando um texto como um caminho

Usando um texto como um caminho

Usando um texto como um caminho
Converter textos em imagens

Converter textos em imagens

Converter textos em imagens
Caixa de fita

Caixa de fita

Caixa de fita