一般来说,下军棋需要三个人,其中一个人当裁判。
如果只有两个人,又想玩军棋,就需要有一个自动裁判机制。
想到了几种自动裁判的方案
1 图像识别,用手机自动识别棋子上的文字,缺点是拍照,识别耗时较长
补充说明:用手机上传识别用时确实较长,如果采用usb摄像头采集图像,上传到PC机进行识别,可以做到及时响应,更多的细节,可参看本人的另一篇文章 《opencv-python实际演练(二)军棋自动裁判(5)棋子文字的自动识别》
2 二维码扫描,用手机扫棋子上的二维码,缺点是要加贴二维码,分辨力强的人可以也可以识别二维码,可以考虑将二维码贴在棋子下方
3 RFID识别,成本比较高
4 放弃实体军棋,在网上下军棋,实现自动裁判就很简单了。
缺点是没有实体游戏的面对面交流的乐趣。