Публикации по теме 'opencv'


Что такое opencv в Python
OpenCV (Open Source Computer Vision) — это библиотека программного обеспечения для компьютерного зрения и машинного обучения с открытым исходным кодом. Он был разработан, чтобы обеспечить общую инфраструктуру для приложений компьютерного зрения и ускорить разработку алгоритмов компьютерного зрения в реальном времени. OpenCV стала одной из самых популярных библиотек в этой области, широко используемой для различных задач, включая обработку изображений и видео, обнаружение и распознавание..

Оптический распознаватель символов (OCR)!
Обновление: эта статья является частью серии. Ознакомьтесь с полной серией: Часть 1 и Часть 2 OCR, Оптическое распознавание символов - одна из самых горячих тем в наши дни. Он присутствует на картинке очень давно. Проще говоря, OCR обрабатывает изображение, PDF или любой другой файл и извлекает из него текстовую информацию. Людям очень легко распознать слово, которое они знают, но как насчет слова из другого языка, которого мы не знаем. То же самое и в случае с..

Рисование | Запись текста поверх изображения — OpenCV + Python
Нарисовать любую геометрическую фигуру или написать что-либо на изображении в OpenCV очень просто. У нас есть пара функций, чтобы сделать то же самое. Давайте посмотрим: Шаг 1. У нас должно быть изображение- Шаг 2. Следуйте приведенному ниже фрагменту кода: Шаг № 3: Вывод:

Введение в OpenCV с Python I
В этом уроке я собираюсь показать решения некоторых проблем начального уровня компьютерного зрения с использованием библиотеки OpenCV для Python. Задачи здесь были предложены моим профессором для инженерного класса цифровой обработки изображений. Библиотека OpenCV — самая известная библиотека компьютерного зрения с открытым исходным кодом ( http://www.opencv.org/ ), доступная для многих языков программирования. Благодаря огромному количеству функций мы можем выполнять модификации цифровых..

Как размыть лица на изображениях с помощью Python
Размытие определенной части видео или изображения – очень распространенная задача с несколькими вариантами использования. Часто вам нужно сохранить анонимность личности человека, чтобы убедиться, что номерные знаки остаются невидимыми, или просто скрыть объекты, которые попали в сцену и не должны были появиться. В этом уроке мы сосредоточимся на размытии лиц, но для этого нам сначала нужно обнаружить эти лица. Возможно, вы помните, в разделе Создание камеры видеонаблюдения с помощью..

Вопросы по теме 'opencv'

Как преобразовать CV_8UC1 в обычный тип int?
У меня проблема с пониманием типов opencv. У меня есть матрица типа CV_8UC1, но как я могу прочитать значения элементов в матрице? Я знаю, что я должен использовать метод at, а затем использовать <here> мой тип, но какой тип - CV_8UC1?...
10093 просмотров
schedule 30.10.2023

OpenCV: как заставить окно изображения появляться поверх других окон?
Используя cvShowImage , можно легко показать изображение в OpenCV. Однако как вы говорите OpenCV показывать окно поверх каждого другого окна? Я запускаю полноэкранное приложение OpenGL при отображении изображений. В первый раз, когда окно OpenCV...
20632 просмотров
schedule 24.10.2023

Необработанные данные изображения с камеры, такой как 645 PRO
Некоторое время назад я уже задавал этот вопрос, и я также получил хороший ответ: Я облазил этот форум вдоль и поперек, но не нашел того, что мне действительно нужно. Я хочу получить необработанные данные изображения с камеры. До сих пор я...
8173 просмотров
schedule 08.12.2023

Как я могу использовать tesseract и opencv для извлечения текста из камеры
Я использую tesseract 3.02 и opencv, чтобы tesseract распознавал текст с моей камеры в реальном времени. Но эффект очень плохой. Результаты нечитаемы и не могут отображать изображение плавно. Я думаю, что это проблема моего кода. Может ли...
6467 просмотров
schedule 14.12.2023

OpenCV — возможные варианты сжатия изображений
спасибо, что нашли время, чтобы прочитать мой пост. Я работаю над небольшим проектом, который идет хорошо, но в качестве упражнения по оптимизации я хотел бы уменьшить размер некоторых файлов JPEG, которые я вывожу. На данный момент у меня есть...
16397 просмотров

Дискретная числовая производная по dx › 1
Как создать трафарет для оператора d/d(n*x)? Я пишу программу, которая должна вычислять производные линии на изображении. Если мы хотим вычислить простейшую аппроксимацию производной относительно d/dx, мы можем запустить следующую операцию:...
165 просмотров

Лукас Канаде плотный оптический поток
Можно ли использовать OpenCV для расчета плотного оптического потока с использованием метода Лукаса Канаде? Мне известно о функции в модуле gpu / ocl, которая может это сделать (gpu :: PyrLKOpticalFlow :: density), но есть ли эквивалент этой функции,...
6061 просмотров
schedule 05.11.2023

Перенос проекта OpenCV с рабочего стола C++ на Android NDK
Я намерен протестировать некоторые модификации алгоритма OpenCV, в частности детектор функций ORB и дескриптор. Итак, я начал разработку на своем рабочем столе с помощью C++ и скопировал некоторые файлы .cpp из исходников OpenCV, в частности orb.ccp,...
883 просмотров
schedule 26.10.2023

Лучшие способы создания прямоугольной маски с помощью openCV
Создание маски в openCV /** result I want 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0...
20730 просмотров
schedule 25.11.2023

Реализация водораздела Java с использованием opencv
Я пытаюсь реализовать алгоритм водораздела с маркерами в java, нашел пример здесь код на С++, я очень старался преобразовать его в код Java, но не смог. Есть ли кто-нибудь, кто уже сделал это раньше? пожалуйста помоги! Я остановился на этой...
2156 просмотров

Извлечение OpenCV Android соответствует Mat после обнаружения функции
Я хочу извлечь часть изображения, которая соответствует моему эталонному изображению. Я пытаюсь преобразовать изображение с помощью метода Calib3d.findHomography. Когда я сделал это, я использую Imgproc.warpPerspective для преобразования, но без...
930 просмотров
schedule 01.01.2024

Как использовать модель, сгенерированную LIBSVM, в проекте openCV
Я новичок в области LibSVM и openCV и сталкиваюсь с трудностями при правильном кодировании. Я создал модель LibSVM с помощью командной строки. Теперь у меня есть файл "myData.model". Теперь я хочу использовать эту модель для прогнозирования...
1942 просмотров
schedule 02.12.2023

Обнаружение объектов: требуется обучение или обучение не требуется?
Этот вопрос связан с обнаружением объектов и, в основном, с обнаружением любого «известного» объекта. Для примера представьте, что у меня есть следующие объекты. Таблица Бутылка. Камера Машина Я сделаю 4 фотографии со всех этих...
1178 просмотров

OpenCV — извлечение дескриптора SIFT/SURF из предварительно обрезанных патчей
У меня есть набор из 100K 64x64 серых патчей (которые уже выровнены, то есть все они имеют одинаковую ориентацию), и я хотел бы извлечь дескриптор SIFT из каждого из них с помощью OpenCV. Мне ясно, что все, что мне нужно сделать, это определить...
1182 просмотров
schedule 05.12.2023

Используйте статическую сборку вместо общей сборки OpenCV в моем проекте CMake
Мой проект CMake использует OpenCV, однако он ссылается на общую сборку, для работы которой требуются библиотеки DLL OpenCV для моего исполняемого файла. Как я могу сказать CMake использовать вместо этого статическую сборку OpenCV? Что мне следует...
458 просмотров
schedule 18.01.2024

Несовместимый размер окна с OpenCV и namedWindow
Этот фрагмент кода с использованием OpenCV 3.0 и Visual Studio 2013 в Windows 7: Mat rgb = imread("test.jpeg"); Mat channel[3]; split(rgb, channel); namedWindow("Red", WINDOW_NORMAL); namedWindow("Green", WINDOW_NORMAL); namedWindow("Blue",...
434 просмотров
schedule 05.12.2023

OpenCV 3.0: ошибка Aruco.hpp нет такого файла или каталога
У меня проблема, я работаю над Raspberry PI с OPenCV 3.0+Aruco. Я установил openCV 3.0, а также openCV_contrib с правильным процессом установки и сборки. Но когда я пытаюсь скомпилировать проект detect_board.cpp, помещенный в opencv_contrib, я...
5472 просмотров
schedule 07.12.2023

Как обнаружить артефакты в видео?
Я использую OpenCV для обработки видео в формате mp4. Изображение ниже представляет собой случайный кадр, извлеченный из видео, и вы можете увидеть очевидное искажение на свитере. Как мы можем обнаружить такие артефакты ? Или мы можем...
1482 просмотров
schedule 27.11.2023

воспроизведение видеофайла с использованием python opencv
Я пытаюсь воспроизвести видеофайл с помощью python opencv, это мой код, но он не показывает файл vidfeo, когда я запускаю код import numpy as np import cv2 cap = capture =cv2.VideoCapture('C2.mp4') while(cap.isOpened()): ret, frame =...
24288 просмотров
schedule 21.01.2024

Ограничительная рамка обнаружения круга OpenCV
Я работаю над программным обеспечением, использующим OpenCV для обнаружения кругов. Я думаю, что самая главная проблема — это имидж. Раньше я пытался обнаружить круг по HoughCircles с плохими результатами. После этого я пытаюсь следовать...
685 просмотров
schedule 23.10.2023