В последнее время я кодировал с OpenCV,
Я нарисовал на бумаге несколько фигур (круг, треугольник, прямоугольник, квадрат, параллелограмм) и хотел бы классифицировать формы в соответствии с их характеристиками.
Я искал контуры и рисовал их, и, кроме того, нарисовал minAreaRect для каждой фигуры.
Я пытался использовать функцию matchShapes, но она не дала ожидаемого результата, у меня есть попытался использовать полигональные аппроксимации, но, похоже, и здесь он не работает.
(я прошел все вопросы здесь, прежде чем опубликовать этот вопрос)
Исходное изображение После некоторой обработки
Каким должен быть правильный подход для классификации нарисованных от руки фигур?
Любые советы / предложения были бы отличными, я застрял: /. 1025 *