LogicGamesSolver:使用AI,深度学习和计算机视觉解决逻辑游戏的Python工具

时间:2024-06-13 17:04:05
【文件属性】:

文件名称:LogicGamesSolver:使用AI,深度学习和计算机视觉解决逻辑游戏的Python工具

文件大小:8.24MB

文件格式:ZIP

更新时间:2024-06-13 17:04:05

computer-vision deep-learning constraint-satisfaction-problem artificial-intelligence sudoku

LogicGamesSolver 用于通过AI,计算机视觉和少量深度学习解决逻辑游戏的Python工具。 目录 基本概述 这个项目结合了计算机视觉和人工智能来解决数独,星球大战和摩天大楼之类的逻辑益智游戏。 执行包括两个阶段: 1.主板检测 2.游戏解决 该软件可以检测用户显示的木板(实时或分析本地图像)。 然后分析结构以了解解决游戏所需的信息。 收集的信息然后用于解决难题,将其视为约束满足问题,使用给定游戏规则的Backtracking算法查找解决方案。 语言: Python 框架: OpenCV , Tensorflow 算法:约束满足问题回溯,数字分类器(CNN),图像轮廓查找和变形 项目结构 LogicGamesSolver │ README.md │ LICENSE │ └───imgs │ │ screen_XXX Screens for pr


【文件预览】:
LogicGamesSolver-main
----imgs()
--------screen_stars_board_solved.png(58KB)
--------stars_solved.gif(1.6MB)
--------screen_sudoku_experiment2x2_realtime.png(396KB)
--------screen_skyscrapers_board_solved.png(12KB)
--------screen_skyscrapers_board_found.png(11KB)
--------handwritten_games_solved.gif(2.06MB)
--------screen_sudoku_experiment2x2_realtime_solved.png(43KB)
--------screen_stars_realtime_analyzing.png(522KB)
--------screen_skyscrapers.png(19KB)
--------screen_stars_realtime.png(399KB)
--------screen_sudoku_realtime.png(480KB)
--------screen_sudoku_realtime_detection.png(651KB)
--------screen_stars_board_found.png(2KB)
--------screen_boards_solved.png(372KB)
--------screen_sudoku_board_found.png(175KB)
--------screen_sudoku_board_solved.png(181KB)
----PuzzleDetector.py(12KB)
----input_stars.png(35KB)
----Solver.py(25KB)
----DigitClassifier.py(9KB)
----main.py(2KB)
----LICENSE(34KB)
----README.md(7KB)
----input_sudoku.png(94KB)
----model_weights.h5(1.38MB)
----.gitignore(7B)
----input_skyscrapers.png(16KB)

网友评论