随机艺术头像生成
项目描述
Bvatar创建了一个独特的8x8图形表示字符串。
设置
从PYPI安装
使用以下pip命令安装
pip install bvatar
如果您想创建位图图像,请使用以下命令
pip install bvatar[bitmap]
安装开发版本
从GitHub下载并使用以下命令安装开发版本
git clone https://github.com/smileychris/bvatar cd bvatar pip install -e .[bitmap]
用法
导入bvatar类并按如下方式使用它
from bvatar import Bvatar bvtr = Bvatar('text') img = bvtr.image() img.save('some_file.png', 'PNG')
命令行脚本
生成一个Bvatar(一个8x8的随机艺术头像)。
用法
bvatar [--mirror] [--no-color] [--px-size=<int>] ([TEXT] | [--hash=<sha1_hash>]) bvatar --ascii [--mirror] [--spaced] [--no-border] ([TEXT] | [--hash=<sha1_hash>])
第一个格式用于生成位图图像。默认情况下,图像只显示,不存储。要保存图像,请将其管道到文件
bvatar > some_file.png
参数
- TEXT
bvatar源文本(否则将生成随机的bvatar)
选项
- --mirror
生成水平镜像的bvatar
- --no-color
使用灰度而不是着色图像
- --px-size=<int>
每个像素的实际大小[默认:16]
- --hash=<sha1_hash>
而不是传递文本并对其进行SHA1加密,您可以显式传递一个十六进制编码的SHA1哈希值
- --ascii
输出ASCII而不是生成位图图像
- --spaced
一种“更轻”的ASCII艺术替代品
- --no-border
不在ASCII艺术周围添加边框
项目详情
关闭
bvatar-1.0.a5.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 083546b5561aa26d05a622482c78b4181300cc3a86c8f7a15b668cfda03cec86 |
|
MD5 | 79ecb793f84c2345ceef635447695ca0 |
|
BLAKE2b-256 | 476fd08dfd02d6b36d3f17851a70586b0bb1743cff9d1627f057adf7029b5800 |