哈希头像生成器Identicon
来源:互联网 发布:智能家居数据分析 编辑:程序博客网 时间:2024/06/06 16:35
avatar_generator
哈希头像图片生成器 Python代码
Identicon 在很多大型IT网站上可以见到,比如 Github, Sourceforge, Stackoveflow 等等,
刚刚注册的账号的个人信息的默认图标都是一些看上去像七巧板拼凑的图案,对称又变化多端。
以 Github 为例, Github 给无头像用户生成 5x5 像素的 Identicons 头像。
这一生成过程使用了用户ID的哈希值,然后根据哈希值每一位的奇偶值来决定对应位置上的像素的开关。
这样生成 的图像,配上由哈希值决定的颜色,保证可生成大量独一无二的图像。
哈希头像事例:http://identicon.net
代码地址:https://github.com/haoziiy/avatar_generator
根据哈希算法,本项目代码可以通过运行test_batch文件会在相同的目录保存多个png格式的图片。
img= identicon.render_identicon(code, 16)
这里的code是一个数值, 或者字符串数值, 如果code比较大, 比如code=10000000, 生成的图片就是彩色的.
code比较小, 比如code=1~100之间的, 生成的图片就是黑白色的.
0 0
- 哈希头像生成器Identicon
- 使用python identicon库创建类似Github上用的头像
- 【Android小应用】强迫症头像生成器
- 头像
- 头像
- 头像
- java代码生成器 springMVC SSM 操作日志 4级别联动 文件管理 头像编辑 shiro redis
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 前端js怎样获取node端的变量
- unit 3
- 资料网址大全 (数学,深度学习,机器学习,计算机视觉,人脸识别,图像处理等)
- 二叉树层次遍历
- C语言创建一个二叉树
- 哈希头像生成器Identicon
- linux复习(gcc)
- Linux学习笔记6
- 按键获取
- Ubuntu16.04安装CUDA+cuDNN+GPU版TensorFlow过程记录
- iOS UIBezierPath 通过贝塞尔曲线画圆环 创建一个环形进度指示器
- 初级java学习小结----不对的地方还请指教
- python入门—2常见问题_1_正则表达式匹配中文
- Spring各种依赖注入注解的区别