基于opencv与MFC实现的双人五子棋
来源:互联网 发布:七天网络下载安装 编辑:程序博客网 时间:2024/04/30 03:30
之所以给他取名双人五子棋,是因为这个程序实现的功能并不具备AI(人机对弈)功能,只能由两个玩家自己操作,棋盘显示部分是基于opencv实现的。
其实只是一个很简单的程序,如果说有些难度的话,就是在棋盘上是否有哪一方五个子连成一条线取得胜利的结果判断上。而且此程序容易扩展成多人下棋,只须在源代码上添加一些代码即可
实现的功能有:
1.选择背景色
2.可以得到你所下的子当前的坐标
3.可以显示当前两方所下的步数
4.还可以选择任意一方先下子
5.重新开始
贴上几张选择背景的照片:
选择红色背景
选择蓝色背景
选择绿色背景
源代码下载:http://bbs.csdn.net/
演示效果:http://v.youku.com/v_show/id_XMzA0MDk3ODgw.html
- 基于opencv与MFC实现的双人五子棋
- 【java】简单的双人五子棋
- 基于opencv与MFC的视频播放。
- 一个opengl实现的很简陋的双人对战五子棋
- 基于MFC的五子棋应用(一)
- 基于MFC的五子棋应用(二)
- 基于MFC的五子棋应用(三)
- 【MFC基础入门】基于Adaboost算法的车牌检测在OpenCV上的研究与实现
- 400行代码实现双人对战五子棋(适合新手入门)
- C语言实现三维五子棋(双人对战版)
- [MFC] 入门级demo:基于MFC的五子棋程序
- 初学者:五子棋双人总结
- [Win32] 五子棋双人版
- 双人五子棋改进版
- 【java】双人五子棋代码
- 简易双人五子棋
- C++五子棋的实现(MFC)
- OpenCv实现与MFC的整合
- joj1141
- 五个有用的过滤器
- poj 1588(Reverse Roman Notation)
- 4_设备驱动模型——sysfs原理
- 判断回文数字
- 基于opencv与MFC实现的双人五子棋
- NVelocity标签使用详解
- [Asp.Net C#]如何用UNC路径上传文件
- POJ3469 Dual Core CPU 最大流dinic
- Monster让求职和招聘更容易?毛!
- stlen()
- RMAN之结构概述
- 不用任何比较运算,返回2个数中的最大数
- HP unix 跟踪系统调用(类似linux下的strace)