Articles of opencv

Detección de piel a partir de histogtwig de saturación de tono – OpenCV Python

Estoy trabajando en un pequeño progtwig en python para estimar la dirección de los gestos de apuntar con una imagen 2D desde una cámara monocular y estoy usando OpenCV 2.3. Sé que es un poco complicado pero estoy motivado! 🙂 Mi enfoque es primero usar la detección de rostros para detectar un área en la […]

Extraiga el primer plano de fotogtwigs individuales usando opencv para python

El problema Estoy trabajando con una cámara que publica una instantánea en la web cada 5 segundos aproximadamente. La cámara está monitoreando una línea de personas. Me gustaría que mi guión pudiera decirme qué tan larga es la línea de personas. Lo que he intentado Al principio, pensé que podía hacer esto usando BackgroundSubtractorMOG , […]

La instalación de OpenCV con el módulo python en CentOS va mal

cuando ejecuto este comando para instalar OpenCV con el módulo Python cmake ../ -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_EXAMPLES=ON -DBUILD_NEW_PYTHON_SUPPORT=ON -DINSTALL_PYTHON_EXAMPLES=ON -DPYTHON_EXECUTABLE=/usr/local/bin/python2.7 -DPYTHON_INCLUDE_DIR=/usr/local/include/python2.7/ -DPYTHON_LIBRARY=/usr/local/lib/python2.7/config/libpython2.7.a -DPYTHON_NUMPY_INCLUDE_DIR=/usr/local/lib/python2.7/site-packages/numpy/core/include/ -DPYTHON_PACKAGES_PATH=/usr/local/lib/python2.7/site-packages/ -DBUILD_PYTHON_SUPPORT=ON Me sale este mensaje de error. /usr/bin/ld: /usr/local/lib/python2.7/config/libpython2.7.a(abstract.o): relocation R_X86_64_32 against `.rodata.str1.8′ can not be used when making a shared object; recompile with -fPIC /usr/local/lib/python2.7/config/libpython2.7.a: could not read symbols: Bad value […]

Opencv: Entrene a SVM con puntos clave RÁPIDOS y funciones BREVES

Quiero entrenar un SVM para la detección de objetos. En este punto, tengo una secuencia de comandos de python que detecta los puntos clave FAST y extrae las características de BRIEF en esa ubicación. Ahora no sé cómo usar estos descriptores para entrenar un SVM. ¿Me dirías por favor? ¿Cómo usar los descriptores para entrenar […]

Calcule el área de contorno con la apertura para contornos creados por matplotlib

Necesito calcular el área limitada por una línea de contorno. Utilizo matplotlib para obtener los vértices de la línea de contorno, pero no puedo convertirlos en una entrada válida para el método contourArea en openCV: Z = z_func(X, Y, Ql, k[i,j], B) cs = plt.contour(X, Y, Z,[IncT]) v = cs.collections[0].get_paths()[0].vertices xy = [] for vv […]

Establecer tipo para fromarray () en opencv para python

Estoy usando Python 2.7 y opencv 2.1. Tengo una matriz numpy y quiero convertirla en una matriz abierta de tipo “cv.CV_32FC1”. ¿Cómo puedo configurar el tipo? “CreateMat ()” permite la configuración de tipo explícito pero “fromarray ()” no lo hace. Si solo aplico fromarray en una matriz flotante, la verificación de tipo falla (uno de […]

OpenCV dibujar puntos no coincidentes

He seguido el tutorial de descripción y detección de características de OpenCV y utilicé SIFT y otros algoritmos en OpenCV para encontrar puntos de características coincidentes entre 2 imágenes. Por lo que he entendido, estos algoritmos pueden encontrar regiones similares entre 2 imágenes. Pero estoy interesado en identificar las regiones diferentes o dis-similares. ¿Cómo puedo […]

OpenCV Python: QueryFrame return None

Estoy usando OpenCV 2.4 y python 2.7.5 en un macbook. Quiero mostrar la transmisión en vivo de la cámara incorporada con el siguiente código: import cv cv.NamedWindow(“w1”, cv.CV_WINDOW_AUTOSIZE) camera_index = 0 capture = cv.CaptureFromCAM(camera_index) def repeat(): global capture #declare as globals since we are assigning to them now global camera_index frame = cv.QueryFrame(capture) print type(frame) […]

OpenCV – Ajuste de la foto con ángulo de sesgo (inclinación)

Tengo una cámara apuntando a un Jardín Zen desde arriba. Sin embargo, la cámara se fija en el lado en lugar de directamente sobre la placa. Como resultado, la imagen se ve así (note la forma sesgada del rectángulo): ¿Hay alguna forma de procesar la imagen para que el área de arena se vea más […]

python: desea mostrar el canal rojo solo en opencv

Soy principiante en el procesamiento de imágenes. Estoy mostrando la imagen en muchos espacios de color, el código de abajo muestra la imagen en los 3 canales RGB, sin embargo, la imagen se muestra en el diseño gris. Necesito mostrar tres imágenes, una con el canal rojo como imagen roja, otra como azul y la […]