OpenCV: findContours (): как упорядочиваются контуры?

Когда мы хотим найти контуры заданного изображения в соответствии с определенным порогом, мы используем функцию cv2.findContours (), которая возвращает, среди прочего, список контуров (Pythonic-список массивов, представляющих контуры изображения).

Вот как использовать функцию :

contours, hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE) 

Мой вопрос:

Каков порядок, который OpenCV использует для упорядочивания счетчиков?

Я имею в виду, по какому критерию он говорит, что этот контур находится в положении 0 , другой в положении 1 и т. Д.?

Мне нужна эта информация, потому что я хочу знать, какой контур у меня есть в моей программе, и почему ей дается та или иная позиция.

Надеюсь, ты не будешь закрывать мой вопрос, я просто новичок.

One Solution collect form web for “OpenCV: findContours (): как упорядочиваются контуры?”

Я не совсем понимаю вопрос, но из моего понимания положения Контура основаны на координатах пикселя x и y изображения, что и содержится в списке возвращаемых векторов. Поэтому, безусловно, критерием является позиция на изображении. (Пожалуйста, рассмотрите это как комментарий)

Interesting Posts

python sqlAlchemy: получил InvalidRequestError после местоположения класса изменений

Установите LD_LIBRARY_PATH перед импортом в python

Каков эквивалент imagesc в OpenCV

List.append () изменение всех элементов в добавленный элемент

psycopg2 не удается выполнить много операторов с синтаксической ошибкой

Определение повторяющихся значений в массиве

Проект Python с использованием буферов протокола, проблемы с развертыванием

Очередь приоритетов с двумя значениями приоритета

Как сохранить значение веса в ноль в определенном месте с использованием анано или лазаньи?

Преобразование ORM SQLAlchemy в pandas DataFrame

Запрос на фляжку Python dataurl из url – для декодирования base64 image

Диалоги файлов Tkinter в Python 3?

Сделать монохромный массив без контура Python

Как я должен регистрироваться при использовании многопроцессорности в Python?

Обновление начального условия в решателе ODE каждый раз

Python - лучший язык программирования в мире.