Python往图片写入文字,插入图片的方法

  • 使用情景
  • 效果
  • 代码

使用情景

做短视频编辑的时候,经常需要向图片中写入一些文字,插入图片,以增加图片的美观。本文将介绍使用python的Pillow库,将文字、图片插入图片之中。

效果

代码

本代码的功能,是将某个文件夹中的所有图片,合成为一个视频。

from PIL import ImageFont, ImageDraw, Imagedef add_text_on_image():img1 = Image.open("example4.jpg")draw = ImageDraw.Draw(img1)fnt = ImageFont.truetype(r'C:\Windows\Fonts\STKAITI.TTF', 100)text = "人生什么时候"draw.text((100, 120), text, fill='blue', font=fnt)text = "都不晚"draw.text((100, 240), text, fill='blue', font=fnt)img1.save("output1.jpg")return img1def add_image_on_image(img1):img2 = Image.open("emoji.gif")img1.paste(img2, (300, 400))  # 纵向拼接img1.save("output2.jpg")if __name__ == '__main__':img1 = add_text_on_image()add_image_on_image(img1)

Python往图片写入文字,插入图片的方法相关推荐

  1. java写入pdf文件图片_Java编辑PDF写入文字 插入图片

    package com.test; import com.itextpdf.text.BaseColor; import com.itextpdf.text.Font; import com.itex ...

  2. 文字转图片,文字水印图片,合成图片,教你 Python 生成网站原创配图!

    又是为站佬们服务(写)水文的一篇,如何应用python来生成或者说是合成自己的原创图片,适合各位站群大佬哥们生成自己的图片,避免没有配图或者侵权碰瓷的尴尬,当然本渣渣这里分享的仅仅是源码demo,后续 ...

  3. Python 操作Word文档插入图片和表格实例演示

    Python 操作Word文档插入图片和表格实例演示 效果图 实现过程 ① python-docx 库安装 ② word 文档插入图片演示 ③ word 文档插入表格演示 [ 文章推荐 ] Pytho ...

  4. html图片在wps中不显示文字大小,WPS文字插入图片显示不全怎么办 WPS文字插入图片显示不完整的解决方法...

    在wps文字编辑文档时,如果我们在使用时插入图片显示不全,这种情况我们该怎么解决呢?想必有不少的用户遇到过这种问题,下面教程之家网为大家带来WPS文字插入图片显示不完整的解决方法,不知道怎么解决的朋友 ...

  5. php怎么在表格里插图片,Python操作word文档插入图片和表格的实例演示

    今天带来Python操作word文档插入图片和表格的实例演示教程详解 前言 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多 ...

  6. ASP.NET(C#)图片加文字、图片水印

    ASP.NET(C#)图片加文字.图片水印 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 ...

  7. php给图片加图片水印,php给图片添加文字或图片水印实现代码

    原标题:php给图片添加文字或图片水印实现代码 一.文字水印 文字水印就是在图片上加上文字,主要使用gd库的imagefttext方法,并且需要字体文件.效果图如下: $dst_path = 'dst ...

  8. PS图片去除文字的六个方法(图文)

    PS图片去除文字的六个方法(图文) http://tieba.baidu.com/f?kz=395126968 1.使用仿制图章工具去除文字. 选取仿制图章工具,按住Alt键,在无文字区域点击相似的色 ...

  9. 表格处理—图片、文字插入

    1.新建表格,在插入照片(xlsxwriter) 此方法每次都是新建一个excel表格,然后再写入内容 import xlsxwriter import osfile_name = [] f1 = o ...

最新文章

  1. RXSwift基本使用1
  2. 获取mysql可行方法_Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法...
  3. 解决Tomcat文件上传超时问题.
  4. JMeter:报错(Content type 'text/plain;charset=UTF-8' not supported)
  5. boost::gil::get_num_bits用法的测试程序
  6. mysql临时表的使用实例_MySQL中临时表的使用示例
  7. jasmine.spy对象的and.returnValue方法单步调试
  8. 十年码农的肺腑之言:“技术不是万能”
  9. Reactor模型-单线程版
  10. cad2012打开后闪退_win7系统打开CAD2012出现闪退的解决方法
  11. http://www.ha97.com/
  12. PowerBI可视化实战:商品销售动态ABC分析案例
  13. JAVASE基础知识栈梳理
  14. 【干货】磨金石教育UI快速入门!U设计基础知识整理,新人必备
  15. git中push和pull的区别是什么
  16. 嵌入式linux之go语言开发(三)卡库的封装
  17. 网易邮箱服务器怎么注册,按照这个步骤操作,轻松注册自己的邮箱,赶紧收藏吧...
  18. 惠州商贸旅游学校计算机网络,惠州商贸旅游高级职业技术学校
  19. 计算机网络-名词解释
  20. 2015中国移动游戏市场年度综合报告

热门文章

  1. MySQL8.0连接协议以及3306、33060、33062端口作用
  2. 【数学建模】统计领域的逻辑回归(分类变量相关性检验、优势比OR、包含分类变量的多元逻辑回归)
  3. python条形图x轴设定_Python入门--利用matplotlib绘制折线图和条形图(1)
  4. EyeKey:让刷脸考勤开启你的美好一天
  5. 今天分享 PCIE高速接口XILINX.ISE教程
  6. 企业工商,诉讼及备案信息查询
  7. 用C语言实现对一个char字符的位操作
  8. CAD转PDF线宽不显示怎么设置
  9. Android 自绘动画效果---小清新等待
  10. win10 Powershell与CMD模式切换