跳转到主要内容

随机艺术头像生成

项目描述

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 (4.8 kB 查看哈希值)

上传时间 源代码

支持