Я хотел использовать нейронные сети для сопоставления с образцом в c ++. Сценарий таков:
Основная цель - определить продукт по имени при захвате камерой.
Прямоугольная упаковка продукта (например, контейнер с продуктом зубной пасты) разрезана на его край так, чтобы все его стороны были показаны в одной плоскости. Камера делает снимок пачки и сравнивает ее образцы с базой данных.
Если в результате поиска найдены шаблоны, отобразите название продукта.
В противном случае сохраните образцы продукта в базе данных с его названием (например, маркой зубной пасты).
То, что я имею в виду под узором, является отличительной чертой пакета продуктов среди других продуктов.
Я хочу знать следующее с использованием c / c ++ (Linux, Windows или Mac OS не имеет значения):
- Есть ли библиотека, которая облегчает работу?
- Если библиотека недоступна, какой лучший алгоритм вы можете предложить для сопоставления с образцом?