1、基本操作

from PIL import Iamgeimage = Image.open('图片路径')      #读取图片
image.show()                       #显示图片
image.save('图片保存路径')          #保存图片

2、绘图部分

from PIL import Image, ImageFont, ImageDraw img = Image.open('xxx.jpg')                  #读取图片
font = 'xxx.ttf'                             #字体的路径
text = 'xxxx'                                #设置要写的内容
Font = ImageFont.truetype(font,size=np.floor(3e-2 * img.size[1] + 0.5).astype('int32'))   #设置字体
draw = ImageDraw.Draw(im)                    #创建绘图的对象
th,tw = draw.textsize(text, Font)            #返回给定字符串的大小,以像素为单位
draw.text((x0,y0),text, fill=(255, 255, 255),font=Font)         #在指定位置绘制字符串,fill设置字体的颜色,font设置你设定好的字体

3、矩形绘制

draw.rectangle([x0,y0,x1,y1],outline=(0,0,0))    #在图上画矩形框,坐标为列表形式,outline代表边框颜色
draw.rectangle([(x0,y0),(x1,y1)],fill=(0,0,0))   #在图上画实心矩形,坐标为两个元组形式,fill代表填充的矩形颜色

【Pillow库】图片操作相关推荐

  1. 在Ubuntu 16.04.5 LTS上利用python 2.7版本的pillow库拼接近千张图片实录

    缘由 这两年网上出现了使用python中的PIL或是pillow库拼接图片和朋友圈图像的例子,让我非常感兴趣,比较典型的是这几个例子: <朋友圈的朋友们,你们终于可以互相看到了> < ...

  2. Python使用pillow库往图片上写入文字或覆盖另一张图片

    Python使用pillow库往图片上写入文字或覆盖另一张图片 python之pillow是 Python 的第三方图像处理库.pillow是PIL( Python Imaging Library)基 ...

  3. python图片压缩不失真_使用 python 压缩 png 图片,高达 80% 压缩率,肉眼无差异(一):为什么不用 pillow库.md...

    在网上有很多使用 python 的 pillow 库进行图片压缩的教程,使用简单,但是压缩效果存在明显的色彩不自然,这是因为 pillow 库采取的压缩算法没有优化的问题. 这个系列实现一款简单的压缩 ...

  4. 如何用Pillow库制作渐变色图片并添加文字。

    ​ 一.Pillow库简介 PIL(Python Image Library)是python的第三方图像处理库,其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了,但是PIL只 ...

  5. 一个强大、支持100多中格式.Net图片操作库

    我们在项目开发中,对图片的操作可以说是非常常见,比如图片大小改变.图片合并.格式转换.添加水印等,自己开发都需要费不少时间,所以今天给大家介绍一个支持100多格式图片操作库,完全可以满足项目日常的开发 ...

  6. 【003】Python实现图片转字符画(pillow 库的使用)

    在常见的RGB(A)模式图片中,利用每个像素点的R,G,B值按照公式转换成灰度值(0~255),然后在自己创建的字符表中找到灰度值对应的字符,添加到一个文本文件中,就实现了图片转字符画(黑白). 但是 ...

  7. python pillow库画图_python几种柱状图画法以及简单图片处理pillow库的学习

    之前说要插播一期画图心得,所以本期就介绍一下一些常见图的画法-为了get文末gif的合成和倒放的小彩蛋,还简单学了一个关于处理图片的库" [emmmmm,比如这样.......] 01 - ...

  8. NodeJS中的图片操作库

    NodeJS中的图片操作库 使用NodeJS提供的sharp库对图片进行一系列操作,个人认为该库能够进行很多相应地浏览器端的深度学习应用. 一.准备工作 安装sharp库 cnpm i sharp 准 ...

  9. 详解Python第三方库(三)----- Pillow库

    一.简介及安装Pillow 1.1 简介 PIL:Python Imaging Library,已经是Python平台上的图像处理标准库了.PIL功能非常强大,但API却非常简单易用,因此广受开发人员 ...

  10. python找色_python实现按键精灵找色点击功能教程,使用pywin32和Pillow库

    Python图片处理模块PIL(pillow) pywin32的主要作用 1.捕获窗口: 2.模拟鼠标键盘动作: 3.自动获取某路径下文件列表: 4.PIL截屏功能 找色点击功能思路: 抓取当前屏幕快 ...

最新文章

  1. 一个页面标题和过滤输出的解决方案(下)
  2. 万万想不到:吸烟的辐射量比原子弹爆炸点还厉害!
  3. SAP License:BCS进阶第一篇-BCS相关概念
  4. ubuntu9.10下如何安装php
  5. C++中利用输入输入流进行一行输入
  6. 反编译PyInstaller打包后的exe为py源码
  7. Android 测试
  8. 如何将视频旋转180度播放
  9. CodeIgniter入门
  10. 十大最佳Android游戏下载平台
  11. mysql join 性能测试_Mysql Join语法解析与性能分析
  12. 金蝶全渠道营销列车,邀请您上车
  13. Gitea 的简单介绍
  14. YY工作总结—为人处事
  15. 如何将平板设置为笔记本的扩展屏
  16. 一点点有的没的和一年总结
  17. php选择星座,PHP日期得到星座
  18. [搬运]数字证书及 CA 的扫盲介绍
  19. 计算机技术创新型,【现场】艺术与科技跨学科创新型创作人才培养成果展
  20. 鸿蒙系统适配微信,微信鸿蒙版本下载-微信鸿蒙系统app官方下载 v8.0.3-手游之家...

热门文章

  1. 【刘文彬】【精解】EOS智能合约演练
  2. 企业微信H5_自建应用连接H5
  3. 数据恢复——在Windows 10中恢复永久删除的文件的5种方法
  4. MATLAB与高等数学--dsolve命令
  5. [转]破解无线路由器密码
  6. 读文万卷025期:使用MRI形态学特征和表观弥散系数预测WHO II/III级胶质瘤分子状态;帕金森病的中脑的定量磁敏感成像
  7. 将mov格式转换成mp4的方法及设置
  8. 教师必备,4款超实用的微信小程序分享~
  9. HTML指南针源码zip,指南针指标公式源码
  10. android 指南针图片,如何在android中制作自定义指南针视图