Обычно я играю в игру под названием Burako. В нем есть несколько цветных пьес с цифрами от 1 до 13.
После окончания матча вы должны подсчитать свои очки. Например:
1 == 15 points
2 == 20 points
Я хочу создать приложение, которое сделает снимок и посчитаю для него кусочки. Поэтому мне нужно что-то, что распознает изображение внутри изображения.
Я собирался прочитать о OpenCV
, так как есть порт Android, но он чувствует, что должно быть что-то более простое сделать.
Как вы думаете?
Я не использовал порт Android, но я думаю, что он работает при хорошем освещении.
Я бы получил минимальные ограничивающие прямоугольники каждой фигуры и соответственно повернул ее, чтобы вы могли сравнить ее с образцом модели.
Другим способом может быть получение контура чисел, записанных на фрагменте (который, как я полагаю, имеет цвет), и сделать некоторое согласование контура с числами.
Opencv - это большая и сложная структура, но она также подходит для простых задач, подобных этому.