chessboard-recognizer:使用神经网络从图像中识别棋盘位置

时间:2024-05-24 13:01:10
【文件属性】:

文件名称:chessboard-recognizer:使用神经网络从图像中识别棋盘位置

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-24 13:01:10

chess Python

棋盘识别器 使用卷积神经网络识别棋盘图像上棋子的位置。 如果在chessboard.png有一个棋盘的图像 像这样运行程序 ./recognize.py chessboard.png 以表示法获得棋盘位置 3rkb1r/1pp2ppp/2n1q1n1/p3Pb2/2Pp4/PN3NB1/1P1QPPPP/3RKB1R 样品结果 一本书中的国际象棋拼图: 预计: (置信度为99.633%) 带有箭头的巫婆分析板图: 预计: (99.997%置信度) 入门 您将需要python 3和 设置您的virtualenv并安装python依赖项 virtualenv venv source venv/bin/activate pip3 install -r requirements.txt 您需要一个神经网络模型才能使用./recognize.py 要使用预先训练的模型,请下载并


【文件预览】:
chessboard-recognizer-master
----.gitignore(101B)
----README.md(4KB)
----generate_tiles.py(3KB)
----save_chessboard.py(764B)
----train.py(3KB)
----LICENSE(1KB)
----constants.py(520B)
----nn()
--------.gitkeep(0B)
----utils.py(429B)
----chessboard_image.py(2KB)
----view_images.py(2KB)
----web()
--------style.css(436B)
----recognize.py(5KB)
----requirements.txt(32B)
----images()
--------.gitkeep(0B)
----chessboard_finder.py(10KB)
----generate_chessboards.py(4KB)

网友评论