用于将.bdf文件读入numpy数组的包。
bdfparse的Python项目详细描述
.bdf到numpy
此项目接受一个.bdf文件,并将其转换为一个NumPy数组,用于led矩阵显示器。我的LED Stock Ticker使用这个包。可以找到一个很好的.bdf文件列表here
用法
frombdfparseimportFontfont=Font('9x18.bdf')print(font.word('Hi'))
哪些输出:
[[000000000000000000][000000000000000000][000000000000000000][000000000000000000][001000001000011000][001000001000000000][001000001000000000][001000001000111000][001111111000001000][001000001000001000][001000001000001000][001000001000001000][001000001000001000][001000001000111110][000000000000000000][000000000000000000][000000000000000000][000000000000000000]]
或者可以使用matplotlib使输出更漂亮。
importmatplotlib.pyplotaspltplt.imshow(font.word('Anson'))