Articles of procesamiento de imágenes

Efecto de ondulación del agua de Pygame

Lo he buscado en Google, pero no hay scripts listos, a diferencia del mismo efecto en Flash. He comprobado el algoritmo en El efecto del agua explicado y también probé una implementación del ruido Perlin , que proporciona una buena simulación del final de las olas en una superficie plana. Estoy buscando la misma implementación […]

¿Cómo procesar la imagen con opencv en python?

Quiero usar algoritmos de detección de bordes de la biblioteca opencv. Aquí hay un pedazo de código de python: from opencv.cv import * from opencv.highgui import * img = cvLoadImage (‘xxx.jpg’) cvNamedWindow (‘img’) cvShowImage (‘img’, img) cvWaitKey () canny = cvCreateImage (cvSize (img.width, img.height), 8, 3) cvCanny (img, canny, 50, 200) harris = cvCreateImage (cvSize […]

¿Cómo cargar, etiquetar y alimentar datos jpeg en Tensorflow?

He estado tratando de alimentar 1750 * 1750 imágenes en Tensorflow, pero no sé cómo etiquetar y alimentar los datos después de convertir las imágenes en un Tensor utilizando la función tf.image.decode_jpeg (). Actualmente, mi código es: import tensorflow as tf import numpy as np import imageflow import os, glob sess = tf.InteractiveSession() def read_jpeg(filename_queue): […]

Filtro de paso alto para el procesamiento de imágenes en python utilizando scipy / numpy

Actualmente estoy estudiando procesamiento de imágenes. En Scipy, sé que hay un filtro de mediana en Scipy.signal. ¿Puede alguien decirme si hay un filtro similar al filtro de paso alto? Gracias

Detecta el área de texto en una imagen usando python y opencv

Quiero detectar el área de texto de las imágenes usando python 2.7 y opencv 2.4.9 y dibujar un área de rectángulo a su alrededor. Como se muestra en la imagen de ejemplo a continuación. Soy nuevo en el procesamiento de imágenes, así que cualquier idea de cómo hacerlo será apreciada.

Detecta círculos / elipses tocantes / superpuestos con OpenCV y Python

Quiero medir la circularidad de los círculos (la diferencia entre la altura y el ancho de los “círculos” o los parámetros de la elipse). Los círculos se dan en imágenes como se muestra aquí: Después de hacer cosas habituales como color2gray, umbral y detección de bordes, obtengo la siguiente imagen como se muestra: Con esto, […]

Desenredar una imagen

Estoy tratando de desbloquear una imagen en Python, pero me he encontrado con algunos problemas. Esto es lo que he intentado, pero tenga en cuenta que no soy un experto en este tema. Según mi entendimiento, si conoce la función de dispersión de puntos, debería poder desbloquear la imagen simplemente realizando una deconvolución. Sin embargo, […]

¿Cuáles son los espacios de color recomendados para detectar color naranja en cv abierto?

Necesito un espacio de color adecuado para detectar el color naranja por encima de los colores muy similares al rojo y al amarillo. Ya he probado algunos espacios de color como: RGB HSV & YUV, pero el objeto que quiero detectar cambia su posición, lo que significa que la luz ambiental cambia. Con el tiempo […]

Detección de espacio (barra) entre palabras en una fuente inclinada

Escribí una secuencia de comandos de python que detecta alfabetos codificados en una imagen. La secuencia de comandos está utilizando la coincidencia de plantillas de openCV para hacer coincidir los caracteres / alfabetos incrustados en la imagen. La detección funciona bien, excepto por el carácter de espacio (barra espaciadora). Aquí hay una imagen de muestra. […]

Forma rápida de convertir una imagen etiquetada en un diccionario de {etiqueta: }

Digamos que he etiquetado una imagen con scipy.ndimage.measurements.label así: [[0, 1, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 3, 0], [2, 2, 0, 0, 0, 0], [2, 2, 0, 0, 0, 0]] ¿Qué es una forma rápida de recostackr las coordenadas que […]