Articles of computadora visión

Detección de características en enlaces de Python de OpenCV

He peinado la red en busca de una manera de obtener los enlaces de extracción / descriptor de OpenCV 2.3.1a para escupir cualquier sabor de características / descriptores de imagen (STAR ​​/ SURF / ORB / SIFT / FAST). Soy consciente de que OpenCV tiene un método llamado “goodFeaturesToTrack. Esto no me ayuda, ya que […]

Rotación de imágenes 3D en python.

Tengo la siguiente imagen I1. No lo capturé. Lo descargué de Google Aplico una homografía conocida h a I1 para obtener la siguiente imagen I2. Quiero asumir que una cámara ha tomado esta foto anterior de I2. He encontrado la matriz de la cámara de esta “cámara”. Deje que esta matriz de cámara sea k […]

¿Qué es una buena biblioteca de visión artificial para Python que me permitirá encontrar caras en un video Flash / HTML5?

Necesito desarrollar un script que utilice la visión por computadora que: Escanea todos los cuadros de un video Flash / HTML5 para ver las caras de las personas Identifique los cuadros de video que muestran las caras mirando directamente a la cámara Recortar la cara en un cuadrado perfecto. Copia la cara recortada a un […]

Robusto seguimiento de las manchas.

Tengo un problema de extracción de características de imagen Las imágenes de entrada son binarias (en blanco y negro) y pueden contener manchas de área y relación de aspecto aproximadamente conocidas. Estos deben ajustarse a los puntos suspensivos utilizando algún algoritmo de mejor ajuste. Ejemplo de entrada: Salida deseada: Puede haber varios blobs (cero o […]

Python OpenCV HoughLinesP no puede detectar líneas

Estoy usando OpenCV HoughlinesP para encontrar líneas horizontales y verticales. No encuentra ninguna línea la mayor parte del tiempo. Incluso cuando encuentra una línea, ni siquiera está cerca de la imagen real. import cv2 import numpy as np img = cv2.imread(‘image_with_edges.jpg’) gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) flag,b = cv2.threshold(gray,0,255,cv2.THRESH_OTSU) element = cv2.getStructuringElement(cv2.MORPH_CROSS,(1,1)) cv2.erode(b,element) edges = cv2.Canny(b,10,100,apertureSize = […]

OpenCV y Python: Análisis de componentes conectados

Tengo un código de análisis de componentes conectados que funciona en C. Es en realidad una copia del libro “Learning Opencv”. Ahora estoy reescribiendo todo ese código en Python y no puedo encontrar parte de esa función en la API de Python, como cvStartFindContours. Me pregunto si alguien tiene una función básica de análisis de […]

Enlaces de Python de OpenCV para el algoritmo GrabCut

He estado tratando de usar la implementación OpenCV del método grab cut a través de los enlaces de Python. He intentado usar la versión tanto en cv como en cv2, pero tengo problemas para encontrar los parámetros correctos que se deben utilizar para que el método se ejecute correctamente. He intentado varias permutaciones de los […]

Limpiando imagen captcha

Estoy tratando de limpiar la imagen de arriba. He intentado varios métodos diferentes utilizando cv abierto. O bien, erosiono la imagen original demasiado hasta el punto en que faltan partes de las letras, como a continuación: No estoy muy seguro de cómo deshacerme de la última línea diagonal y reparar la S, mi código hasta […]

¿Cómo predecir la imagen de entrada usando un modelo entrenado en Keras?

Estoy empezando solo con keras y aprendizaje automático en general. Entrené un modelo para clasificar imágenes de 2 clases y lo model.save() utilizando model.save() . Aquí está el código que utilicé: from keras.preprocessing.image import ImageDataGenerator from keras.models import Sequential from keras.layers import Conv2D, MaxPooling2D from keras.layers import Activation, Dropout, Flatten, Dense from keras import backend […]

¿Encontrar los centroides separados de cada puntos blancos en un marco?

Estoy haciendo detección de dedos, es decir, las yemas de los dedos usando una cámara VGA. He utilizado HSV y umbral de imagen y puedo detectar las yemas de los dedos. El problema: ahora puedo encontrar el centroide de la mancha blanca en una imagen en blanco y negro si solo hay una mancha blanca […]