Articles of contorno

Contorno de llamada sin trazarlo, python, pylab inline

Para un algoritmo estoy usando el contorno, pero solo me interesa su colección de caminos. Desde que he llamado pylab inline desde el principio, y ahora es demasiado doloroso reescribir el código sin la línea (muchas funciones deben declararse con más cuidado, como np.something () en lugar de algo (), etc …), me preguntaba si […]

El contorno de la piralla se invierte a lo largo de xy

Tengo muchos datos en un gráfico de dispersión: el resultado final tendrá varios millones de puntos. Esto es demasiado para tener sentido en un gráfico de dispersión. Quiero convertirlo en un histogtwig 2D y trazar un gráfico de contorno, como se describe aquí https://micropore.wordpress.com/2011/10/01/2d- densidad-gráfico-o-2d-histogtwig / Esto es similar al código que estoy usando y […]

Matplotlib: múltiples leyendas para el trazado de contorno para múltiples variables de contorno

Necesito hacer varios gráficos de contornos de varias variables en la misma página. Puedo hacer esto con MATLAB (ver más abajo para el código MATLAB). No puedo obtener matplotlib para mostrar varias leyendas. Cualquier ayuda sería muy apreciada. Código Python: import numpy as np from matplotlib import cm as cm from matplotlib import pyplot as […]

Calcular el centro de un contorno / área

Estoy trabajando en una cadena de procesamiento de imágenes que separa un solo objeto por color y contorno y luego calcula la posición y de este objeto. ¿Cómo calculo el centro de un contorno o área con OpenCV? Enlaces opencv: http://opencv.willowgarage.com/wiki/ http://en.wikipedia.org/wiki/OpenCV

Animando una gráfica de contorno en matplotlib usando FuncAnimation

Estoy tratando de crear una animación en matplotlib que actualice a tres artistas, incluyendo imshow, contorno y texto. Utilizando FuncAnimation puedo actualizar el texto y los componentes de la imagen, pero no he podido actualizar el contorno. Específicamente, intenté esto como mi callback: def updatefig(*args): text_component.set_text(newText()) image_component.set_array(newArrayData()) contour_component.set_array(newArrayData()) return [text_component,image_component,contour_component] Este código no genera una […]

Problemas durante la esqueletización de la imagen para extraer contornos.

Encontré este código para obtener una imagen esqueletizada. Tengo una imagen circular ( https://docs.google.com/file/d/0ByS6Z5WRz-h2RXdzVGtXUTlPSGc/edit?usp=sharing ). img = cv2.imread(nomeimg,0) size = np.size(img) skel = np.zeros(img.shape,np.uint8) ret,img = cv2.threshold(img,127,255,0) element = cv2.getStructuringElement(cv2.MORPH_CROSS,(3,3)) done = False while( not done): eroded = cv2.erode(img,element) temp = cv2.dilate(eroded,element) temp = cv2.subtract(img,temp) skel = cv2.bitwise_or(skel,temp) img = eroded.copy() zeros = size – […]

Crea forma / contorno aleatorio usando matplotlib

Estoy tratando de generar una imagen de un contorno aleatorio usando python pero no pude encontrar una manera fácil de hacerlo. Aquí hay un ejemplo de lo que quiero: Inicialmente, pensé en hacerlo usando las funciones matplotlib y gaussiana, pero ni siquiera podía acercarme a la imagen que mostraba. ¿Hay una forma sencilla de hacerlo? […]

Matplotlib Contour Clabel Ubicación

Me gustaría controlar la ubicación de los clabels de matplotlib en un gráfico de contorno, pero sin utilizar el indicador manual = True en clabel. Por ejemplo, me gustaría especificar una coordenada x, y tener tags creadas en los puntos que pasan por esta línea. Veo que puedes obtener la ubicación de las tags individuales […]

Python / Matplotlib – Rango de la barra de colores y valores de visualización

Cuando uso matplotlib con un trazado de contorno, tengo problemas para que la barra de colores se muestre como quiero. He leído numerosos ejemplos similares, pero todavía no he podido obtener lo que quiero. En la imagen de abajo, quiero que se cambien dos cosas. Quiero que el valor mínimo y los valores máximos se […]

Usando matplotlib.animate para animar un trazado de contorno en python

Tengo una matriz de datos en 3D (2 dimensiones espaciales y 1 dimensión de tiempo) y estoy tratando de producir un gráfico de contorno animado utilizando matplotlib.animate. Estoy usando este enlace como base: http://jakevdp.github.io/blog/2012/08/18/matplotlib-animation-tutorial/ Y aquí está mi bash: import numpy as np from matplotlib import pyplot as plt from matplotlib import animation from numpy […]