Articles of opencv

Estabilización de video con OpenCV

Tengo una transmisión de video que se toma con una cámara en movimiento y contiene objetos en movimiento. Me gustaría estabilizar el video, para que todos los objetos estacionarios permanezcan estacionarios en la transmisión de video. ¿Cómo puedo hacer esto con OpenCV ? es decir, por ejemplo, si tengo dos imágenes prev_frame y next_frame, ¿cómo […]

Establecer ROI con el mouse desde un rectángulo en un video

Tengo video, cuando se ejecuta el progtwig, el primer fotogtwig del video se toma como una imagen y el usuario puede dibujar un rectángulo en la imagen, después de dibujar el rectángulo, el usuario debe hacer clic derecho sobre la imagen para confirmar el rectángulo. Cuando el mouse hace clic derecho, la imagen desaparece y […]

Cálculo de los defectos de convexidad con OpenCV 2.4 en c ++

Estoy usando OpenCV 2.4 para calcular el casco convexo de una imagen. También estoy procesando algo para eliminar el ruido de la imagen, que no es realmente relevante para la pregunta. El código para calcular convexHull es el siguiente: … cv::Mat sourceImage; // assume something is already here please cv::vector hierarchy; std::vector<std::vector > contours; cv::findContours( […]

Cómo instalar OpenCV 2.0 en win32

Necesito instalar OpenCV en Win32. No lo tengo instalado actualmente. Descargué OpenCV-2.0.0a-win32.exe y lo ejecuté. ¿Qué diablos hago ahora? No hay .lib’s y otras cosas. Encontré algunas instrucciones para construir el lanzamiento usando cmake en http://opencv.willowgarage.com/wiki/InstallGuide . Descargué el último y mejor cmake e intenté seguir las instrucciones, pero estaba adivinando. Sin alegría. Especifiqué VC […]

Entrenamiento SVM personalizado para utilizar con HOGDescriptor en OpenCV

Estoy tratando de entrenar mi propio detector para utilizarlo con OpenCV :: HOGDescriptor, pero tengo problemas para hacer que HOGDescriptor funcione con mi SVM recién capacitada. He calculado las características de HOG para las imágenes de entrenamiento positivas y negativas, las he etiquetado y he entrenado la SVM usando CvSVM. Los parámetros que he usado […]

Serialización de OpenCV Mat_

Estoy trabajando en un proyecto de investigación de robótica en el que necesito serializar matrices 2D de puntos 3D: básicamente, cada píxel es un vector de 3 flotadores. Estos píxeles se guardan en una matriz OpenCV, y deben enviarse a través de la comunicación entre procesos y guardarse en archivos para procesarlos en varias computadoras. […]

Convirtiendo YUV en BGR o RGB en OpenCV

Tengo una tarjeta de captura de TV que tiene un feed en formato YUV. He visto otras publicaciones similares a esta pregunta e intenté probar todos los métodos posibles indicados, pero ninguno de ellos proporcionó una imagen clara. Por el momento, los mejores resultados se obtuvieron con la cvCvtColor(scr, dst, CV_YUV2BGR) a la función OpenCV […]

Cómo ejecutar código OpenCV sin OpenCv Manager

Estoy usando OpenCV4Android versión 2.4.10 y pruebo mi código en Samsung Galayx GT-I9300. el problema que tengo es que debo descargar Opencv Manager de Play Store para que se ejecute mi código opencv, de lo contrario la aplicación no se iniciará. Me referí a algunos puestos “como se muestra aquí Cómo integrar OpenCV Manager en […]

¿Cómo puedo resolver “Asegúrese de que el archivo esté accesible y de que sea un ensamblado o componente COM válido”?

Estoy construyendo un proyecto con OpenCV en C #. Requiere un archivo dll llamado cvextern.dll . pero, al agregar este archivo como referencia, aparece este mensaje: no se puede agregar una referencia “cvextern.dll”, asegúrese de que el archivo sea accesible y de que sea un ensamblado o componente COM válido. Me cansé de buscar, pasé […]

Datos de imagen en bruto de la cámara como “645 PRO”

Hace un tiempo, ya hice esta pregunta y también obtuve una buena respuesta: He estado buscando este foro de arriba a abajo, pero no pude encontrar lo que realmente necesito. Quiero obtener datos de imágenes brutos de la cámara. Hasta ahora intenté sacar los datos de imageDataSampleBuffer de ese método captureStillImageAsynchronouslyFromConnection: completionHandler: y escribirlos en […]