Я смотрел на это некоторое время и было интересно, возможность использования что-то вроде обнаружения особенностей в OpenCV сделать следующее:Обнаружение подобных объектов с использованием OpenCV
Я работаю над проектом, который требует идентификации предметы в продуктовом магазине, которые не имеют штрих-кодов (т.е. производят). Я хочу создать локальную базу данных различных элементов, которые нужно идентифицировать, и, используя образы элементов, сравнить их с базой данных и рассказать, что такое элемент.
Это не должно быть абсолютно точным (например, не нужно говорить между различными типами яблок), но я хочу, чтобы он мог рассказать между чем-то вроде персика и апельсина, но все еще можно сказать, что банан - это банан, хотя его цвет немного отличается.
Мой вопрос в том, что я пытаюсь сделать с помощью OpenCV? Из того, что я читал, идентичные объекты можно отследить с относительной легкостью, но у меня возникли проблемы с тем, что больше похоже на то, что я пытаюсь сделать.
Любые толчки в правильном направлении были бы чрезвычайно оценены.
Привет, это не место для такого вопроса. Он слишком широк. Приходите сюда, если у вас есть конкретная проблема с кодировкой, в которой вам нужна помощь. –
Взгляните на сверточные нейронные сети. Но OpenCV не поддерживает CNN, и обучение CNN не является простым. – dhanushka