代码:

from PIL import Image, ImageDraw, ImageFontfont_size = 10
text = "音乐纯粹爱V绝对"
img_path = "vae.png"img_raw = Image.open(img_path)
img_array = img_raw.load()img_new = Image.new("RGB", img_raw.size, (0, 0, 0))
draw = ImageDraw.Draw(img_new)
font = ImageFont.truetype('C:/Windows/fonts/Alibaba-PuHuiTi-Regular.ttf', font_size)def character_generator(text):while True:for i in range(len(text)):yield text[i]ch_gen = character_generator(text)for y in range(0, img_raw.size[1], font_size):for x in range(0, img_raw.size[0], font_size):draw.text((x, y), next(ch_gen), font=font, fill=img_array[x, y], direction=None)img_new.convert('RGB').save("save.jpeg")

效果:

PIL模块的花式表白相关推荐

  1. 【python教程入门学习】七夕情人节表白|Python程序员的花式表白

    七夕情人节马上到了,各位都准备了什么礼物?是不是想得头发都要掉了-- 那么本文就来给大家介绍几种用Python表白的姿势(绝不是画个爱心曲线啦-) 神马?你还在solo用不上?那不是更要收藏一波,以备 ...

  2. 你好~520|Python花式表白的几种姿势

    大家好,520它又要来了 所以今天的主题是粉色的 为了各位秃头程序员不再头疼 本文给大家介绍几种用Python表白的姿势 绝不是画个爱心曲线那么简单- 属于TA的词云 用Python将你们的聊天记录/ ...

  3. 备战520|Python花式表白的几种姿势

    大家好,520它又要来了 所以今天的主题是粉色的 为了各位秃头程序员不再头疼 本文给大家介绍几种用Python表白的姿势 绝不是画个爱心曲线那么简单- 属于TA的词云 用Python将你们的 聊天记录 ...

  4. python朋友圈表白_备战520|Python花式表白的几种姿势

    大家好,520它又要来了 所以今天的主题是粉色的 为了各位秃头程序员不再头疼 本文给大家介绍几种用Python表白的姿势 绝不是画个爱心曲线那么简单- . ? 属于TA的词云 用Python将你们的  ...

  5. 【python教程入门学习】Python程序员的花式表白

    各位都准备了什么礼物?是不是想得头发都要掉了-- 那么本文就来给大家介绍几种用Python表白的姿势(绝不是画个爱心曲线啦-) 神马?你还在solo用不上?那不是更要收藏一波,以备不时之需嘛 属于TA ...

  6. python pil_使用Python的PIL模块来进行图片对比

    在使用google或者baidu搜图的时候会发现有一个图片颜色选项,感觉非常有意思,有人可能会想这肯定是人为的去划分的,呵呵,有这种可能,但是估计人会累死, 开个玩笑,当然是通过机器识别的,海量的图片 ...

  7. Python 数据增强 -- PIL模块

    Python 数据增强 – PIL模块 一.导入模块.读取图片 # 图像操作模块 from PIL import Image# 图像颜色增强模块 from PIL import ImageEnhanc ...

  8. python没有pil模块_Python离线安装PIL 模块的方法

    Python离线安装PIL 模块的方法 发布时间:2020-09-02 00:14:51 来源:脚本之家 阅读:122 作者:那. python的库一般都用pip安装. 但是有时候也会出现在线安装失败 ...

  9. Python离线安装PIL 模块(pillow、沙箱、照相)

    python的库一般都用pip安装. 但是有时候也会出现在线安装失败的情况,如下图安装PIL模块时报错: 这时候可以采取离线安装的方式: 一.首先下载离线安装包 PIL官方版不支持py3,不过有非官方 ...

最新文章

  1. 80年代高考数学卷,共10套,有您做过的高考卷吗?
  2. java读取本地文件下载_java 读取本地的json文件
  3. Vue的列表渲染指令
  4. rstudio 导出结果_RStudio如何完美导出包含中文的图
  5. python设置堆大小_Python中的堆问题
  6. Procrustes Analysis(普氏分析)
  7. LeetCode003-无重复字符的最长子串(Length of longest substring)-Rust语言实现
  8. Redis精进:List的使用和应用场景
  9. 年总结(七):这半年的生活(2017.1—2017.7)
  10. linux去掉日志中的skipping,Linux日志文件总管 logrotate
  11. Autoware安装使用教程
  12. 校园水卡M1卡破解写卡
  13. PPP和PDP激活区别
  14. Java Ucase_JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记。...
  15. 014基于深度学习的脑电癫痫自动检测系统-2018(300引用)
  16. stm32用python编程_使用 Python 来开发 STM32F411 !
  17. python跑一千万次循环要多久_进行一亿次MD5需要耗时多久?
  18. 个性化海报在爱奇艺视频推荐场景中的实践
  19. 生产线是什么意思_食品仓储托管小型仓库出租信息什么意思
  20. 计算某年某月某日是该年中的第几天

热门文章

  1. 百度+阿里+腾讯+笔试题目(2020届)
  2. 36. 介绍一下 except 的作用和用法?
  3. MS Access 教程之使用 SharePoint 管理 MS Access 应用程序的主数据
  4. 如何打开DOS命令行
  5. 成交回报分析器2.0
  6. 腾讯面试题:有了二叉查找树、平衡树为啥还需要红黑树?
  7. c++字符串全排列递归法
  8. 中年人最后的倔强 都写在头上
  9. 知识分享之Golang——函数的基本用法
  10. 信息安全软考 第十章 入侵检测技术原理应用