提供缓冲接口的库,用于您的树莓派GPU层。可用于pygame、PIL和其他图形库。
项目描述
Python的DispmanX绑定
用法
使用pip安装,
pip install dispmanx
然后尝试使用 pygame 进行此示例程序,
from random import randint
import pygame
from dispmanx import DispmanX
def random_color_with_alpha():
return tuple(randint(0, 0xFF) for _ in range(3)) + (randint(0x44, 0xFF),)
display = DispmanX(pixel_format="RGBA")
surface = pygame.image.frombuffer(display.buffer, display.size, display.pixel_format)
clock = pygame.time.Clock()
for _ in range(20):
surface.fill(random_color_with_alpha())
display.update()
clock.tick(2)
下一步: 项目的文档.
许可证
本项目采用MIT许可证许可 — 请参阅LICENSE文件以获取详细信息。
最后提醒
...记住,孩子们,要快乐!
项目详情
下载文件
下载您平台上的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。
源分布
dispmanx-0.1.0.tar.gz (9.0 kB 查看散列)
构建版本
dispmanx-0.1.0-py3-none-any.whl (9.6 kB 查看哈希)
关闭
dispmanx-0.1.0.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2c606e326e303ba718eac93c7c9f7669c516147fa94f3ee989f02a48542392a3 |
|
MD5 | 5be85d750df095292a1aa5ab33d9aabb |
|
BLAKE2b-256 | c831d4c30a00226ccb8098af28896601f7d29cd320655bff6239bcd69f181da2 |
关闭
dispmanx-0.1.0-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5394c3584ed9c46e64bd4430e4e4909646acbfc1bae5d45c7abc3372af270e7b |
|
MD5 | 28a4e7f61028803e4fa4b42ce5539814 |
|
BLAKE2b-256 | ef127b4d860e927f40e91d0c5224a90c6a4b68baad9848a26fffe3eda6d3e781 |