board_to_fen
v0.0.14
Paquete de Python que convierte la imagen de tablero de ajedrez digital en notación de notación de Forsyth-Edwards (FEN)
Board_to_fen está disponible en Pypi:
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 ))O, si lo desea, puede cargar el objeto de imagen usted mismo:
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 ))Nota: El paquete utiliza TensorFlow+Keras API. Son bastante pesados.
get_fen_from_image_path tomas tiene 3 argumentos:
Disponible en: https://board2fen.bieda.it
Para la capacitación, probablemente quiera descargar el código fuente clonando el repositorio:
$ git clone https://github.com/mcdominik/board_to_fen.git
Descargar datos de capacitación de:
Suministraré la URL para los datos en el futuro.
En el directorio del repositorio principal, ejecute
$ python3 ./board_to_fen/train_model.py
Enero de 2023
Febrero de 2023 Versión 0.1.0-0.1.1
https://www.kaggle.com/datasets/koryakinp/chess-positions