Описание тега corner-detection

Обнаружение углов - это подход, используемый в системах компьютерного зрения для извлечения определенных видов функций и определения содержания изображения. Обнаружение углов часто используется при обнаружении движения, регистрации изображений, видеотрекинге, мозаике изображений, сшивании панорам, 3D-моделировании и распознавании объектов. Обнаружение углов перекликается с темой обнаружения точек интереса.
1 ответ

Как я могу сегментировать объект, используя Kinect V1?

Я работаю с SDK 1.8 и получаю поток глубины от Kinect. Теперь я хочу держать бумагу формата А4 перед камерой и получить координаты углов этой бумаги, чтобы я мог проецировать на нее изображение. Как я могу определить углы бумаги и получить координат…
6 ответов

Реализация детектора углов Harris

Я внедряю детектор углов Harris в образовательных целях, но я застрял в части ответа Харриса. В основном то, что я делаю, это: Вычислить градиенты интенсивности изображения в x- и y-направлении Размытие выхода (1) Вычислить ответ Харриса по выходу (…
0 ответов

Реализация детектора Harris Corner с использованием Sobel и Gaussian Blur в C++

Я хочу реализовать детектор углов Харриса. Я нашел эту страницу очень полезной, поскольку она показывает, как детектор реализован с использованием основных функций opencv (таких как gaussianBlur и Sobel): https://compvisionlab.wordpress.com/2013/03/…
22 ноя '16 в 13:23
1 ответ

Обнаружение угла по местоположению точек или изображению

У меня есть несколько простых форм, которые не обязательно правильные. Мне нужен алгоритм, чтобы найти их углы, на самом деле я хочу суммировать их точки до минимума, чтобы сохранить их в формате dxf, и у меня есть расположение их точек в массиве. П…
1 ответ

Как использовать OpenCV cornerSubPix() в Python?

Я пытаюсь получить и нарисовать угловые точки на изображении. Теперь у меня есть список кортежей в следующем формате: (row,column,scale) (масштаб из-за того, что я использую пирамиду Гаусса), полученный из процессов harrisCornerDetector и nonMaximum…
1 ответ

У объекта 'function' нет атрибута 'flat'

Я пытаюсь выполнить определение угла на некоторых изображениях в Python. Сначала я выполняю алгоритм Ши-Томаси с помощью следующего кода: def corners_map(image): # Convert to grayscale and convert the image to float RGB = img_as_float(color.rgb2gray…
19 янв '19 в 15:07
0 ответов

findCirclesGrid() для неправильного шаблона

Я с нетерпением жду возможности выполнить калибровку камеры с использованием методов DLT,RANSAC и Чжана. Ссылка SE подходит для нерегулярной сетки и работает нормально. У меня есть изображение размером 5472x3648, которое, очевидно, не на плоскости. …
28 янв '19 в 15:09
1 ответ

Найти угловые точки четырехугольника из набора точек

Я пытаюсь получить угловые точки четырехугольника из набора точек. Набор точек упорядочен и описывает контур Иногда контур имеет некоторый шум (см. 2-е изображение) Обыскиваемые угловые точки не обязательно должны быть точками из заданного набора то…
12 мар '13 в 01:14
0 ответов

Swift 4 + OpenCV - обнаружение четырехугольных углов

Я использую OpenCV 3 и Swift 4, чтобы создать простое приложение для обнаружения четырех углов четырехугольника, содержащихся в полученной фотографии. Например, я ожидаю, что следующий вход будет иметь следующий вывод. Предоставляет ли OpenCV метод …
20 авг '17 в 14:32
1 ответ

Как получить четыре угла повернутого изображения?

У меня изображение повернуто с imrotate следующим образом: Im_requete=imread('lena.jpg'); Im_requete_G=rgb2gray(Im_requete); Im_requete_G_scale_rot = imresize(imrotate(Im_requete_G,-20), 1.2); Я пытаюсь получить координаты (x, y) четырех углов повер…
0 ответов

Совпадение угловых точек в КТ и МР позвоночника

Я пытаюсь сопоставить угловые точки Харриса, обнаруженные при КТ и МРТ. Однако, когда я пытаюсь сопоставить эти точки, используя нормализованную взаимную корреляцию и NMI, но это показывает неожиданный результат. Я не могу определить резонанс. Нужно…
0 ответов

Найти углы страницы после применения грубого преобразования

Мой одноклассник и я в настоящее время работаем над проектом курса, и нам нужно некоторое руководство. Мы решили воссоздать приложение "CamScanner" с помощью Matlab. Мы можем выбрать углы вручную, и мы успешно смогли применить перспективное преобраз…
2 ответа

Определить углы сетки

Я пытаюсь определить углы сетки на различных изображениях, которые мне нужно обработать. Изображения могут быть искажены, а некоторые могут быть относительно хорошо ориентированы, но мы не можем гарантировать, что все изображения будут такими. Чтобы…
5 ответов

Найти углы многоугольника, представленного маской региона

BW = poly2mask(x, y, m, n) вычисляет маску двоичной области интереса (ROI), BW, из многоугольника ROI, представленного векторами x и y. Размер BW м-н-н. poly2mask устанавливает пиксели в BW, которые находятся внутри многоугольника (X,Y) в 1 и устана…
1 ответ

Обнаружение углов в Python OpenCV для извлечения квадратов

Я работаю над модулем извлечения формы, который обнаруживает текст в определенных сегментах изображения. До сих пор я могу удалить текст и сохранить только ограничивающий прямоугольник на изображении. Моим следующим шагом было извлечь каждую коробку…
1 ответ

Алгоритм RANSAC

Кто-нибудь может показать мне, как использовать алгоритм RANSAC для выбора общих характерных точек на двух изображениях, которые имеют определенную часть перекрытия? Проблема возникла из-за возможности сшивания изображений.
2 ответа

Определение угла наклона с помощью opencv

У меня есть следующее изображение угла: Я пытаюсь получить угол белого угла, то есть следующее: Так что я прошел очевидный путь, чтобы убрать шум Преобразовал изображение в оттенки серого Добавлено немного размытия по Гауссу Применяемый порог И резу…
1 ответ

Opencv Как определить 4 угла прямоугольника после применения cv::findContours и cv::drawContour

Мои проблемы: я хочу найти 4 угла прямоугольника после использования cvfindcontours? Вот мой результат: образ: Как я могу найти 4 угла каждого прямоугольника? Я думаю, что функция построения Cv находит и рисует контуры с информацией о углах, так как…
06 янв '14 в 18:56
1 ответ

Обнаружение угла в сложном изображении

Я хотел бы найти фиксированную точку на картинках, как показано выше для последующего сравнения, и я подумал о том, чтобы взять верхний левый угол доски. Я попробовал кое-что, но результат показан зеленой точкой. Я хотел бы найти способ взять эту т…
0 ответов

Наиболее надежная интеграция между определенной формой или характеристикой и определенным алгоритмом обнаружения для надежного обнаружения

Я ищу лучший вариант для надежного определения углов бумаги, который включает любую форму (например, перекрестие) или функцию (например, сплошной цветовой круг), которую я могу вставить в углы бумаги, а также алгоритм детектора, который подходит для…