board_to_fen
v0.0.14
Paket Python yang mengubah gambar papan catur digital menjadi notasi notasi forsyth-edwards (FEN)
board_to_fen tersedia di 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 ))Atau, jika Anda mau, Anda dapat memuat objek gambar sendiri:
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 ))Catatan: Paket menggunakan TensorFlow+keras API. Mereka cukup berat.
get_fen_from_image_path mengambil 3 argumen:
Tersedia di: https://board2fen.bieda.it
Untuk pelatihan, Anda mungkin ingin mengunduh kode sumber dengan mengkloning repositori:
$ git clone https://github.com/mcdominik/board_to_fen.git
Unduh data pelatihan dari:
Saya akan menyediakan URL untuk data di masa mendatang
Di dir Dir Repositori Utama, jalankan
$ python3 ./board_to_fen/train_model.py
Januari 2023
Februari 2023 Versi 0.1.0-0.1.1
https://www.kaggle.com/datasets/koryakinp/chess-positions