Tag: opencv

Новое для 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 как […]

Обнаружение линии в центре видео OpenCV

Сейчас я работаю над проектом, который требует, чтобы я обнаружил, что перфорированная линия находится посередине видеоизображения, а затем выдает последовательную команду для управления режущим рычагом. Прямо сейчас я могу обнаружить вертикальные строки (это то, что я хочу), но я не могу обнаружить, когда они находятся в центре экрана. Также я полагаю, что используя вывод из […]

Как изображения фактически сохраняются с помощью skimage (Python)

В настоящее время я применяю алгоритм прореживания Чжан-Суен, чтобы оттолкнуть некоторые нити, которые я хотел бы потом отслеживать. Это требует, чтобы я выводил изображение в оттенках серого, чтобы идентифицировать объекты с помощью OpenCV. import matplotlib import matplotlib.pyplot as plt import skimage.io as io "load image data" Img_Original = io.imread( './data/test1.bmp') # Gray image, rgb images […]

Разница в дескрипторе hog, рассчитанная на цветные изображения в Python и C ++

Я вычислил HOGDescriptor на цветном изображении и нашел разные результаты в Python и C ++, opencv-версия, параметры HOG и изображение на обоих. Существует разительная разница между дескрипторами HOG, вычисленными на C ++ и Python, по образцу BGR по умолчанию Снова возникает поразительная разница между дескрипторами HOG, вычисленными на C ++ и Python, по умолчанию для […]

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