board_to_fen
v0.0.14
디지털 체스 판 이미지를 Forsyth-Edwards 표기법 (FEN) 표기법으로 변환하는 파이썬 패키지
PYPI에서 보드 _to_fen을 사용할 수 있습니다.
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을 제공하겠습니다
메인 리포지토리 DIR에서 실행하십시오
$ python3 ./board_to_fen/train_model.py
2023 년 1 월
2023 년 2 월 버전 0.1.0-0.1.1
https://www.kaggle.com/datasets/koryakinp/chess-positions