cost 75 ms
OpenCV 检测背景困难的正方形 - OpenCV detect square with difficult background

我正在开发一个 Android 应用程序,它将识别一个GO 板并为其创建一个SGF 文件。 我需要检测整块板以使其变形并能够找到正确的线条和石头,如下所示。 (来源:八十二.axc.nl ) 现在我使用 Opencv RGB Mat 并执行以下操作: 分离通道 精明独立的渠道 ...

OpenCV检测go板的方法不同 - OpenCV different approach on detecting go board

我正在开发一款Android应用程序,可以识别GO板并创建它的SGF文件 。 我做了一个版本,能够检测到一个板并扭曲透视图使其成为正方形(下面的代码和示例图像),不幸的是,添加石头时会变得有点困难。(图片如下) 关于普通董事会的重要事项: 圆形的黑色和白色的石头 黑 ...

是否有一个很好的数据结构来执行查找、联合和去联合? - Is there a good data structure that performs find, union, and de-union?

我正在寻找一种可以相当有效地支持联合、查找和去联合的数据结构(至少为 O(log n) 或更好),因为标准的不相交集结构不支持去联合。 作为背景,我正在使用 MCTS [ http://en.wikipedia.org/wiki/Monte_Carlo_tree_search]编写围棋 AI,这将用 ...

JScrollPane视口大小 - JScrollPane viewport size

我试图让hist (HistoryPanel扩展JPanel)成为JScrollPane的视口histScroll 。 问题在于,除非我强制使用滚动条策略(在下面的代码中)显示水平滚动条,否则即使我强制使用水平滚动条,也无处滚动。 问题在于HistoryPanel的大小拒绝水平增加。 我尝 ...

用Go清除板子的快速算法 - Fast algorithm to clear a board in Go

我目前正在编写一些代码来处理Go板。 Go板表示为颜色数组。 该阵列具有size × size条目并且表示二维方形板。 enum color player移动时,以下步骤适用:(参见规则 ) [...] 如果P的颜色从P到颜色点C的(垂直或水平)相邻点的路径(P垂直 ...

2013-02-12 11:00:51   2   227    c / baduk  
JAVA - Go游戏算法 - JAVA - Go game algorithm

我正在尝试实现一种算法来清除我的 Go 游戏中的死石。 我听说 floodfill 是实现此目标的最佳方法,因为递归使用它是最有效且更容易实现的。 我在我的代码中使用它时遇到问题,想知道我应该如何实现它 go 。 这是我的一门课,它是不言自明的。 x和y是正方形的坐标, placed是石头放下的字 ...

WPF绘图性能与大量元素 - WPF drawing performance with large numbers of elements

我试图创建一个WPF自定义控件以显示该游戏树一去的游戏 (见这里的是什么样子)。 我或多或少地让它在设置节点时工作,但我发现的一个问题是,当节点数量大于约时,它开始变得非常慢(在滚动查看器中) 30.由于go的平均游戏包括大约200次移动(更不用说玩家可能分叉的其他分支),这在任何逼真的游戏中 ...

棋盘游戏“ Go” NP是否完整? - Is the board game “Go” NP complete?

国际象棋AI的存在很多,而且显然有些足以击败一些世界上最伟大的玩家。 我听说已经为棋盘游戏Go编写了许多成功的AI的尝试,但是到目前为止,没有什么构想超出了业余爱好者的平均水平。 在Go中任何给定时间以数学方式计算最佳移动的任务是否可能是NP完全问题? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM