ps的色相值调整是相对原图的基础左右调整的,这里最后的效果是对应ps色相调整的效果,ps的ctrl+u弹出调节色相窗口

def change_color():image: PngImageFile = Image.open("img/entrance1.png")hue_offest = (180.0) / 360.0bg : PngImageFile = Image.new("RGBA", (image.size[0], image.size[1]))for i in range(image.size[0]):for j in range(image.size[1]):try:r, g, b, alpha = image.getpixel((i, j))h, s, v = colorsys.rgb_to_hsv(r, g, b)if hue_offest > 0.0:h = h + hue_offestelse:h = h - hue_offestif h <= 0.0:h = -helif h > 1.0:h = h - 1.0r, g, b = colorsys.hsv_to_rgb(h, s, v)# 防止精度损失r += 0.0000000001g += 0.0000000001b += 0.0000000001r = int(r)g = int(g)b = int(b)bg.putpixel((i, j), (r, g, b, alpha)) # 值必需要int类型,不然没效果except Exception as e:continue# bg.save("output/save.png")bg.show()pass

python调整图片色相,对应ps的色相值相关推荐

  1. Python调整图片大小并保存调整后的图像

    Python调整图片大小并保存调整后的图像 目录 Python调整图片大小并保存调整后的图像 #原始图像

  2. 使用Python调整图片尺寸(大小)

    凯哥英语视频 使用Python调整图片尺寸(大小) python有一个图像处理库--PIL,可以处理图像文件.PIL提供了功能丰富的方法,比如格式转换.旋转.裁剪.改变尺寸.像素处理.图片合并等等等等 ...

  3. python调整图片亮度_python 调整图片亮度的示例

    实现效果 实现代码 import matplotlib.pyplot as plt from skimage import io file_name='D:/2020121173119242.png' ...

  4. python调整图片亮度_python调整图片亮度的示例

    这篇文章我们来讲一下在网站建设中,python调整图片亮度的示例.本文对大家进行网站开发设计工作或者学习都有一定帮助,下面让我们进入正文. 实现效果 实现代码 import matplotlib.py ...

  5. python调整图片大小不覆盖exif_python---基础知识回顾(十一)图像处理模块PIL

    前戏: 虽然PIL没有入OpenCV那样强大的功能,但是所提供的功能,在一般的图像处理中足够使用. 图像类别: 计算机绘图中有两类图像:一类是矢量图,另一类是点阵图(位图) 矢量图: 基于计算机数字对 ...

  6. 使用python调整图片大小

    对单一图片进行处理: 需要调整的图片: 示例代码: from PIL import Imagedef image_processing():# 待处理图片路径img_path = Image.open ...

  7. python调整图片大小reshape_将不同大小的图像调整为28x28图像并将其转换为一个csvfi...

    我有两个文件夹,里面装满了不同大小的图片(每个大约2000个文件).我需要所有的28x28格式.之后,我需要将每个文件夹的所有图像转换为一个csv文件.你知道我怎么做吗?我是python的初学者,所以 ...

  8. python调整图片大小reshape_scipy.misc.imresize改变图像的大小

    scipy.misc.imresize( arr, size, interp='bilinear', mode=None) resize an image.改变图像大小并且隐藏归一化到0-255区间的 ...

  9. python调整图片大小,png,jpg均使用

    import os from PIL import Imagedef image_processing():# 待处理图片路径下的所有文件名字all_file_names = os.listdir(' ...

最新文章

  1. mysql 树形结构_再读MySQL索引-《高性能MySQL》索引手记
  2. iphone照片永久删除怎么恢复_怎么恢复删除的照片?专业数据恢复软件轻松搞定...
  3. grub error:unknown filesystem的解决方案
  4. Spring Boot中如何扩展XML请求和响应的支持
  5. HaoZip(好压) 去广告纯净版 4.4
  6. 关于 运行root.sh 时出错误Timed out waiting for the CRS stack to start.的解决
  7. python自己创建模块路径_python之本地模块/包使用和创建
  8. html-简单验证、滑块、搜索框
  9. 不要再写这样的神级代码了!
  10. python中config命令_python的logging.config使用详解
  11. 理解R-CNN、SPP-NET、Fast R-CNN、Faster R-CNN、FPN博文整理
  12. 大数据和人工智能,金融产业的创新发展通道
  13. css之使用clearfix类清除浮动
  14. Java System.arraycopy()方法示例
  15. springboot网上订餐管理系统设计与实现.rar(项目源码)
  16. Python学习笔记-循环语句
  17. kgb压缩_KGB Archiver可能是可用的最佳压缩工具吗? 还是最慢?
  18. 会议OA项目之我的审批签字功能
  19. 技术支持----用户和产研沟通的桥梁
  20. 2021年江苏高考成绩电话查询,2021年江苏高考具体查分时间 附查分电话方式网址入口...

热门文章

  1. 六行python代码的爱心曲线公式_六行python代码的爱心曲线-Go语言中文社区
  2. 【遇见Doris】Apache Doris 在京东广告平台的应用
  3. 百度金融独立分拆,不过朱光透露的这个信息更值得关注
  4. 增加tensor维度 torch
  5. 原来CNN是这样提取图像特征的。。。
  6. 分享一些酷酷的特效,希望你也能够喜欢
  7. 经典Robocode例子代码
  8. 天邑ty1208z海思3798刷版本_天邑TY1208Z_S905_M2_1G8G_EMMC_双片内存 长虹代工线刷固件...
  9. 除氨氮树脂在垃圾渗滤液行业的应用优势
  10. 深度解读阿里巴巴云原生镜像分发系统 Dragonfly