#将棋 #图像 #棋类 #日语 #位置 #生成 #可视化

shogi-img

用于生成可视化将棋(日本棋)棋盘位置的图像的库

3 个版本 (有破坏性)

0.3.0 2024年7月26日
0.2.0 2024年1月18日
0.1.0 2024年1月18日

#7#将棋

Download history 113/week @ 2024-07-21 19/week @ 2024-07-28

每月下载132

MIT 许可协议

770KB
270

shogi-img

Rust

shogi-img 是一个用于生成可视化将棋(日本棋)棋盘位置的图像的库。

示例

use shogi_img::pos2img;
use shogi_usi_parser::FromUsi;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let pos = shogi_core::PartialPosition::from_usi(
        "sfen 3sks3/9/4S4/9/1+B7/9/9/9/9 b S2rb4g4n4l18p 1",
    )?;
    pos2img(&pos).save("out.png")?;
    Ok(())
}

图像资源

此存储库包含来自 Shogi Images 的图像,这些图像根据 CC0 1.0 Universal 许可协议分发。

字体资源

此存储库包含 GitHub 的 MonaSpace 字体,根据 SIL Open Font License 1.1 许可。

依赖关系

~11MB
~213K SLoC