首页后端开发PythonPython图片,python如何只选中图片里的一种颜色,变更为另一个种颜色?

Python图片,python如何只选中图片里的一种颜色,变更为另一个种颜色?

时间2023-06-10 02:35:02发布访客分类Python浏览1056
导读:Python图片? Python是一门编程语言,可以做很多事情,很多朋友对“python如何只选中图片里的一种颜色,变更为另一个种颜色?”这样的疑问,小编汇总了相关问答给大家参考!import Imageimg = Image.open("...
Python图片? Python是一门编程语言,可以做很多事情,很多朋友对“python如何只选中图片里的一种颜色,变更为另一个种颜色?”这样的疑问,小编汇总了相关问答给大家参考!

import Image

img = Image.open("pic.jpg")

for i in xrange(300):

for j in xrange(300):

r,g,b = img.getpixel((i,j))

if(b > g and b > r): #对蓝色进行判断

b=127

g=127

r=127

img.putpixel((i,j), (r,g,b))

img.show()

用PIL新建一个图像。然後遍历两个图片每个像素的颜色信息,不一样的点加到新建的图像上面最後保存图片不就行了。。

Python和ps的区别有:

python是一门编程语言。python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

ps是一款图像处理软件。主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。

Python绘制三角形的话,基本思想非常简单,定义3个顶点坐标,然后直接连成封闭图形即可,下面我简单介绍3种Python绘制三角形的方法,感兴趣的朋友可以尝试一下:

01turtle绘制三角形

turtle库是Python一个非常著名的绘图函数库,基于tkinter开发,可以在二维平面绘制出你需要的任何图形,简单的圆形、矩形、三角形、五角星,到复杂的小猪佩奇等都可以轻松绘制,测试代码如下,这里我绘制了一个简单的正三角形,线框为蓝色,填充色为红色,你也可以自行设置,非常简单:

程序运行截图如下,和预期效果一样,还不错,这里你也可以添加或绘制其他图形,都是可以的:

02matplotlib绘制三角形

matplotlib库是Python一个非常流行的可视化模块,在数据处理与结果展示方面,有着非常广泛的应用,常见的各种图表,包括折线图、柱状图、饼图等,都可以轻松绘制,绘制三角形的话,需要定义4个点,最后一个点需要与第一个点重合,这样才能构成封闭图形,测试代码如下,这里我绘制了一个直角三角形,默认线框为蓝色:

程序运行截图如下,整体效果和预期的相差不多,当然,你也可以添加或绘制其他图形,都是可以的:

03opencv-python绘制三角形

opencv-python是opencv提供给Python的一个接口包,借助opencv强大的图像处理功能,Python也可以绘制出各种图形,长方形、椭圆、圆等都非常容易,绘制三角形的话,基本思想先定义3个顶点坐标,然后直接连成封闭图形即可:

程序运行截图如下,和预期效果一样,这里你也可以添加其他图形,毕竟opencv非常灵活,功能强大:

至此,我们就完成了利用Python绘制三角形。总的来说,整个过程非常简单,就是定义3个顶点坐标,然后直接连成封闭图形即可,只要你有一定Python基础,熟悉一下上面的代码和和示例,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

总结,以上就是关于Python图片以及python如何只选中图片里的一种颜色,变更为另一个种颜色的经验分享,卡友有疑问可以加wx或扫码加群!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Python图片,python如何只选中图片里的一种颜色,变更为另一个种颜色?
本文地址: https://pptw.com/jishu/69128.html
三年级编程课学什么,少儿编程是什么,怎么学? 小孩子学编程忽悠人,一些小孩子都在学机器人编程,真的有用吗?

游客 回复需填写必要信息