В последнее время мне нужно интегрировать распознавание геометрических фигур в приложение для рисования, над которым я работаю, и я ищу библиотеки c ++, которые могли бы помочь с этим. Идея такова: например, когда пользователь рисует что-то близкое к кругу, Программа должна нарисовать правильный круг в ограничительном прямоугольнике. Было бы здорово сделать то же самое для прямоугольников, треугольников и т. д.
Предложения и указатели действительно должны быть оценены. Спасибо.
Я всегда рекомендовал бы использовать OpenCV для любого вида обработки изображений и распознавания. Он поддерживает то, что вы описываете из коробки и работает на C ++.
Если вы не хотите использовать C ++, ShapeMatcher может быть то, что вы ищете (или в соответствии с этим)
Других решений пока нет …