board_to_fen
v0.0.14
حزمة Python التي تحول صورة الشطرنج الرقمية إلى تدوين Forsyth-Edwards (FEN)
Board_to_fen متاح على 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 ))أو ، إذا كنت تريد ، يمكنك تحميل كائن الصورة بنفسك:
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 ))ملاحظة: تستخدم الحزمة TensorFlow+Keras API. هم ثقيل جدا.
get_fen_from_image_path يحتوي على 3 وسيطات:
متاح على: https://board2fen.bieda.it
للتدريب ، ربما ترغب في تنزيل الكود المصدري عن طريق استنساخ المستودع:
$ git clone https://github.com/mcdominik/board_to_fen.git
قم بتنزيل بيانات التدريب من:
سأقوم بتوفير عنوان URL للبيانات في المستقبل
في المستودع الرئيسي ، قم بتشغيل
$ python3 ./board_to_fen/train_model.py
يناير 2023
فبراير 2023 الإصدار 0.1.0-0.1.1
https://www.kaggle.com/datasets/koryakinp/chess-positions