Описание тега hough-transform

The Hough transform is a technique used to isolate features of a particular shape within an image. It is most commonly used for the detection of regular curves such as lines, circles, ellipses, and so on.
1 ответ

Обнаружение линии OCR

Я пытаюсь определить ограничивающую рамку предложений в изображении. Я использую Emgu OpenCV в C#, используя метод HougLinesP для извлечения строк, но я, очевидно, делаю что-то не так. Я просмотрел много примеров и оценил уровень перекоса с помощью …
19 мар '14 в 11:36
1 ответ

Hough Transform не работает

Я пытаюсь определить круги на изображении, используя грубое преобразование моего кода: import numpy as np import cv2 image = cv2.imread("C:/Users/Anmol/Desktop/your_file.bmp") output = image.copy() gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) circ…
10 мар '17 в 10:39
0 ответов

OpenCV Houghcircles обнаружение

Для функции HoughCircles Мой код написан таким образом //Debugging purpose cout << "2" << endl; //Apply HoughCircle function HoughCircles(src_gray2, circles, CV_HOUGH_GRADIENT, 2, // accumulator resolution (size of the image / 2) 5, // m…
19 окт '15 в 03:10
1 ответ

Используя компьютерное зрение в R, чтобы найти прямоугольники в шумных данных

Я пытаюсь автоматически обнаружить прямоугольники в матрице с шумным изображением. Значения являются двоичными, имеется произвольное количество прямоугольников, края могут быть нечеткими из-за шума. Я хотел бы закончить с координатами прямоугольнико…
11 фев '17 в 12:39
1 ответ

Хотя обнаружение кругов удаляет ненужные круги

Я получаю много кругов, используя алгоритм обнаружения крутых кругов на изображении. как сделать это обнаружение более точным? изображение, показывающее обнаруженные круги. оригинальная картинка СЛЕДУЮЩИЙ КОД ИСПОЛЬЗУЕТСЯ import cv2 import numpy as …
02 июн '17 в 05:18
1 ответ

Ошибка кругов Hough (Python, Open CV)

Этот кусок кода: import cv2 img = cv2.imread('circles.jpg',0) img = cv2.medianBlur(img,5) cimg = cv2.cvtColor(img,cv2.COLOR_GRAY2BGR) circles = cv2.HoughCircles(img,cv2.cv.HOUGH_GRADIENT,1,20, param1=50,param2=30,minRadius=0,maxRadius=0) возникает с…
17 сен '14 в 13:40
1 ответ

Ни findContour для наибольших прямоугольников, ни определение углов с помощью грубого преобразования, работающего на меня

Я пытался определить самый большой прямоугольник / квадрат на нажатом изображении. Я попробовал как контурный Android OpenCV Найти самый большой квадрат или прямоугольник, так и грубое преобразование http://opencv-code.com/tutorials/automatic-perspe…
23 май '14 в 11:31
1 ответ

OpenCV нежелательное смешение цветов

Я написал короткую программу, которая демонстрирует обнаружение неровных линий с использованием OpenCV. На последнем шаге код берет исходное размытое изображение в оттенках серого, накладывает результаты обнаружения четких краев и затем накладывает …
17 сен '12 в 06:31
4 ответа

Неизвестный фрагмент кода - 0xff000000

Я наткнулся на эту программу в hough transform в java примере. Но я делаю свой проект в C#, я не могу понять, что такое этот частичный код "0xff000000 ". что это за кусок кода - 0xff000000 это цвет? если его цвет, как я могу конвертировать его C#? p…
10 ноя '11 в 13:40
1 ответ

Реализация трансформации Hough Line

Я пытаюсь реализовать Hough Line Transform. Ввод. Я использую следующее изображение в качестве ввода. Ожидается, что эта единственная линия произведет только одно пересечение синусоидальных волн на выходе. Желаемое поведение. ожидается, что мой исхо…
16 авг '18 в 01:14
1 ответ

Надежное извлечение линий из изображения

Мне нужно извлечь ВСЕ края стены (включая пол, пересечения стен и стены, пересечения дверей) из следующего изображения. Если я использую хитрое обнаружение и грубое преобразование (вероятностное). Это дает мне много лишних и ненужных строк. Я искал,…
3 ответа

Удаление цветных линий в Matlab

Я пытаюсь удалить цветные линии (особенно желтую и синюю линии) в серии изображений в Matlab. Пример изображения можно найти здесь: Я могу выделить сегменты синей линии, используя базовый порог. Я также могу выделить ярко-желтые круги в пределах жел…
2 ответа

Обнаружение выровненных точек в наборе точек OpenCV

Учитывая набор точек на изображении, я хочу обнаружить группы выровненных точек, как показано на рисунке: Как я могу это сделать? Любая помощь будет оценена.
20 янв '13 в 00:48
1 ответ

Как получить значение радиуса круга

Для преобразования круга Хафа, когда я обнаружил круг, как я могу получить значение радиуса круга и центральной точки? Я делаю систему распознавания радужной оболочки. CvSeq* circles = cvHoughCircles(grayscaleImg, storage, CV_HOUGH_GRADIENT, 2, gray…
2 ответа

Opencv - cvHoughLines2

Я читаю Learning openCV и я наткнулся на описание cvHoughLines2 в этой книге. Но я не могу понять одну вещь. Я прочитал о преобразовании Хафа, и я думаю, что я понимаю, поэтому параметры rho а также theta немного озадачивает для меня. Когда у нас ес…
17 авг '12 в 11:14
2 ответа

Opencv - определяет, закрыт глаз или открыт

Привет, ребята, я работаю над проектом, в котором мы пытаемся определить, закрыт ли глаз или открыт на снимке... что мы сделали до сих пор, так это то, что мы обнаружили лицо, затем глаза, а затем применили грубое преобразование, надеясь, что Радужн…
13 дек '13 в 10:10
1 ответ

Hough преобразование устойчивы к шуму

Я изучаю грубое преобразование. И наткнулся на вопрос. Почему Hough Transform устойчив к окклюзии и шуму в краевых точках?
18 май '16 в 20:33
1 ответ

OpenCV: использование преобразования Hough Circle для обнаружения радужной оболочки

Я новичок в openCV, но я хочу создать программу распознавания радужной оболочки глаза. Хотя система с веб-камерой может обнаруживать глаза, она не может обнаружить круглую радужную оболочку. Я использую трансформацию Hough Circle. Но если диафрагма …
1 ответ

Простые изображения обнаружат, но сложные изображения не будут обнаружены модифицированным кодом HoughLine

Я работаю над проектом, который мне нужен, чтобы обнаружить крышу. На данный момент я обнаруживаю наклонные линии. После некоторой попытки я смог найти решение для обнаружения крыши. Но когда я тестирую его с различным типом крыши (сложным), это не …
1 ответ

Hough Transform Matlab - как отобразить?

Я получил код из книги Feature Extraction & Image Processing, Поскольку я абсолютный новичок в Matlab, я не знаю, как запустить эти коды, чтобы увидеть результаты. Они завершены? Первый: преобразование Хафа для линий %Polar Hough Transform for L…
16 дек '13 в 08:56