Tag: opencv

Стерео-калибровка Opencv Python и карта несоответствия

Мне интересно найти карту несоответствия сцены. Для начала я сделал стереокалькуляцию, используя следующий код (я сам написал его с небольшой помощью от Google, не найдя полезных обучающих программ для того же написанного на python для OpenCV 2.4.10). Одновременно я делал снимки шахматной доски на обеих камерах и сохранял их как левые * .jpg и right […]

Выпустить VideoWriter в Python OpenCV

Кто-нибудь знает, что команда для выпуска объекта VideoWriter в python? В моем коде я импортирую следующее: import cv2 import cv2.cv as cv Документация, которую я могу найти, не говорит о том, как выпустить VideoObject, используя cv2 или python. Это документация для OpenCV 2.4.5.0. я пробовал cv.ReleaseVideoWriter(videoWriter) и другие случайные комбинации с использованием cv2 и cv. […]

Возьмите фотографию opencv + python 3.3

Я хочу сделать фотографию, когда пользователь нажмет 's'. Это мой код, и я не понимаю, почему это неправильно. import cv import sys win = 'Camera' cv.NamedWindow(win) cap = cv.CreateCameraCapture(0) while cv.WaitKey(1) != 27: img = cv.QueryFrame(cap) cv.ShowImage(win, img) if cv.WaitKey(10) == 115: cv.SaveImage('test1.jpg', img) Ошибка сказала: Файл «dos.py», строка 14 cv.SaveImage ('test1.jpg', img) ^ IndentationError: […]

QueryFrame не продвигает фрейм в OpenCV

Код import cv capture = cv.CaptureFromFile("a.avi") while True: frame = cv.QueryFrame(capture) cv.ShowImage("a',frame) Показывает один и тот же начальный кадр из видео (QueryFrame не продвигает видео и не захватывает следующий кадр). Он отлично работает, если видео захвачено с веб-камеры. Есть идеи?

Использование opencv / Numpy для поиска белых пикселей в цветном изображении с использованием python

У меня есть изображение, загруженное с помощью opencv, что я хотел бы найти пиксели белого цвета. input_img = [[[255,255,255], [0,127,255]], [[255,255,255], [255,127,255]]] должен вернуться white = [[1, 0], [1, 0]] Есть ли способ сделать это без изменения или без дорогого цикла? Используя что-то вроде numpy.where?

контуры заполнения питона opencv, которые не полностью закрыты

Я использую openCV, чтобы найти внешний контур заданного изображения и заполнить его. Изображения, которые я использую для ввода, – это изображения брюк, как прикрепленные. Проблема в том, что иногда (например, в прикрепленном изображении) контур не полностью закрыт, а затем я не могу его заполнить. Что я могу сделать в этом случае? См. Код ниже. Спасибо, […]

solvePnPRansac возвращает нулевое значение для rvecs и tvecs

Я хочу узнать векторы вращения и трансляции для моей камеры. Однако метод solvePnPRansac из документации дает нулевую матрицу для каждого; он возвращает значения для углов в качестве вывода. print corners [[[ 372.48184204 80.71842194]] [[ 374.40280151 103.50676727]] [[ 377.49230957 128.53459167]] … so on till .. [[ 204.40803528 168.18978882]] [[ 203.94168091 193.23649597]] [[ 204.39024353 220.48114014]] [[ 204.54725647 […]

Не удалось распаковать изображение в OpenCV

Я пытаюсь преобразовать изображение из декартовой в полярную, чтобы я мог распутать изображение, но я получаю ошибку времени выполнения. Если вам интересно, как это выглядит визуально, см. Этот пример. Код: import scipy import scipy.ndimage import numpy as np from math import * import cv2 def logpolar(input): # This takes a numpy array and returns it […]

Как я могу отформатировать свой список, чтобы передать его в качестве входа в svm.train () в opencv3.0

Я использую opencv3.0, My IDE – pycharm У меня есть два списка один список training_set и один список trainig_labels. training_set – список списков, например [array([119, 122, 91, …, 185, 80, 255], dtype=uint8), array([112, 106, 120, …, 121, 138, 255], dtype=uint8), ……. ] training_labels – список ярлыков для каждого списка в training_set.training_labels выглядит как [1, 1, […]

Буквы размыты / нечеткие после функции урожая

после попытки обрезать изображение в нескольких местах, сохраняя список координат в массиве, буквы в обрезанной области становятся чрезвычайно размытыми, и я не могу понять, почему. Исходное изображение выглядит так: После обрезки изображение выглядит Код в вопросах выглядит следующим образом: import numpy as np import cv2 im2 = cv2.imread('1.jpg') im = im2.copy() gray = cv2.cvtColor(im,cv2.COLOR_BGR2GRAY) blur […]

Interesting Posts

Анализ HTML не выводит требуемые данные (информация отслеживания для FedEx)

Проблема сборки Matplotlib: ошибка C1083: невозможно открыть файл include: 'ft2build.h'

Как я могу модулировать логику шаблона jinja2?

Подключение интерфейса GUI с асинхронной (ых) операцией ftp

indent python file (с pydev) в eclipse

Получение исключений, когда исключение уже присутствует в Python 3

Гистограмма Matplotlib

Как сделать перенос текста совпадающим с текущим уровнем отступов в vim?

Выполнение оценки гиперпараметра для оценщика в каждом сводке рекурсивной функции Устранение

переменная класса vs для экземпляра –Python

Python: искрообразование потоком пиши в kafka, повторное использование соединения производителя kafka

Flask-SqlAlchemy рассматривает отражение

Python добавляет элемент в кортеж

Миграция данных при изменении типа свойства поля NDB

автоматически обновлять `__version__` с помощью меркуриального?

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