1 个不稳定版本
0.1.0 | 2019年4月4日 |
---|
#6 in #pixelart
每月21次下载
用于 blockies
18KB
109 行
此标志是用此包渲染的
对于 720x128 的图像,它只有 861 字节。 查看代码。
这究竟是怎么回事?!
渲染放大后的像素化 PNG 文件对于如下事物非常有用:
- 二维码。
- 像 Blockies 这样的标识符。
- 像素艺术?
通常,PNG 图像数据在压缩前是一个位图,每个像素打包 3 或 4 个字节,具体取决于是否包含透明度。对于上述所有情况,这都远多于必要的信息。
PNG 支持索引调色板格式。使用索引调色板不仅可以使单个像素压缩到单个字节,对于小型调色板,像素可以压缩到 4、2 或甚至只有 1 个 位。这里的标志使用 3 种颜色(黑色、透明背景和阴影),这使得 Pixelate 能够生成一个位图,其中每个像素只占用 2 位。
这不仅会产生更小的压缩后图像,更小的位图也压缩得更快,对于小型调色板,可以快 10 倍。这使得它非常适合实时渲染二维码或标识符。
许可证
Ramhorns 是免费软件,并按照 GNU 通用公共许可证第 3 版的条款发布。请参阅 LICENSE。
依赖项
~755KB
~14K SLoC