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


Обнаружение диагноза пневмонии с помощью OpenCV
Пневмония — это тяжелое респираторное заболевание, вызванное инфекцией, которая, особенно в группах риска, может иметь опасные для жизни осложнения. Крайне важно диагностировать и лечить пневмонию как можно раньше, чтобы максимизировать шансы пациента на выздоровление. Процесс диагностики непрост и требует некоторых медицинских лабораторных инструментов и передовых медицинских навыков, но мы можем использовать глубокое обучение и компьютерное зрение для создания быстрого и простого..

Как размыть лица в видео с помощью Python
В этом уроке мы будем использовать следующие вещи: Самые известные библиотеки для компьютерного зрения на питоне, например, OpenCV . Mediapipe , т. е. используется для обработки мультимедиа, предоставляемой Google. Ваше исходное видео (содержит лица людей) VSCode для написания кода! Вот ссылка на этот файл кода и входное видео, которое я буду использовать в этом блоге. GitHub — FareedKhan-dev/face-blur-opencv Вы не можете выполнить это..

Начало работы с маркерами ArUco
В этой статье мы рассмотрим определение и оценку ориентации маркеров ArUco с помощью Python и OpenCV. Во-первых, мы начнем с создания маркеров ArUco. Вы можете использовать определенный веб-сайт для создания отдельных тегов один за другим или использовать мою программу для создания целых страниц маркеров. Как только вы создадите несколько маркеров, я покажу вам другую программу для их обнаружения. Эта программа также может определять оси положения этих маркеров ArUco. Код, который..

Нет бесплатного обеда, компьютерное зрение — 1
Компьютерное зрение: Создание машин для просмотра и интерпретации мира. Мы собираемся узнать, как захватывать, удалять шумы, увеличивать, предварительно обрабатывать, подготавливать изображения и входные видеоданные для построения моделей машинного обучения. Всю эту неделю мы будем обсуждать различные важные моменты, которым обычно вас не учат на уроках. Часть 1. Обеспечение захвата входных данных компьютерного зрения и сообщения об ошибках На практике вот что для вас означает..

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

Улучшение алгоритма camshift в open cv
Я использую алгоритм camshift opencv для отслеживания объектов. Ввод берется с веб-камеры, и объект отслеживается между последовательными кадрами. Как я могу усилить отслеживание? Если я перемещаю объект с большой скоростью, отслеживание не...
2548 просмотров
schedule 24.03.2024

Как заставить python opencv обрабатывать файлы, которые читает приложение С++?
У меня проблема с приложением python (дистрибутив Python (x, y)), которое не может открыть видеофайл с помощью opencv (версия 2.3.1 с установщиком pythonxy). Файл имеет довольно проблемный формат (должен быть обычный MPEG-2, но у нас были сообщения о...
334 просмотров
schedule 20.03.2024

Серый экран на c++ opencv
Я много искал о своей простой проблеме, но не нашел решения. Когда я запускаю свой код, черная консоль показывает мне размер кадра камеры, но в окне видео не отображается, оно показывает сплошной серый экран. Но если я воспроизвожу видео с жесткого...
2781 просмотров
schedule 23.03.2024

Установка OpenCV в xcode
Я использую ссылку ниже для установки opencv в моем проекте, но как мы генерируем команду в терминале, я не знаю, может ли кто-нибудь мне помочь ?? http://aptogo.co.uk/2011/09/opencv-framework-for-ios/
6837 просмотров
schedule 27.03.2024

удаление тени в OpenCV 2.4.3
Я использую OpenCV 2.4.3 (последняя версия) для обнаружения переднего плана из видеопотоков, используя встроенный GMG . Результат работает отлично, но я хочу также удалить тень переднего плана, в моем случае тень движущегося человека. Я не смог...
3661 просмотров

Подключение Kinect для Windows с PCL и OpenCV
Моя основная цель — настроить базовое решение на C++ с помощью Cmake, где я мог бы использовать функции PCL и OpenCV для управления данными, полученными от сенсора Kinect для Windows. Я использую: - Kinect для Windows, а также SDK, потому что...
1284 просмотров
schedule 11.05.2024

облако точек, сгенерированное из изображений, сделанных стереофонической установкой в ​​opencv
Я могу просматривать облака точек, предоставленные библиотекой облаков точек. Но проблема в том, что я не могу просмотреть свое облако точек, которое я сгенерировал из своих стереоизображений. Изображения имеют разрешение 640x480 пикселей. Но...
2475 просмотров

opencv устанавливает субмат мата на другой мат
У меня проблемы с использованием метода setTo(). Мой код выглядит следующим образом: ArrayList<Mat> someImagesOfSameSize = new ArrayList<Mat>; someImagesOfSameSize.add(img1); someImagesOfSameSize.add(img3);...
6309 просмотров
schedule 24.03.2024

Создайте выпуск Opencv-2.4.5 для CARMA
Я успешно выполнил Cmake со следующей опцией. $cmake -DGCC_COMPILER_VERSION="4.5" -DSOFTFP=ON -DUSE_NEON=ON -DCMAKE_SKIP_RPATH=ON -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-5.0 -DCUDA_ARCH_BIN="2.1(2.0)" -DCUDA_ARCH_PTX="" -DWITH_CUDA=ON...
1326 просмотров
schedule 23.04.2024

Извлечение дескрипторов точек из небольших изображений с помощью OpenCV
Я пытаюсь извлечь различные дескрипторы точек (SIFT, SURF, ORB, BRIEF,...) для создания пакета визуальных слов. Проблема в том, что я использую очень маленькие изображения: 12x60px. Используя плотный экстрактор, я могу получить некоторые ключевые...
4755 просмотров

Распознавание объектов по контурам и функциям
Контекст: У меня есть видео RGB-D с Kinect, направленное прямо на стол. Существует библиотека примерно из 12 объектов, которые мне нужно идентифицировать, по отдельности или по несколько одновременно. Я работал с извлечением и обнаружением SURF...
1182 просмотров

Трек объекта с фильтром Калмана
Я хочу реализовать фильтр Калмана для отслеживания точки, вот мой код public Mat onCameraFrame(CvCameraViewFrame inputFrame) { mRgba = inputFrame.rgba(); mGray = inputFrame.gray(); switch (viewMode) { case...
1642 просмотров

Поиск наилучшего соответствия по возвращаемым значениям minMaxLoc OpenCV
У меня есть одно исходное изображение и 5 других образцов, и я хочу найти образец, который лучше всего соответствует исходному изображению. Я пришел к выводу, что следует использовать сопоставление с шаблоном, поскольку сравнение гистограмм не очень...
8966 просмотров

Различия в использовании const cv::Mat &, cv::Mat &, cv::Mat или const cv::Mat в качестве параметров функции?
Я тщательно искал и не нашел прямого ответа на этот вопрос. Передавая матрицы opencv ( cv::Mat ) в качестве аргументов функции, мы передаем интеллектуальный указатель. Любое изменение, которое мы вносим во входную матрицу внутри функции, также...
20855 просмотров
schedule 11.05.2024

Чтение времени с аналоговых часов с использованием линейного преобразования Хафа в Python (OpenCV)
Я пытался написать программу, которая находит циферблат часов на картинке, а затем продолжает считывать с него время. Поиск работает неплохо, время чтения - не очень. Функция cv2.HoughLines возвращает углы, под которыми лежат линии (отсчитывая от...
1958 просмотров
schedule 24.04.2024

как использовать функцию cv2.createTrackbar() для изменения размера кадра потокового видео?
Я с энтузиазмом изучаю opencv и пишу код для потоковой передачи видео с помощью opencv. Я хочу научиться использовать cv2.createTrackbar() для добавления некоторых интерактивных функций. Хотя я пробовал эту функцию, но она у меня не работает: Для...
2154 просмотров
schedule 10.03.2024

Смешивание артефактов при сшивании изображений OpenCV
Я использую OpenCV для смешивания набора предварительно деформированных изображений. В качестве входных данных у меня есть несколько 4-канальных изображений (*.png или *.tif), из которых я могу извлечь изображение bgr и альфа-маску с областью,...
1388 просмотров

Проблемы с обработкой изображений с кровеносными сосудами
Я пытаюсь извлечь кровеносные сосуды из изображения, и для этого я сначала выравниваю изображение, применяя гистограмму CLAHE, чтобы получить следующий результат: clahe = cv2.createCLAHE(clipLimit=100.0, tileGridSize=(100,100))...
1475 просмотров
schedule 16.05.2024

Неверное значение ptr при попытке выделить память для буфера изображения
unsigned char* createImageBuffer(unsigned int bytes) { unsigned char* ptr; cudaSetDeviceFlags(cudaDeviceMapHost); cudaHostAlloc(&ptr, bytes, cudaHostAllocMapped); return ptr; } cv::Mat sGray(frame.size(), CV_8U,...
205 просмотров
schedule 13.03.2024

Увеличить яркость изображения без переполнения
У меня проблема при попытке увеличить яркость изображения. Вот исходное изображение: Изображение, которое я хотел получить, выглядит так: Теперь, чтобы увеличить яркость с помощью следующего кода: image =...
11965 просмотров
schedule 03.05.2024