Вопросы по теме 'opencv-contour'
opencv: использование контуров и преобразования Хафа при обнаружении прямоугольника
Я пытаюсь обнаружить белые прямоугольники на изображении в градациях серого, используя разные подходы: определение контура и преобразование Хафа. К сожалению, есть некоторые ограничения изображения, которое я обрабатываю, т.е.
На изображении...
4754 просмотров
schedule
19.01.2023
OpenCV findContours находит только границу изображения
Я работаю над проектом по отслеживанию лазера и фотодиода с камерой, подключенной к Raspberry Pi. Pi отправит инструкции на Arduino, который переориентирует лазер, пока я не получу ответ от фотодиода. Прямо сейчас я работаю над камерой.
Я пытаюсь...
3042 просмотров
schedule
30.04.2022
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 просмотров
schedule
10.08.2023
ПОЧЕМУ я решил «Ошибка утверждения отладки 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 просмотров
schedule
09.06.2022
как найти крайнюю точку контура opencv c++
У меня есть это изображение:
Как я могу реализовать код поиска экстремальных точек в OpenCv c++, как на картинке?
У кого-нибудь есть идеи, пожалуйста??
# determine the most extreme points along the contour
leftmost = tuple(cnt...
4372 просмотров
schedule
01.12.2022
Извлечь количество краевых пикселей в pycharm - opencv
Hy,
Я хочу извлечь контур родинки из изображения кожи и после этого рассчитать количество краевых пикселей, но я не знаю, как удалить маленькие контуры из большого. Думаю проблема в пороге. Кто-нибудь может мне помочь? Спасибо за помощь!
Я...
100 просмотров
schedule
23.12.2022
opencv обнаруживает идеальную квадратную форму
у меня есть бинарное изображение с краями, после применения houghline я обнаружил все линии на изображении, после HoughLines я получил следующее изображение маски:
после этого я применил выпуклый корпус для обнаружения идеальных...
310 просмотров
schedule
14.09.2022
вычитание фона или изменение цвета фона контура, обнаруженного в Python
Я хочу удалить черную часть фона или изменить ее цвет на другой. поскольку я пытаюсь обнаружить темный пиксель внутри контура, и это, похоже, не работает, поскольку оба находятся на черном фоне, а темные пиксели черные...
Это то, что я пробовал,...
759 просмотров
schedule
02.12.2022
Как найти контур, ближайший к центру изображения?
Как найти контур, ближайший к центру изображения?
Например, на изображении ниже я использовал 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 просмотров
schedule
11.11.2022
Где найти OpenCV, в который включены модули Contributed? Или как сделать его с помощью CMake
Я пытался создать OpenCV с добавленным модулем в CMake и включить LaPack и Openblas, но безуспешно. Есть ли место, где я могу найти и загрузить OpenCV, который включает в себя предоставленный контент с установленным пакетом? Или где я могу найти...
49 просмотров
schedule
01.02.2024
Как обрезать изображение вдоль главной оси капли/контура с прямоугольной ограничивающей рамкой с помощью Python
Я хотел бы обрезать изображение с выделенной оранжевым цветом областью, нарисованной от руки, как показано ниже,
В результате должно получиться обрезанное изображение вдоль главной оси пятна или контура с прямоугольной ограничивающей рамкой,...
99 просмотров
schedule
08.12.2022