IMSHOW SCIPY

IMSHOW SCIPY

O Python é uma linguagem de programação de software bem conhecida e frequentemente usada que é usada para escrever diferentes programas de software, criar tarefas automáticas, fazer sites diferentes e para técnicas de análise de dados. É uma linguagem de programação para todos os fins, o que significa que seus aplicativos não se limitam a algumas tarefas específicas, em vez de criar programas diferentes. Além disso, é adequado para iniciantes, o que a torna a linguagem mais usada entre todos os outros idiomas. Scipy é uma biblioteca de Python e foi construída na outra renomada biblioteca de Python "Numpy". Esta biblioteca oferece funções que ajudam a criar um aprendizado de máquina e modelos de aprendizado profundo e para os cálculos das equações matemáticas, juntamente com as técnicas de análise de dados. O Scipy oferece uma função "IMSHOW" como atributo ou modelo e essa função permite exibir a imagem na formação RGB das cores.

Procedimento

O artigo seguirá o processo passo a passo para implementar a função SCIPY IMSHOW. A sintaxe para o IMSHOW será exibida primeiro no artigo e, em seguida, após a sintaxe, será executada no script python. A plataforma de software que usaremos para a execução do código Python é "Google Collab", que fornece acesso a todos para a plataforma Python que facilita a escrita dos programas, fornecendo os pacotes e bibliotecas de Python pré-instalados.

Sintaxe

A sintaxe para o scipy imshow () é simples, mas leva outros atributos da biblioteca para exibir a imagem, então primeiro lemos a imagem usando a função ccepy da seguinte forma:

$ imagem = misc. imread ('caminho do arquivo')

E então a imagem é exibida chamando a função exatamente da seguinte maneira:

$ matplotlib. Pyplot. Imshow (imagem)

Os parâmetros que a primeira função toma como entrada são o caminho do arquivo ou representa onde a imagem é armazenada nos repositórios do sistema e, em seguida, o segundo parâmetro que é dado ao parâmetro de entrada da função "imshow" é a imagem que armazena o Leia as informações do caminho do arquivo da imagem que queremos exibir usando o método iMshow ().

Valor de retorno

A função não retorna nenhum valor de retorno, em vez de exibir a imagem gráfica que damos aos seus parâmetros de entrada.

Exemplo # 01

Agora, vamos usar a função IMSHOW do círculo e exibir uma imagem com a ajuda dela. É óbvio pela sintaxe anterior que não podemos apenas usar a função iMSHOW com base nos atributos scipy para exibir a imagem, mas chegaremos a este ponto em algum momento mais tarde no programa. Primeiro, abra o Google Collab e salve um caderno inteiro para o projeto e salve -o com algum nome exclusivo no Google Drive para que possamos acessar este programa a qualquer momento.

Voltando ao ponto em que precisaríamos levar a ajuda de algumas outras bibliotecas para fazer com que o imshow () funcione corretamente. Não podemos colocar imediatamente uma imagem para exibir usando a função iMshow () e temos que ler primeiro a imagem. Antes de ler uma imagem, verifique se também temos alguma imagem baixada no sistema e sabemos também sobre o caminho do arquivo ou em qual pasta essa imagem está localizada no sistema, copie esse caminho, pois teremos que trabalhar nela.

Depois de localizar o caminho do arquivo de imagem, somos obrigados a ler a imagem. Primeiro imporemos o importante pacote da biblioteca para carregar o módulo "misc" da biblioteca Scipy Python. Este módulo pode ser importado escrevendo “From Scipy Import misc” no programa. O misc é o módulo que nos permitirá ler a imagem. Misc tem outra função "iMread ()" para ler a imagem. Para fazer isso, colocaremos o Misc como um prefixo antes da função iMread () como “Misc.imread ('caminho do arquivo') ". Alimentaremos o caminho do arquivo para o parâmetro de entrada desta função e salvaremos os resultados desse método em algumas variáveis ​​assumindo "imagem".

Depois de lermos a imagem, gostaríamos de exibir a imagem usando o método "IMSHOW" e, para esse mesmo fim, importaremos a biblioteca "Matplotlib", o "Pyplot", que é um pacote que funciona para mostrar ou plotar as figuras. Colocaremos o PyPlot antes do imshow () como um prefixo e alimentaremos o valor de leitura da imagem como uma variável salvar "imagem" para o parâmetro de função como "PLT.imshow (imagem) ”. Dessa forma, a saída do programa exibirá a imagem na tela e, depois de buscar esta imagem no programa com a ajuda dessas funções, podemos utilizá -la para diferentes aplicações. As figuras a seguir representam o programa e sua saída sendo executada no script Python:

Exemplo # 02

Tiraremos outra imagem e exibiremos essa foto com a ajuda do método scipy imshow (). Vamos importar os dois módulos importantes, um do "ccepy como misc" e o segundo do "matplotlib como o pyplot". Vamos fazer o upload da imagem para o diretório do Google Collab e a partir daí vamos copiar o nome da imagem para passá -la para o parâmetro da função "iMread ()". Usaremos a função iMread () do Misc para ler a imagem primeiro e salvaremos suas informações e depois chamaremos o método de “Pyplot.imshow () ”e fornecerá as informações de leitura a esta função como seu parâmetro de entrada, isso exibirá a imagem na saída. O código deste programa é fornecido abaixo e a saída também é exibida de acordo com o programa:

Conclusão

Este guia mostrou os métodos para executar a função SCIPY IMSHOW, que não é diretamente acessível à biblioteca scipy, mas podemos acessá -la indiretamente usando o atributo "misc" do círculo e o "matplotlib.pyplot ”. Demonstramos a função nas duas imagens diferentes em dois exemplos separados.