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

opencv: использование контуров и преобразования Хафа при обнаружении прямоугольника
Я пытаюсь обнаружить белые прямоугольники на изображении в градациях серого, используя разные подходы: определение контура и преобразование Хафа. К сожалению, есть некоторые ограничения изображения, которое я обрабатываю, т.е. На изображении...
4754 просмотров

OpenCV findContours находит только границу изображения
Я работаю над проектом по отслеживанию лазера и фотодиода с камерой, подключенной к Raspberry Pi. Pi отправит инструкции на Arduino, который переориентирует лазер, пока я не получу ответ от фотодиода. Прямо сейчас я работаю над камерой. Я пытаюсь...
3042 просмотров

OpenCV установил Contour на 0
Я кодирую с OpenCV на С++. я получаю от метода найтиКонтуры() значение, хранящееся в «контурах»; тип данных — вектор>. Я хочу установить для контуров [i] значение 0; contours[i]=0 не работает, потому что он ожидает вектор векторов...
322 просмотров
schedule 09.03.2022

Как улучшить обнаружение объектов?
Я хочу улучшить свой проект, который предназначен для обнаружения объектов. Во-первых, чтобы получить фактический результат, я использую absdiff , а затем я использую следующие операции в моем коде ниже: cv::threshold(subtractionResultEdges,...
494 просмотров
schedule 13.05.2023

Мои контуры меньше определенного значения не удаляются из списка контуров, несмотря на правильную логику. Почему?
Я начал с этого изображения: Затем я применил Canny Edge Detector, например: Mat originalMatGreyScale = new Mat(); Imgproc.cvtColor(originalPhotoMat, originalMatGreyScale, Imgproc.COLOR_BGR2GRAY); Mat edgesMat = new Mat();...
103 просмотров

ПОЧЕМУ я решил «Ошибка утверждения отладки OpenCv is_block_type_valid (header-›_block_use)»
Я столкнулся с этим, когда использую findCountours() в OpenCV, Ошибка утверждения отладки У меня есть Google много, но мне ничего не помогло, это часть моих кодов. void HandTrack::ProcessFrame(...){ ... //Convert the colorImage into...
1403 просмотров
schedule 22.05.2022

обнаружение символов и обрезка изображения с использованием opencv python
У меня есть проект, в котором я должен определить бенгальские числа по изображению. Я решил провести эксперимент, как числа с пробелами и без пробелов. Моя программа python может обнаружить все числа из изображения с пробелами. Проблема возникла,...
3208 просмотров
schedule 07.03.2023

Не удается найти вложенные контуры
Я использую методы findContours() и drawContours() , чтобы найти контуры в моем бинарном изображении. Однако это мой вывод: Если я еще больше уменьшу порог своего изображения, например, прямоугольник размывается, то внутренняя часть...
267 просмотров

как найти крайнюю точку контура opencv c++
У меня есть это изображение: Как я могу реализовать код поиска экстремальных точек в OpenCv c++, как на картинке? У кого-нибудь есть идеи, пожалуйста?? # determine the most extreme points along the contour leftmost = tuple(cnt...
4372 просмотров

Извлечь количество краевых пикселей в pycharm - opencv
Hy, Я хочу извлечь контур родинки из изображения кожи и после этого рассчитать количество краевых пикселей, но я не знаю, как удалить маленькие контуры из большого. Думаю проблема в пороге. Кто-нибудь может мне помочь? Спасибо за помощь! Я...
100 просмотров

opencv обнаруживает идеальную квадратную форму
у меня есть бинарное изображение с краями, после применения houghline я обнаружил все линии на изображении, после HoughLines я получил следующее изображение маски: после этого я применил выпуклый корпус для обнаружения идеальных...
310 просмотров
schedule 14.09.2022

вычитание фона или изменение цвета фона контура, обнаруженного в Python
Я хочу удалить черную часть фона или изменить ее цвет на другой. поскольку я пытаюсь обнаружить темный пиксель внутри контура, и это, похоже, не работает, поскольку оба находятся на черном фоне, а темные пиксели черные... Это то, что я пробовал,...
759 просмотров

Как найти контур, ближайший к центру изображения?
Как найти контур, ближайший к центру изображения? Например, на изображении ниже я использовал cv::findContours() для поиска двух контуров изображения (пожалуйста, игнорируйте 5-пиксельную часть, поскольку я использовал это изображение в другом...
256 просмотров
schedule 03.10.2022

Как исправить ошибку: (-215: Assertion failed) npoints › 0 в функции 'drawContours'
Ошибка рисования контуров. Я пытаюсь нарисовать контур объектов на изображении. (_, contours) = cv2.findContours(binary, cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_SIMPLE) # draw contours over original image length = len(contours) for c in...
2238 просмотров
schedule 21.12.2022

Обнаружение точек контура из цветных фигур
Пожалуйста, обратитесь к прикрепленному изображению. На изображении много полигонов разных цветов. Мне нужно найти контурные точки (упорядоченные) многоугольника с указанным цветом. Мне нужно сделать это в OpenCV. Я новичок в OpenCV, и я...
41 просмотров
schedule 28.05.2023

Обнаружение фигур, которые не являются одним связанным компонентом в OpenCV
Код должен обнаруживать буквы и цифры с помощью OpenCV. Проблема в том, что он не может распознать буквы, состоящие из двух частей, например i, j, или арабские буквы ب،ت،ث،ج،خ،ض и т. д. Это мой код: image = cv2.imread('output.png') height,...
54 просмотров
schedule 02.08.2023

Как изменить изображение с прозрачным фоном на белый фон с помощью opencv
Я пытаюсь найти контуры в opencv и использую изображение с прозрачным фоном. После загрузки изображения в память и показа изображения прозрачный фон был перекрашен в черно-белые прямоугольные формы, окружающие фокус изображения. image =...
171 просмотров
schedule 22.11.2023

Обнаружение маленьких квадратов, прикрепленных к чему-то еще на изображении
Я хочу обнаружить маленькие квадраты, обведенные красным на изображении. Но проблема в том, что они находятся на другой белой линии. Я хочу знать, как отделить эти квадраты от белой линии и обнаружить их. Я использовал OpenCV Python для...
206 просмотров

Где найти OpenCV, в который включены модули Contributed? Или как сделать его с помощью CMake
Я пытался создать OpenCV с добавленным модулем в CMake и включить LaPack и Openblas, но безуспешно. Есть ли место, где я могу найти и загрузить OpenCV, который включает в себя предоставленный контент с установленным пакетом? Или где я могу найти...
49 просмотров
schedule 01.02.2024

Как обрезать изображение вдоль главной оси капли/контура с прямоугольной ограничивающей рамкой с помощью Python
Я хотел бы обрезать изображение с выделенной оранжевым цветом областью, нарисованной от руки, как показано ниже, В результате должно получиться обрезанное изображение вдоль главной оси пятна или контура с прямоугольной ограничивающей рамкой,...
99 просмотров
schedule 08.12.2022