OpenCV (Open Source Computer Vision) es una biblioteca para visión por computadora en tiempo real. Cuando utilice esta etiqueta, mencione la versión de OpenCV con la que está trabajando (por ejemplo, 3.4.6) y agregue una etiqueta específica del idioma (python, c ++, ...) si es necesario.

Más sobre opencv...

Estoy usando OpenCV versión 4.1.1 en Python y no puedo obtener una lectura legítima para una imagen de 32 bits, incluso cuando uso cv.IMREAD_ANYDEPTH. Sin cv.IMREAD_ANYDEPTH, devuelve como tipo None; con él, obtengo una matriz de ceros. El problema persiste después de reinstalar OpenCV. os.path.....
10 may. 2021 a las 19:44
Estoy tratando de extraer las coordenadas de una gran región blanca en una imagen de la siguiente manera: Aquí está la imagen original: Usando un pequeño núcleo cuadrado, apliqué una operación de cierre para llenar pequeños agujeros y ayudar a identificar estructuras más grandes en la imagen de la ....
He escrito un código para comparar dos imágenes y está funcionando bien. Ahora quiero desarrollar una interfaz de usuario para examinar las dos, obtener las dos imágenes como entrada y luego mi código de comparación debería funcionar y dar los resultados. A continuación se muestra mi código dos pa....
Tengo una imagen en OpenCV que me gustaría convertir en una matriz binaria. Me gustaría que cada píxel con valores de color BGR idénticos fuera 1, por ejemplo, #FFFFFF sería blanco pero # FFE0A1 sería negro ya que los tres canales no comparten el mismo valor. ¿Hay una manera fácil de lograr esto?....
8 may. 2021 a las 22:52
import cv2 thres = 0.45 cap = cv2.VideoCapture(0) cap.set(3,1280) cap.set(4,720) cap.set(10,70) classNames= [] classFile = 'coco.names' with open(classFile,'rt') as f: classNames = f.read().rstrip('n').split('n') configPath = 'ssd_mobilenet_v3_large_coco_2020_01_14.pbtxt' weightsPath = '....
8 may. 2021 a las 18:06
Necesito obtener todos los datos de píxeles de una imagen en una cadena, con cada píxel tomando 6 caracteres, 2 para cada canal RGB, los estoy almacenando en HEX, por lo que el 0-255 se puede escribir como 00-FF, entonces , por ejemplo, un píxel completamente blanco sería "ffffff" y uno completamen....
7 may. 2021 a las 22:31
En la interfaz que creé usando Qt Designer, agregué una imagen PNG con setPixmap en Qlabel (label_map_view) y quiero dibujar un círculo en ciertos puntos de esta imagen usando cv2.circle. Pero no pude. es posible? Mi código: import rospy from PyQt5 import QtCore, QtGui, QtWidgets from PyQt5.QtCore....
7 may. 2021 a las 22:28
Estoy haciendo una detección de contorno en una imagen y quiero encontrar un contorno basado en un área que arreglaré, en este caso quiero que el contorno esté marcado en rojo. Entonces quiero un cuadro delimitador alrededor del contorno rojo A continuación se muestra el código para eso: import cv....
7 may. 2021 a las 16:07
Tengo una imagen como esta: Después de aplicar algunos procesamientos, p. ej. cv2.Canny(), se ve así ahora: Como puede ver, las líneas negras se vuelven huecas. He intentado erosión y dilatación, pero si las hago muchas veces, las 2 entradas se cerrarán (es decir, se convertirán en línea conec....
Estoy tratando de importar una imagen y dibujar un cuadrado, así: import cv2 import numpy as np import matplotlib.pyplot as plt import os relpath='C:/Users/mydesktop/trainedModels/CKcollect/1/' img=image.load_img(relpath+'S010_004_00000014.png') plt.imshow(img) img = cv2.rectangle(img,(384,0),(510,....
7 may. 2021 a las 14:28
Estoy tratando de detectar un objeto en mi imagen y hacer un cuadro delimitador a su alrededor. Esto es lo que estoy tratando de detectar: Aquí están las características para su ayuda: Siempre será negro Estará a la derecha o a la izquierda Tiene que ser automatico Esto es lo que he logrado hasta ....
Estoy tratando de detectar una marca en un objeto y determinar si está a la izquierda desde el centro o desde la derecha. Lo siguiente marcado con una flecha verde es lo que estoy tratando de detectar: Imagen: He leído la documentación de opencv pero no puedo encontrar una manera de hacer algo sim....
6 may. 2021 a las 15:03
Entonces estoy usando Darknet Framework con YoloV4. Este es mi código yolo_image.py: import darknet import cv2 # darknet helper function to run detection on image def darknet_helper(img, width, height): darknet_image = darknet.make_image(width, height, 3) img_rgb = cv2.cvtColor(img, cv2.....
6 may. 2021 a las 14:26
Primero, quiero recortar una imagen usando un evento de mouse y luego imprimir el texto dentro de la imagen recortada. Probé los scripts de OCR pero no todos pueden funcionar para esta imagen adjunta a continuación. Creo que la razón es que el texto tiene caracteres blancos sobre fondo azul. ¿Pued....
6 may. 2021 a las 02:46
Quiero hacer un lector de códigos QR usando opencv y Python. Mi hardware es la cámara Raspberry Pi 4B y pi. En el código, cuando muestro el código QR a la cámara opencv, decodifico el QR. Después de eso, quiero enviar este código usando request.post al servidor Node.js. Todo está bien ahí pero ha....
6 may. 2021 a las 00:52
Intenté instalar OpenCV usando pip install opencv, pero obtuve el siguiente error: ERROR: Could not find a version that satisfies the requirement opencv ERROR: No matching distribution found for opencv WARNING: You are using pip version 21.0.1; however, version 21.1.1 is available. You should consid....
5 may. 2021 a las 21:21
Estoy intentando crear una matriz 2D a partir de otra, tomando la suma de NxN píxeles alrededor de un punto de la imagen y guardando el resultado en la misma coordenada en la nueva imagen: def sum_black(image: np.ndarray, size=11) -> np.ndarray: assert(size % 2) pad = (size - 1) // 2 iH,....
5 may. 2021 a las 18:14
Código: import cv2 from threading import Thread class viewer: def run(self): self.cap = cv2.VideoCapture(0) while True: rval, frame = self.cap.read() cv2.imshow("preview", frame) key = cv2.waitKey(20) if key == 27: # exit on ESC ....
5 may. 2021 a las 11:15
Estoy tratando de dividir un video en cuadros, dibujar algunos cuadros y etiquetas en los cuadros y luego alimentarlos en un RedisImageStream, así: def get_last(self): ''' Gets latest from camera and model ''' p = self.conn.pipeline() p.xrevrange(self.camera, count=1) # L....
5 may. 2021 a las 00:36
Actualmente estoy tratando de almacenar (2) valores en 2 tuplas 1D para el uso de OpenCV a partir de entonces. Sin embargo, como soy extremadamente nuevo en Python, actualmente me enfrento a un problema bastante "simple" con respecto al identificador de tupla. Cuando ejecuté los siguientes códigos....
4 may. 2021 a las 17:18
Mi objetivo es crear un servidor RTSP usando OpenCV Python usando el backend GStreamer. Tengo imágenes RGB almacenadas como OpenCV Mat, y me gustaría crear un VideoWriter que pueda escribir en un receptor RTSP. El video de salida debe estar codificado x264. Creo que esto se puede lograr fácilmente....
4 may. 2021 a las 01:54
Tengo un programa que recibe video rtsp de la cámara y lo transmite a la caja de imágenes. Solo funciona durante unos segundos, luego el programa se cuelga, ayude a encontrar el error. private: System::Void start_Click(System::Object^ sender, System::EventArgs^ e) { if (start->Text == "Start stream....
4 may. 2021 a las 01:46
Estoy tratando de enviar un flujo de video desde mi cámara USB a otros dispositivos en la misma red usando opencv python y sockets y eso debería hacerse ejecutando un script de servidor que envía el flujo para cualquier número de clientes que se conecten a él, sin embargo el problema es claro cuand....
3 may. 2021 a las 21:32
Estoy usando cv2 para iniciar la cámara en Python. Quiero que sea flexible, por lo que no importa si el usuario está usando una cámara incorporada o una USB, funcionaría. También mostraría un error si no se reconociera la cámara. Hasta aquí he escrito. try: camera = cv2.VideoCapture(0) ....
3 may. 2021 a las 19:11
Tengo una aplicación web (usando flask y python) que puede leer un código QR de una transmisión de video en vivo (usando opencv). ¿Es posible guardar los datos que se han leído en mi base de datos MySQL sin detener la transmisión? Cada vez que intento llamar a la función para guardar los datos, la....
3 may. 2021 a las 13:10