ImageColor

十六进制
  • 共六位前两位表示R,中间两位表示G,后两位表示B 如:#ff0000
RGB
  • 如:rgb(255, 0, 0)、rgb(100%, 0%, 0%)
HSL(Hue-Saturation-Ligntness)
  • hsl(hue, saturation%, lightness%)
  • hue 为[0, 360], red=0, green=120, blue=240
  • saturation 为[0%, 100%] gray=0, full=100%
  • lightness 为[0%, 100%] black=0, normal=50%, white=100%
  • 如:hsl(0, 100%, 50%)
Getrgb
  • 六种方法获取红色tuple值
ImageColors.getrgb("ff0000")
# (255,0,0)
ImageColors.getrgb("rgb(255,0,0)")
# (255,0,0)
ImageColors.getrgb("rgb(100%,0%,0%)")
# (255,0,0)
ImageColors.getrgb("hsl(0,100%,50%)")
# (255,0,0)
ImageColors.getrgb("red") # 不是每个颜色类型的单词都可以这样用,pil中罗列了常用的颜色
# (255,0,0)
ImageColors.getrgb("Red")
# (255,0,0)

Python PIL——Color相关推荐

  1. python对图片颜色校正_使用Python PIL更改图像色调

    Using Python PIL, I'm trying to adjust the hue of a given image. I'm not very comfortable with the j ...

  2. Python: PIL基本代码

    Python: PIL基本代码 # 声明使用字符库 # -*- coding: utf-8 -*- # 导入系统库 import os # 导入文件读写库 import io # 导入数学库 impo ...

  3. python对图片颜色校正,使用Python PIL更改图像色调

    Using Python PIL, I'm trying to adjust the hue of a given image. I'm not very comfortable with the j ...

  4. python输出文本居中_#python PIL ImageDraw text 文本居中#

    python pip pil有什么东西 你所问的问题实是属1.先参考[教程]Python中的内置的和方的模块搞懂PIL是属于第三方Python模块2.再参考:[待完善][总结]Python安装第三方的 ...

  5. python PIL生成图片

    # python PIL生成图片 import os import random from PIL import Image from PIL import ImageFont from PIL im ...

  6. python123九宫格输入_使用python PIL库实现简单验证码的去噪方法步骤

    字符型图片验证码识别完整过程及Python实现的博主,我的大部分知识点都是从他那里学来的. 想要识别验证码,收集足够多的样本后,首先要做的就是对验证码原始图片进行处理,对验证码识别分类之前,一般包括: ...

  7. Python PIL支持的图像文件格式

    Python PIL 支持的图像文件格式: BMP BUFR (identify only) CUR (read only) DCX (read only) EPS (write-only) FITS ...

  8. Python + PIL 处理支付宝AR红包

    Python + PIL 处理支付宝AR红包 思路比较简单: 1.对图片进行锐化处理: 2.设(r_h, g_h, b_h)为支付宝遮罩黑条的RGB值,以此为中心,查找半径为Diff_radius的范 ...

  9. python PIL图片拼接

    w_num = 5h_num = int(len(imgs)/w_num) + 1UNIT_SIZE = 200 # 一张图的大小是200*200target_shape = (w_num * (UN ...

最新文章

  1. 阅读Book: MultiObjective using Evolutionary Algorithms (3) -----关于pareto最优的各种概念
  2. html5后代选择符,css选择符有哪些?哪些属性可以继承?
  3. oracle的视图表,oracle 常用视图和表
  4. book3 复习 使用c#开发控制台应用程序
  5. 5G是什么?5G能做什么?5G在未来将带来什么?
  6. HTML5求自动在闪,HTML5 重复而不停闪烁的团状物
  7. 银联统一规范的收单业务消息域
  8. 2019级软件工程应用与实践-人工智能快递柜(代码分析11)
  9. QGIS官网安装包下载与安装
  10. JavaWeb实现注册登录功能并将用户数据写进数据库(商城系统第一部分)
  11. MATLAB中FIR滤波器的时延溢出问题详解:线性相位对信号造成的时延溢出及其消除方法,以及fir1等函数的使用
  12. 了解C语言中的pipe()系统调用
  13. Grain: Improving Data Efficiency of Graph Neural Networks via Diversified Influence Maximization分析
  14. dede(织梦)待审核定更插件
  15. 解读Linux零拷贝之mmap
  16. 她是徐小平前助理,从雷军、刘强东们的日程表看到了商机
  17. 单行文本溢出省略号,多行文本溢出省略号,多行文本折行(可用)
  18. 局域网聊天室课程设计
  19. 还在为Excel合并单元格导致的各种问题烦恼吗?这里一起解决
  20. 帧中继,那道转瞬即逝的流星

热门文章

  1. java调sqlloader,Java调用SqlLoader将大文本数据导入数据库
  2. JavaScript高级程序设计 第八章---对象,类与面向对象编程
  3. js怎么控制textarea滚动条定位在光标的位置
  4. python和java哪个好
  5. 系统集成项目管理工程师:第23章案例分析学习笔记
  6. 分享几个国家标准下载网站
  7. c++实习项目3D模型显示系统
  8. SQL中Table型数据(表变量)与用户自定义函数(downmoon)
  9. Linux命令·ps
  10. 普元 BPS表结构参考