Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo guarda Python la imagen generada?

¿Cómo guarda Python la imagen generada?

Para usar Python, primero debe instalar Python, generalmente la versión 2.7 o superior. Ya sea un sistema Windows o un sistema Linux, la instalación es muy sencilla.

Para utilizar Python para diversos desarrollos, se deben instalar las bibliotecas correspondientes. (Aprendizaje recomendado: videotutorial de Python)

Esto es muy similar a matlab, excepto que matlab se llama caja de herramientas y python se llama biblioteca o paquete. Instale estas bibliotecas, normalmente usando pip.

Para utilizar Python para el procesamiento de imágenes digitales, se debe instalar el paquete Pillow. Aunque Python viene con una PIL (biblioteca de imágenes de Python), esta biblioteca ha dejado de actualizarse, así que utilice Pillow, que se desarrolló a partir de PIL.

Abrir y mostrar imágenes

Aunque uso almohada, es de PILlfork, por lo que aún necesito importarlo desde pil. Utilice la función open() para abrir la imagen y utilice la función show() para mostrar la imagen.

Esta forma de mostrar imágenes es llamar al navegador de imágenes que viene con el sistema operativo para abrir la imagen. A veces este método es inconveniente, también podemos usar otro método para dejar que el programa haga dibujos.

Aunque este método es un poco complicado, se recomienda utilizarlo y utilizar una biblioteca de matplotlib para dibujar imágenes y mostrarlas. Matplotlib es una biblioteca de dibujo profesional, equivalente a trazar en matlab. Puede configurar varios personajes, establecer títulos de personajes e incluso utilizar gráficos laterales para mostrar varias pantallas en un solo personaje.

Cómo guardar imágenes en Python:

1. Utilice la función imsave(fname, arr) del módulo io para guardar la imagen generada.

El primer parámetro representa la ruta y el nombre guardados, y el segundo parámetro representa la variable de matriz que se guardará.

Ejemplo:

2. Guardar usando el método plt.savefig().