Articles of opencv3.0

Cargue ndarray (imagen en OpenCV) en el almacenamiento en la nube de Google como .jpg o .png

Tengo problemas similares, como Cómo cargar una imagen de bytes en Google Cloud Storage desde un script de Python . Probé esto from google.cloud import storage import cv2 from tempfile import TemporaryFile import google.auth credentials, project = google.auth.default() client = storage.Client() # http://sofes.miximages.com/python/ServiceLogin’) with TemporaryFile() as gcs_image: image.tofile(gcs_image) blob = bucket.get_blob(gcs_image) print(blob.download_as_string()) blob.upload_from_string(‘New contents!’) blob2 […]

Recorte de video en vivo en OpenCV

Tengo un video en vivo que rastrea los objetos verdes y dibuja un rectángulo sobre el área del objeto. Tengo curiosidad por saber cómo podría recortar la fuente para mostrar solo el área que abarca el rectángulo. Aquí está la sección de relevancia: while True: (success, frame) = webcam.read() frame = imutils.resize(frame, width = 1000) […]

La captura de la secuencia RTSP falla cuando la secuencia de comandos se convierte en un ejecutable independiente utilizando pyinstaller

Código: from imutils.video import VideoStream import cv2 # Read rtsp stream rtsp = u”rtsp://admin:admin@10.64.1.31:554/1/h264major” #vs = VideoStream(src=0).start() # for capturing from webcam vs = VideoStream(src=rtsp).start() while True: frame = vs.read() # show the output frame cv2.imshow(“Frame”, frame) key = cv2.waitKey(1) & 0xFF # if the `q` key was pressed, break from the loop if key […]

Python 3.5, OpenCV 3.2, Windows 7 de 64 bits, Anaconda 3, “ImportError: error en la carga de DLL”

Tantas preguntas sobre este tema, pero no encontré ninguna respuesta satisfactoria sobre el problema tradicional “DLL no encontrado”. Estoy usando Python 3.5 instalado a través de Anaconda 3; He instalado con pip el opencv_python-3.2.0.6-cp34-cp34m-win_amd64.whl ‘oficial’ (desde aquí https://pypi.python.org/pypi/opencv-python ); La versión de Windows es de 7 a 64 bits; He desinstalado todos los VC ++ […]

Crea instancias de la clase Rect de opencv 3 en Python

Me gustaría saber cómo puedo obtener un objeto abierto de forma abierta proporcionando dos puntos. La versión c ++ proporciona este datastructre. http://docs.opencv.org/java/2.4.9/org/opencv/core/Rect.html No puedo encontrar una manera de instanciar rects en python. Intenté cv2.Rect(p1,p2) pero este método parece no existir. ¿Es incluso posible? Gracias en adavance 🙂

Acelerar el trazado en vivo de un material de archivo (cv2)

Estoy intentando usar el módulo cv2 para crear un diagtwig de dispersión en vivo para cada cuadro de un video. El código de abajo hace exactamente eso. Sin embargo, con más de 8 minutos de imágenes que contienen más de 60000 fotogtwigs para procesar, el código no es eficiente y toma mucho más tiempo del […]

Usando las funciones aceleradas de OpenCL con OpenCV3 en Python

OpenCV3 presentó su T-API (API transparente) que le brinda al usuario la posibilidad de usar funciones que son aceleradas por GPU (u otro dispositivo habilitado para OpenCL), estoy luchando para encontrar la forma de aprovechar eso con Python. Con C ++ hay llamadas como ocl::setUseOpenCL(true); que habilitan la aceleración de OpenCL cuando usas UMat lugar […]

Formato de video Python OpenCV en el navegador

Estoy intentando crear un video a partir de una secuencia de imágenes y mostrarlo en un navegador, pero por alguna extraña razón, no importa qué códec o formato de archivo use, obtengo el siguiente error: No se encontró ningún video con formato compatible y tipo mime Aquí está mi código: ready_images = [] import cv2 […]

Construyendo OpenCV 3.0.0-beta de Windows Python 3.4

Deseo que OpenCV funcione en mi Windows 7 x64 para Python 3.4. A pesar de que la página Alfa de OpenCV 3 indica que hay soporte para Python 3 ( http://opencv.org/opencv-3-0-alpha.html ), el paquete precomstackdo solo contiene opencv / build / python / 2.7 y no 3 (.4). Entonces, ¿siguiendo la respuesta en Cómo usar […]

python opencv matchTemplate es la característica de máscara implementada?

OpenCV, a partir de la versión 3.0.0, agregó una función de máscara al método matchTemplate. Admite la coincidencia de plantillas con plantillas transparentes definiendo una máscara en la plantilla. Mi progtwig python a continuación funciona bien, pero si agrego un parámetro de mask a la llamada cv2.matchTemplate , cv2.matchTemplate un error: OpenCV Error: The function/feature […]