board_to_fen
v0.0.14
Python-Paket, das digitales Schachbrettbild in Forsyth-Edwards Notation (FEN) -Stypation umwandelt
board_to_fen ist auf PYPI verfügbar:
pip3 install board_to_fen
from board_to_fen . predict import get_fen_from_image_path
print ( get_fen_from_image_path ( PATH_TO_CHESSBOARD_IMAGE ))Oder wenn Sie möchten, können Sie Bildobjekt selbst laden:
from PIL import Image
from board_to_fen . predict import get_fen_from_image
img = Image . open ( PATH_TO_CHESSBOARD_IMAGE )
print ( get_fen_from_image ( img ))Hinweis: Das Paket verwendet TensorFlow+Keras -API. Sie sind ziemlich schwer.
get_fen_from_image_path nimmt 3 Argumente:
Verfügbar unter: https://board2fen.bieda.it
Für das Training möchten Sie wahrscheinlich den Quellcode herunterladen, indem Sie das Repository klonen:
$ git clone https://github.com/mcdominik/board_to_fen.git
Download Trainingsdaten von:
Ich werde in Zukunft URL für Daten liefern
Im Haupt -Repository -Dir, laufen Sie
$ python3 ./board_to_fen/train_model.py
Januar 2023
Februar 2023 Version 0.1.0-0.1.1
https://www.kaggle.com/datasets/koryakinp/chess-positions