Tag: opencv

Как выполнить логическую операцию и логическую индексацию с помощью VIPS в Python?

У меня были следующие коды, которые используют Python и OpenCV. Вкратце, у меня есть стопка изображения, сделанная с разной фокусной глубиной. Коды выбирают пиксели в каждой позиции (x, y), которая имеет самый большой лапласиан гуассовой реакции среди всех фокусных глубин (z), создавая таким образом изображение с фокусным стеклом. Функция get_fmap создает 2d-массив, в котором каждый […]

python opencv dll load failed Отсутствующие переменные среды?

Я хочу использовать Blender 2.72b с OpenCV, поэтому мне пришлось создать его для Python3 (у меня есть 3.4.2, поскольку Blender тоже это использует). Я работаю над Win7 64bit, поэтому я использовал 64-битную версию Python и NumPy (конечно же, Blender). Для OpenCV я использовал 3.0.0-бета. Для построения я использовал CMake 2.8 и Visual Studio 2010 Professional […]

Как заменить контур (прямоугольник) на изображении новым изображением с помощью Python?

В настоящее время я использую библиотеку изображений opencv (CV2) и Python Pillow, чтобы попытаться взять изображение произвольных телефонов и заменить экран новым изображением. Я дошел до того места, где я могу взять изображение и идентифицировать экран телефона и получить все координаты для угла, но мне очень сложно заменить эту область на изображении новым изображением. Код, […]

Как отобразить вновь сохраненное изображение с помощью opencv из Flask в статической папке?

Я пытаюсь сделать ввод изображения и выполнить некоторую обработку на нем, прежде чем отображать вывод на веб-странице. Однако, когда я пытаюсь использовать другое изображение, вместо старого отображается более старое изображение. Вот фрагменты кода: from flask import Flask, render_template, request import pro app = Flask(__name__) @app.route('/') def index(): return render_template("index.html") @app.route('/process', methods=['GET', 'POST']) def process(): n […]

Обучение и обнаружение HOG в Python с использованием OpenCV

У меня проблема с полезным обнаружением с использованием Python, OpenCV 3.1 и HOG. Хотя у меня есть рабочий код, который выполняется без ошибок, обучаемая комбинация HOG / SVM не может обнаружить на тестовых изображениях. Из примеров OpenCV и других обсуждений с переполнением стека я разработал следующий подход. win_size = (64, 64) block_size = (16, 16) […]

Найдите точки за строкой, используя Python

Обращаясь к заданному вопросу. Рисуя линию с учетом угла и точки на линии , я написал функцию python «find_normal», которая возвращает наклон и y-перехват нормального вектора в заданную точку под заданным углом. Теперь у меня есть список точек, и я хочу проверить, находятся ли эти точки вне этого нормального вектора в направлении заданного угла нет. […]

cv2.VideoCapture не возвращает фреймы

Я пытаюсь сохранить видео с веб-камерой с помощью кнопок wx. Это мой код def OnRecord(self, evt): capture = cv2.VideoCapture(0) if (not capture.isOpened()): print "Error" # video recorder fourcc = cv2.cv.CV_FOURCC('D', 'I', 'V', 'X') # cv2.VideoWriter_fourcc() does not exist out = cv2.VideoWriter("output.avi", fourcc, 9.0, (640, 480), True) # record video while (capture.isOpened()): ret, frame = capture.read() […]

OpenCV и Python – Как накладывать изображения, задавая координаты?

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

Выберите ошибку тайм-аута на BeagleBone Black

Я тестирую код захвата opencv на моем BBB (работает Debian Wheezy: Linux beaglebone 3.8.13-bone79 # 1 SMP Tue Oct 13 20:44:55 UTC 2015 armv7l GNU / Linux), но получаю ошибку тайм-аута выбора каждый раз, когда я запускаю программа. Теперь я отстаю от графика моего последнего проекта системы распознавания радужки. (Если вы хотите знать, почему я […]

Обнаружение функции OpenCV Python: как обеспечить маску? (ПРОСЕЯТЬ)

Я создаю простой проект в Python3, используя OpenCV3, пытаясь сопоставить кусочки головоломки с «законченным» изображением головоломки. Я начал тесты с помощью SIFT. Я могу извлечь контур головоломки и обрезать изображение, но поскольку большинство высоких частот находятся, конечно, вокруг куска (где заканчивается кусок и начинается пол), я хочу передать маску SIFT detectAndCompute ( ), тем самым […]

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