之前做的论文配图颜色太浅,被要求修改,但原图稿已丢失,无奈使出此招。
先找一张你要替换颜色的照片,我这个保存的PNG格式的。看 ,就是下面这只叮当猫!
替换前的图片

很重要的一个步骤,用颜色识别工具对图像的RGB区间进行观察,寻找特征。
苹果mac上使用 数码测色计,windows平台可下载其他的颜色识别软件。

上代码:

from PIL import Image
path = "/Users/xsx/Desktop/ddm.png"
img = Image.open(path)
m = img.size[0]
n = img.size[1]
c = Image.new("RGB",(m,n))
pix = img.load()
for y in range(n):for x in range(m):list = pix[x,y]# 判断要替换的颜色的RGB值的区间 # 替换后若还有一些像素点存在未替换,可使用颜色识别工具识别一下,针对性修改一下的判断区间if 120 >list[0] > 40 and 150>list[1]>80 and 210 >list[2]>150:#替换后的颜色c.putpixel([x,y],(20,255,255,0))  else:c.putpixel([x,y],list)
c.save("/Users/xsx/Desktop/ddm_1.png")
c.show()

替换后的图片


图片来网络,若有侵权,请联系本人删除,抱歉!

Python替换图片上一些颜色相关推荐

  1. python二维图颜色函数_通过python改变图片特定区域的颜色详解

    通过python改变图片特定区域的颜色详解 首先让我祭出一张数学王子高斯的照片,这位印在德国马克上的神人有多牛呢? 他是近代数学的奠基人之一,与牛顿, 阿基米德并称顶级三大数学家,随便找一个编程语言的 ...

  2. chatgpt赋能python:Python去除图片上的文字:技术与应用

    Python去除图片上的文字:技术与应用 随着互联网的发展,图片的使用越来越广泛.然而,有些图片上却存在着不必要的文字,影响了用户的阅读体验和SEO效果.在这种情况下,Python可以帮助我们快速.准 ...

  3. 使用python检测图片上的色彩

    转贴 :酷python 链接:https://zhuanlan.zhihu.com/p/110182171 (只是个人留存) 使用python检测图片上的色彩 面对一张色彩绚丽的图片,你很像知道某一块 ...

  4. python保存图像的色彩_使用python检测图片上的色彩

    使用python检测图片上的色彩 面对一张色彩绚丽的图片,你很像知道某一块的颜色是什么,这包括色彩的名字和这一点上色彩的RGB值,但在缺少专业工具的情况下,这似乎是一个难以完成的任务,但python可 ...

  5. python在图片上画矩形

    python在图片上画矩形 1 image_path = '' 2 image = cv2.imread(image_path) 3 first_point = (100, 100) 4 last_p ...

  6. python改变图像颜色_通过python改变图片特定区域的颜色详解

    首先让我祭出一张数学王子高斯的照片,这位印在德国马克上的神人有多牛呢? 他是近代数学的奠基人之一,与牛顿, 阿基米德并称顶级三大数学家,随便找一个编程语言的数学库,里面一定有和他名字相关的一堆函数. ...

  7. PS 替换图片上的字

    2019独角兽企业重金招聘Python工程师标准>>> 1.把图片拖进ps 2.用文字工具写图片上的字,写的跟原来图片上的字重合 3.把字改为要替换的字 4.字和图片之间加一个图层遮 ...

  8. 用Python在图片上添加注释信息

    想在图片上加上一些注释信息,怎么办?除了用画图工具,当然我们还可以用Python. 首先,我们导入PIL的库和pyplot库. 先读取当前工程文件夹下的图片,然后设置下字体样式和大小,这里字体样式是个 ...

  9. python在图片上绘制标注框

    前言 最近帮人跑代码的时候遇到了不少问题,后来发现他提供给我的数据集中标注文件不太准确,部分box框没有很好地框到物体.所以写了一个代码,通过在图片上绘制标注框来直观地判断标注文件是否存在问题,也可以 ...

最新文章

  1. java 线程相关的属性介绍
  2. daily scrum 12.1
  3. LaTeX 图片插入
  4. 解除svn控制下的文件夹的svn的控制
  5. GitHub如何下载单个文件夹
  6. BZOJ 1602: [Usaco2008 Oct]牧场行走 倍增裸题
  7. 基于'sessionStorage'与'userData'的类session存储
  8. mysql 角色管理_MySQL 8 用户和角色管理入门
  9. python设计模式10-外观模式
  10. element-ui 组件库 el-form 实现
  11. TraceWrite waittype
  12. 使用lightbox插件实现图片预览功能
  13. Android实现录屏直播(一)ScreenRecorder的简单分析
  14. C#网络编程技术教程pdf 文档分享
  15. python 文本处理---英文文本预处理(简单易懂 全有注释)!!!!!使用正则表达式以及nltk库分词器双方法!
  16. Android补间动画之旋转动画
  17. AXI4协议与AXI3协议区别
  18. spaCy的方法进行训练一个新的招投标实体标注模型
  19. .NET Core Web API 发布IIS 报错 500.31
  20. uAvionix 获得 FAA 批准进行 C 波段测试,并继续在几个新地点推出 SkyLine C2

热门文章

  1. 新标日初级上册单词1----4
  2. 【日语】标日初级上册单词(1-4)1
  3. 一些数学几何知识和小技巧
  4. win10系统下max14版本烘焙贴图后软件死机现象如何解决
  5. 无源与有源元件的区别
  6. 什么是光学生物传感器存储?第2部分---凯利讯半导体
  7. 关于汽车仪表中车速表的内部逻辑
  8. 异步5月新书,大咖云集本本经典(文末福利)
  9. Blob Url下载文件
  10. 博通仍然是美股市场最好的芯片半导体股