Tag: opencv

cv2.imread чтение изображений из файловых объектов или данных, подобных потоку памяти (здесь не извлеченный tar)

У меня есть .tar файл, содержащий несколько сотен изображений ( .png ). Мне нужно обработать их через opencv. Мне интересно, можно ли – по соображениям эффективности – обрабатывать их, не проезжая мимо диска. В других словах я хочу прочитать изображения из потока памяти, связанные с файлом tar. Рассмотрим, например import tarfile import cv2 tar0 = […]

Код порога Openc работает в python2.7 (Windows), но не работает. Малина Pi

У меня есть этот код python, который применяет серийное порождение к изображению глаза, чтобы он мог обнаружить зрачок. Я написал этот код, используя python 2.7 в Windows 10. Он отлично работал, так как я смог получить желаемый результат. Вот код, который я написал в Windows 10: import cv2 import numpy as np from matplotlib import […]

Неверный путь пакетов python для установки opencv cmake

Я пытаюсь выполнить шаги установки opencv с pyimagesearch.com с помощью virtualenv. Все работает отлично, за исключением пути пакетов: он должен быть /Users/JLee/Envs/cv/lib/python2.7/site-packages но он настроен как lib/python2.7/site-packages В Python import cv2 хорошо работает в глобальных настройках, но не работает в виртуальной среде cv. Выполняя шаги с сайта, я сначала продолжил работу без установки virtualenv, а […]

Два отдельных процесса, совместно использующих один канал Camera OpenCv

У меня есть два отдельных процесса, которые используют VideoCapture в то же время, чтобы получить поток веб-камер изображений. Есть ли способ использовать один и тот же VideoCapture для нескольких процессов (чтобы эффективно экономить ресурсы)? Я рассматривал возможность использования mmap для переноса текущего изображения из одного процесса в другой, но я считаю, что есть лучший способ. […]

Поворот изображения без обрезки OpenCV

Вопрос заключается в том, как повернуть изображение с помощью OpenCV и сохранить оригинальные размеры. В настоящее время используется эта функция: def rotateImage(image, angle): (h, w) = image.shape[:2] center = (w / 2, h / 2) M = cv2.getRotationMatrix2D(center,angle,1.0) rotated_image = cv2.warpAffine(image, M, (w,h)) return rotated_image Кроме того, какой алгоритм используется в warpAffine (Bicubic?)

Ошибка параллельного сканирования OpenCV2 -215 при циклическом перемещении изображений при правильном сравнении отдельных сравнений

У меня проблемы с тем, где я ошибаюсь. У меня есть код python для использования OpenCV2 для вычисления функций из двух изображений, сопоставления и построения наиболее похожих точек. Если я запускаю отдельный код, он работает, и я могу изменить имя второго файла изображения, когда я пытаюсь его автоматизировать, чтобы прокрутить каталог изображений для сравнения с […]

Не удается открыть видео с opencv2

Я пытаюсь захватить изображения из видеофайла, но я не могу его открыть, и я не знаю, почему. Ниже приведен пример кода, который печатает False где я ожидаю получить True . Я не понимаю, почему я не могу открыть этот простой видеофайл, любое руководство было бы очень оценено! Сначала я попытался с относительным путем, а затем […]

Чтобы получить координаты в линии красного цвета

Я хочу получить координаты в обнаруженных красных цветовых линиях на следующем изображении. Но когда я запускаю код ниже, я получаю все координаты (линии красного цвета и другие идентифицированные объекты): import cv2 import numpy as np import matplotlib.pyplot as plt filename = 'detectedRoof.jpg' img = cv2.imread(filename) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) gray = np.float32(gray) dst = cv2.cornerHarris(gray, […]

Получение ошибки openCV: утверждение не выполнено

Я использую opencv 3.1 в RaspberryPi 3. Я пытаюсь запустить следующий алгоритм обнаружения Hough Circle #! /usr/bin/python import numpy as np import cv2 from cv2 import cv VInstance = cv2.VideoCapture(0) key = True """ params = dict(dp, minDist, circles, param1, param2, minRadius, maxRadius) """ def draw_circles(circles, output): if circles is not None: for i in […]

Как запустить установленный Python-модуль в Windows?

Я работаю с камерой Point Gray (Grasshopper3), и я анализирую изображения с помощью OpenCV в Python. Камеры Point Gray поставляются с API в C с именем flycapture. Я нашел привязки python для flycapture v2 api на GitHub ( pyflycapture2 ), и они предоставляют инструкции по установке для Unix-систем, но поскольку я нахожусь в Windows, я […]

Interesting Posts

Когда использовать sys.path.append и при изменении% PYTHONPATH% достаточно

Получить строку в скобках в Python

тихо удалите ключ из питона dict

Несколько вопросов о выражениях генераторов и эффективных скоростях

Подпроцесс Поменять недопустимый аргумент / сломанный канал при общении с программой C

Cython: ошибка добавления комплекса в double

Обходной путь Python Global Interpreter Lock (GIL) для многоядерных систем с использованием набора задач в Linux?

Вычислить площадь заданных координат (x, y)

DLL-файл, загруженный дважды с перенаправлением DLL через манифест

Изменить часовой пояс для объекта Date Python

Преобразовать numpy.datetime64 в строковый объект в python

Как отсортировать словарь с ключами в виде строки чисел в Python

Обслуживание статических носителей при разработке Django: почему бы не MEDIA_ROOT?

Объединение readline () и цикла без использования next () в python

отправка данных как объекта JSON из Python в Javascript с Jinja

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