Публикации по теме 'hough-transform'


Определение количества кругов в двоичном входном изображении
Определение количества кругов в двоичном входном изображении В этом посте я хотел бы упомянуть о том, как определять круги, а также об общем количестве кругов во входном изображении. Мой алгоритм принимает двоичное изображение в качестве входных данных, но довольно легко преобразовать любое входное изображение в двоичный формат, используя существующие библиотеки. Так что я просто пропускаю эту часть. И в качестве этапа предварительной обработки я конвертирую двоичное изображение в..

Вопросы по теме 'hough-transform'

Как подсчитать количество строк (Hough Trasnform) в OpenCV
Я успешно могу обнаружить пряди волос на изображении в виде линий. Я вижу, что выходное изображение определяет каждый волос как линию. Я использую cvHoughLines2() с параметром метода как CV_HOUGH_PROBABILISTIC . Теперь я хочу посчитать эти...
3808 просмотров
schedule 08.01.2023

Какова конкретная реализация вероятностного преобразования Хафа в OpenCV?
Кто-нибудь знает конкретный алгоритм вероятностного преобразования Хафа в реализации OpenCV? Я имею в виду, есть ли справочный документ или документация об алгоритме? Чтобы понять идею, я, конечно, могу заглянуть в исходный код, но мне интересно,...
6026 просмотров
schedule 31.07.2023

Объясните преобразование Хафа
Я просто предприимчив и делаю свой первый маленький шаг к компьютерному зрению. Я пытался реализовать преобразование Хафа самостоятельно, но я просто не понимаю всей картины. Я прочитал запись в Википедии и даже оригинальное «использование...
21366 просмотров

Как найти координаты точки относительно другой точки на изображении с помощью OpenCV
Сегодня я написал программу для обнаружения кругов с использованием Hough Transform с использованием OpenCV на C. Программа вводит 3 изображения, каждое изображение содержит фиксированный маленький круг и большой круг с переменным положением. Затем...
1818 просмотров

Обнаружение эллипса с использованием преобразования Хафа
используя преобразование Хафа, как я могу обнаружить и получить координаты (x0, y0) и «a» и «b» эллипса в 2D-пространстве? Это ellipse01.bmp: I = imread('ellipse01.bmp'); [m n] = size(I); c=0; for i=1:m for j=1:n if I(i,j)==1...
21981 просмотров
schedule 19.02.2023

Обобщенное преобразование Хафа в CUDA — как ускорить процесс объединения?
Как следует из названия, я работаю над небольшим личным исследованием параллельных методов компьютерного зрения. Используя CUDA, я пытаюсь реализовать GPGPU-версию преобразования Хафа. Единственная проблема, с которой я столкнулся, это процесс...
1046 просмотров
schedule 31.12.2023

Параметры HoughCircles для распознавания мячей
После обработки изображения путем преобразования его в оттенки серого, а затем его размытия, я пытаюсь применить преобразование Hough Circle со следующими параметрами: CV_HOUGH_GRADIENT dp = 1 мин_расст = 1 параметр_1 = 70 параметр_2 =...
7956 просмотров
schedule 19.04.2023

Нежелательное смешение цветов OpenCV
Я написал небольшую программу, демонстрирующую обнаружение линии Хафа с использованием OpenCV. На последнем этапе код берет исходное размытое изображение в оттенках серого, накладывает точные результаты обнаружения краев, а затем накладывает линии,...
913 просмотров

Использование преобразования Хафа в навигации роботов
Моя цель, чтобы автономный робот перемещался по лабиринту, окруженному стеной, с помощью камеры. Камера закреплена на роботе и обращена вниз, чтобы можно было видеть стены и робота сверху. Подход, который я избрал, который из моего опыта...
1195 просмотров
schedule 13.05.2024

Реализация преобразования Хафа для линий
Я пытаюсь реализовать преобразование Хафа для обнаружения линий в уже предварительно обработанном изображении. Таким образом, мое входное изображение представляет собой черно-белое краевое изображение, 0 - фон и 255 - передний план. Я не хочу...
815 просмотров

Обнаружение линии на CUDA
Я пытаюсь выполнить обнаружение линии в реальном времени с помощью CUDA. Я рассчитал преобразование hough вместе с минимальными и максимальными координатами линии каждого бункера. Для получения сегментов линии я прослеживаю (используя линейный...
1554 просмотров
schedule 29.05.2022

Как обнаружить и нарисовать круг вокруг радужной оболочки глаза?
Я пытался обнаружить область радужной оболочки глаза, а затем нарисовать круг вокруг обнаруженной области. Мне удалось получить четкое черно-белое изображение глаза, содержащее только зрачок, линию верхнего века и бровь, используя пороговую функцию....
3760 просмотров

Функция OpenCV HoughLines(), где я должен учитывать происхождение изображения?
Что я хотел бы сделать, так это определить некоторые линии с помощью стандартного преобразования Хафа и отфильтровать результат в соответствии с тета-значением, чтобы оставшиеся линии были теми, которые имеют определенную ориентацию. Что меня...
652 просмотров
schedule 20.08.2022

Opencv: Hough Circles Автоматизация параметров?
В настоящее время я работаю с Hough Circles. Существуют ли способы автоматического поиска подходящих параметров для кругов Хафа? Прямо сейчас я просто вручную меняю значения, пока он не нарисует круги правильно.
1309 просмотров
schedule 15.03.2023

Обнаружение почти прямых линий
Как обнаружить почти прямые линии на изображении с помощью MATLAB? Hough Transform не может правильно определить линии, так как они не совсем гладкие. И есть ли способ обнаружить все прямоугольники на изображении или толстые линии (предположим, что...
1832 просмотров

Выделите линии, найденные преобразованием Хафа - OPENCV
В Matlab, комбинируя преобразование hough, houghpeaks и houghlines, можно показать обнаруженные линии в исходном изображении. Это можно показать на следующем изображении (созданном с использованием примера кода из справки Matlab для houghlines)....
2556 просмотров
schedule 07.09.2022

Преобразование Хафа в MATLAB без использования функции Хафа, ошибка из-за превышения максимального размера переменной
Я нашел реализацию преобразования Хафа в MATLAB в коде rosetta , но эта программа написана как функция. Я изменил это следующим образом (параметры указаны неявно) cdata=imread('p.png'); thetaSampleFrequency=1/2000; cdata =im2bw(cdata);...
1169 просмотров

Вероятностное преобразование Хафа в OpenCV 2.4.9 (Python)
У меня вопрос о преобразовании Хафа в OpenCV 2.4.9 (Python). Вот выдержка из учебника: cv2.HoughLinesP (image, rho, theta, threshold [, lines [, minLineLength [, maxLineGap]]]) → строки Я не очень понимаю, что означает «линии [,». Я...
2215 просмотров
schedule 13.10.2022

Обнаружение строки в двоичном изображении с использованием opencv
Я пытаюсь обнаружить пересекающиеся линии в следующем двоичном изображении: Использование обнаружения HoughLine не дает правильных результатов Любые указатели или направления будут оценены. Спасибо
1013 просмотров
schedule 06.08.2022

Почему hough преобразуется для линий, возвращающих синусоиды, разделенные наполовину?
Я реализовал стандартное преобразование Хафа для обнаружения строк, используя Python и numpy. Мне удалось реализовать алгоритм, но на его выходе полученные синусоиды делятся пополам. Одна половина находится в одном крае результирующего...
278 просмотров
schedule 19.06.2023