Tag: opencv

Python 2.7 CV2 & Tkinter с веб-камерой

Я использую Tkinter, чтобы сделать gui для отображения вывода с USB-камеры. Эксперимент с микроскопом заключается в том, что gui показывает поток в реальном времени с низким разрешением, но одним нажатием кнопки выполняется изображение с высоким разрешением. Я смог получить код, работающий со встроенной веб-камерой моего ноутбука (VideoCapture (0)), но когда я пытаюсь использовать код с […]

OpenCV не поставляется с «внешними» библиотеками

Я попробовал этот пример с сайта OpenCV: import numpy as np import cv2 from matplotlib import pyplot as plt # changed the image names from box* since the sample images were not given on the site img1 = cv2.imread('burger.jpg',0) # queryImage img2 = cv2.imread('burger.jpg',0) # trainImage # Initiate SIFT detector sift = cv2.SIFT() # find […]

Как захватить видео с веб-камерой ноутбука с помощью ffmpeg в окнах

У меня есть небольшая программа python, которая очень хорошо работает, чтобы захватывать короткие видеоролики с веб-камер в Linux (по крайней мере для ноутбуков со встроенными веб-камерами), используя подпроцесс с ffmpeg. Теперь я пытаюсь написать одну и ту же программу для захвата веб-камер в Windows, и я знаю, что не могу использовать общий «/ dev / […]

Новое для Python Opencv: отслеживание движения с использованием веб-камеры Thresholding / dilate

Привет всем Я очень новый для программирования и python–opencv вообще, я уже искал ответ для этого, но я не мог его найти. Im пытается сделать отслеживание движения с помощью моей веб-камеры: принимая абсолютную разницу в текущем кадре и предыдущем кадре Он преобразуется в оттенки серого и проходит через пороговый фильтр, так что только пиксели, которые […]

Преобразовать поезд KNN с Opencv 3 до 2

Я читаю учебник для обучения KNN с помощью Opencv. Код написан для Opencv 3, но мне нужно использовать его в Opencv 2. Оригинальное обучение: cv2.ml.KNearest_create().train(npaFlattenedImages, cv2.ml.ROW_SAMPLE, npaClassifications) Я попытался использовать это: cv2.KNearest().train(npaFlattenedImages, cv2.CV_ROW_SAMPLE, npaClassifications) но ошибка: Unsupported index array data type (it should be 8uC1, 8sC1 or 32sC1) in function cvPreprocessIndexArray Полный код находится здесь: […]

Python, OpenCV – выравнивание и наложение нескольких изображений один за другим

Мой проект – выровнять аэрофотоснимки, чтобы сделать из них мозаичную карту. Мой план состоит в том, чтобы начать с двух фотографий, выровнять второй с первым и создать «начальную мозаику» из двух выровненных изображений. Как только это будет сделано, я затем выровняю третью фотографию с начальной мозаикой, а затем выровняю четвертую фотографию с результатом и т. […]

Сохранение видео не работает в opencv2-python

Я пытаюсь запустить этот пример кода для сохранения видео: cap = cv2.VideoCapture('input.mp4') fourcc = cv2.VideoWriter_fourcc(*'XVID') out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480)) while(cap.isOpened()): ret, frame = cap.read() if ret==True: out.write(frame) cv2.imshow('frame',frame) else: break cap.release() out.release() cv2.destroyAllWindows() Он показывает видео без проблем, но «output.avi» – это всего лишь 100 КБ файл, который нельзя открыть с помощью любого видеоплеера. […]

Фильтрация Blob с использованием opencv в python

Необходимо определить красный цвет изображения и получить координаты на основе размера экрана. С помощью маски выбрана часть изображения, имеющего красный цвет Преобразовал его в BW Применяется гауссовский фильтр к нему. Окончательное изображение имеет небольшие тела, которые мне нужно удалить и получить координаты остальных. Я попробовал SimpleBlobDetector, но не помог. Это мой код – import cv2 […]

Ошибка импорта cv2 с помощью python caffe

Я пытаюсь написать свой собственный уровень python в caffe, и когда я пытаюсь его скомпилировать, я продолжаю получать эту ошибку импорта. Traceback (most recent call last): File "/home/username/caffe/layer_example.py", line 3, in <module> import cv2 ImportError: /home/username/anaconda2/lib/python2.7/site-packages/cv2.so:undefined symbol: _ZN2cv11arrowedLineERNS_3MatENS_6Point_IiEES3_RKNS_7Scalar_IdEEiiid Я попытался найти решение в Интернете и изменил свой файл ~ / .bashrc, чтобы выглядеть так: export […]

Установите opencv в anaconda3

Привет, ребята, я только что установил anaconda3 в windows 8.1 и opencv 2.4.13 и 3.1.0 / Ive, скопированные из файла c: /…./ opencv / build / python / 2.7 / x64 / cv2.pyd, и я вставил его к C: \ Users ….. \ Anaconda3 \ Lib \ site-packages. Я вставил оба для opencv 2.4.13 как […]

Python - лучший язык программирования в мире.