Articles of Procesamiento de

Cuenta el número de personas en el video.

Estoy trabajando en el procesamiento de imágenes y en el proyecto de visión artificial. El proyecto es contar el número de personas que entran a la conferencia. Esta necesidad de hacerlo en OpenCV o Python. Ya probé el Haar Cascade que está disponible en OpenCV para la parte superior del cuerpo: Detecte la parte superior […]

Extraer el número de vaca de la imagen

De vez en cuando, mi madre tiene que pasar por este tipo de fotos para extraer el número de la imagen y cambiarle el nombre al número. Estoy tratando de usar OpenCV, Python, Tesseract para realizar el proceso. Estoy realmente perdido tratando de extraer la porción de la imagen con los números. ¿Cómo podría hacer […]

¿Cómo creo una imagen OpenCV a partir de una imagen PIL?

Quiero hacer algo de procesamiento de imágenes con OpenCV (en Python), pero tengo que comenzar con un objeto PIL Image , así que no puedo usar la llamada cvLoadImage() , ya que toma un nombre de archivo. Esta receta (adaptada de http://opencv.willowgarage.com/wiki/PythonInterface ) no funciona porque cvSetData queja del argument 2 of type ‘void *’ […]

Cómo cambiar el tamaño de una imagen con OpenCV2.0 y Python2.6

Quiero usar OpenCV2.0 y Python2.6 para mostrar imágenes redimensionadas. Utilicé y adopté el ejemplo en http://opencv.willowgarage.com/documentation/python/cookbook.html pero desafortunadamente este código es para OpenCV2.1 y parece que no está funcionando en 2.0. Aquí mi código: import os, glob import cv ulpath = “exampleshq/” for infile in glob.glob( os.path.join(ulpath, “*.jpg”) ): im = cv.LoadImage(infile) thumbnail = cv.CreateMat(im.rows/10, […]

¿Cómo detectar un árbol de navidad?

¿Qué técnicas de procesamiento de imágenes podrían usarse para implementar una aplicación que detecte los árboles de navidad que se muestran en las siguientes imágenes? Estoy buscando soluciones que funcionen en todas estas imágenes. Por lo tanto, los enfoques que requieren entrenamiento de clasificadores en cascada o la combinación de plantillas no son muy interesantes. […]

Codificación china en Python OpenCV (cv2) método putText

Por alguna razón, necesito poner texto chino en una imagen recortada. He utilizado el método “putText” en cv2 para lograr el objective. Aquí está el código que utilizo: cv2.putText(crop_img, u’中文字串’.encode(‘utf-8’), (200, 200), cv2.FONT_HERSHEY_PLAIN, 3.0, textColor, thickness=4) Sin embargo, todos los caracteres mostrados en la imagen se convirtieron en “?”. ¿Cómo resuelvo el problema? ¿Soporta cv2 […]

Guarde la matriz numpy como imagen con alta precisión (16 bits) con scikit-image

Estoy trabajando con arrays numpy de punto flotante 2D que me gustaría guardar en archivos .png en escala de grises con alta precisión (por ejemplo, 16 bits). Me gustaría hacer esto usando el paquete scikit-image skimage.io si es posible. Aquí está lo principal que he probado: import numpy as np from skimage import io, exposure, […]

Procesamiento de datos con la adición de columnas dinámicamente en Python Pandas Dataframe

Tengo el siguiente problema. Digamos que este es mi CSV id f1 f2 f3 1 4 5 5 1 3 1 0 1 7 4 4 1 4 3 1 1 1 4 6 2 2 6 0 ………. Por lo tanto, tengo filas que se pueden agrupar por ID. Quiero crear un csv como […]

Usando el método Image.point () en PIL para manipular datos de píxeles

Estoy utilizando la biblioteca de imágenes de Python para colorear una imagen en blanco y negro con una tabla de búsqueda que define las relaciones de color. La tabla de búsqueda es simplemente una lista de 256 elementos de tuplas RGB: >>> len(colors) 256 >>> colors[0] (255, 237, 237) >>> colors[127] (50, 196, 33) >>> […]

Detección robusta de manos a través de la visión por computadora

Actualmente estoy trabajando en un sistema para la detección robusta de manos. El primer paso es tomar una foto de la mano (en el espacio de color HSV) con la mano colocada en un pequeño rectángulo para determinar el color de la piel. Luego aplico un filtro de umbral para establecer todos los píxeles que […]