我经常玩一款名为Burako的游戏。 它有一些彩色棋子,数字从1到13。
比赛结束后,你必须计算你的积分。 例如:
1 == 15 points
2 == 20 points
我想创建一个应用程序,拍摄照片并为我计算件数。 所以我需要识别图像内部图像的东西。
由于存在Android port,我原本即将阅读OpenCV
,但我觉得应该有更简单的事情。
您怎么看?
答案 0 :(得分:2)
我没有使用Android端口,但我认为在良好的照明条件下它是可行的。
我将获得每个片段的最小边界框并相应地旋转它,以便您可以将其与模型图像进行比较。
另一种方法是获得写在片上的数字的轮廓(我猜是彩色的)并做一些与数字匹配的轮廓。
Opencv是一个庞大而复杂的框架,但它也适用于这样的简单任务。