Articles of animación

Spyder Python Animation no funciona

Estoy trabajando en un proyecto de python usando spyder de anaconda y estoy tratando de que la función de animación funcione. Encontré un ejemplo de animación básica aquí: http://matplotlib.org/1.4.1/examples/animation/basic_example.html e intenté hacer que funcionara. Sin embargo, cuando lo ejecuto, no sucede nada tanto en la consola de Python como en la de iPython. Encontré esta […]

¿Cómo animar la optimización de la función matplotlib?

Estoy tratando de hacer algo similar a la animación de optimización de función de Matlab. Hay un paquete en Matlab que permite la animación de funciones de optimización. No quiero llamar anim.FuncAnimation porque mi función de optimización se llamará automáticamente a través de scipy.minimize En el argumento de scipy.minimize la función de optimización debería hacer […]

No se pueden animar clones del mismo parche en python matplotlib

Actualmente estoy tratando de hacer una simulación en la que múltiples agentes de partículas (puntos azules) intentan seguir la partícula enemiga (punto rojo). Logré que mi simulación tuviera un punto azul seguido del punto rojo, pero tengo problemas para producir múltiples versiones de los puntos azules (también estoy tratando de que aparezcan en ubicaciones iniciales […]

Animación de pcolormesh () con mpl_toolkit.basemap que da error de atributo

Estoy tratando de animar algunos datos de densidad en un basemap mapa basemap . Siguiendo un enfoque como se hizo en [esta pregunta SO] [1], obtengo el siguiente error: /usr/local/lib/python2.7/dist-packages/matplotlib/collections.pyc in update_scalarmappable(self) 627 if self._A is None: 628 return –> 629 if self._A.ndim > 1: 630 raise ValueError(‘Collections can only map rank 1 arrays’) 631 […]

Animación con matplotlib donde los puntos se agregan dinámicamente a un gráfico

He escrito un código simple que genera puntos aleatorios (x, y) entre ciertos valores usando un bucle while. Después de establecer las coordenadas de cada punto, ese punto se dibuja en un gráfico vacío que se muestra al final del bucle while. Sin embargo, me gustaría configurar una animación con matplotlib que me permita ver […]

QPropertyAnimation no funciona con un widget hijo

El siguiente código no anima el botón como se esperaba. Pero funciona si el botón es independiente y deja de funcionar cuando se trata de un widget secundario. ¿Qué estoy haciendo mal aquí? Estoy probando esto en Ubuntu. class TestWindow(QtGui.QWidget): def __init__(self): QtGui.QWidget.__init__(self) self.button = QtGui.QPushButton(“Ok”) self.button.setParent(self) self.button.setGeometry(QtCore.QRect(0,0,50,50)) self.button.clicked.connect(self.anim) def anim(self): animation = QtCore.QPropertyAnimation(self.button, “geometry”) […]

Animación de matplotlib, plaza móvil.

Estoy cargando las coordenadas x, y y el ángulo de desvío del archivo de texto. Estas coordenadas son coordenadas del centro del cuadrado y la guiñada es un ángulo del cuadrado con el eje x. En mi archivo de texto las coordenadas están cambiando. Quiero hacer una animación en la que se moverá el cuadrado […]

Animando un gráfico de red para mostrar el progreso de un algoritmo

Me gustaría animar un gráfico de red para mostrar el progreso de un algoritmo. Estoy usando NetworkX para la creación de gráficos. A partir de esta respuesta SO , se me ocurrió una solución que utiliza clear_ouput de IPython.display y el comando plt.pause() para administrar la velocidad de la animación. Esto funciona bien para gráficos […]

¿Cómo habilito correctamente ffmpeg para matplotlib.animation?

He cubierto mucho terreno en la stack hasta ahora tratando de poner en marcha ffmpeg para poder hacer un video de lapso de tiempo. Estoy en una máquina CentOS 7, ejecutando python3.7.0a0 . python3 >>> import numpy as np >>> np.__version__ ‘1.12.0’ >>> import matplotlib as mpl >>> mpl.__version__ ‘2.0.0’ >>> import mpl_toolkits.basemap as base […]

Problema de Python con cambio de tamaño animar GIF

Quiero cambiar el tamaño del GIF animado con guardar animar. Estoy probando usar PIL y PythonMagickWand (ImageMagick) y con algunos GIF se ponen malos. Cuando uso PIL, se encuadra en marco de lectura. Para la prueba, estoy usando este código: from PIL import Image im = Image.open(‘d:/box_opens_closes.gif’) im.seek(im.tell()+1) im.seek(im.tell()+1) im.seek(im.tell()+1) im.show() Cuando uso MagickWand con […]