跳转到主要内容

使用CircuitPython的displayio显示文本。

项目描述

简介

Documentation Status Discord Build Status Code Style: Ruff

这个库将图像文件解码成新位图和调色板对象。它设计为按需加载解码过程中需要的代码。这是为了最小化解码代码的内存开销。

只有某些类型的位图能与这个库一起使用,并且它们通常需要以特定方式导出。要了解支持哪些类型以及如何制作它们,请参阅这篇学习指南页面。

用法示例

import board
import displayio
import adafruit_imageload

image, palette = adafruit_imageload.load(
    "images/4bit.bmp", bitmap=displayio.Bitmap, palette=displayio.Palette
)
tile_grid = displayio.TileGrid(image, pixel_shader=palette)

group = displayio.Group()
group.append(tile_grid)
board.DISPLAY.root_group = group
while True:
    pass

文档

该库的API文档可在Read the Docs上找到。

有关构建库文档的信息,请参阅此指南

贡献

欢迎贡献!在为此项目做出贡献之前,请阅读我们的行为准则,以帮助保持项目的友好性。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

adafruit_circuitpython_imageload-1.23.1.tar.gz (93.2 kB 查看哈希)

上传时间

构建分布

adafruit_circuitpython_imageload-1.23.1-py3-none-any.whl (28.0 kB 查看哈希)

上传时间 Python 3

由以下支持