Python3实现取图片 * 定的像素替换指定的颜色示例

作者:徐为波 时间:2022-08-31 15:33:21 

本文实例讲述了Python3实现取图片 * 定的像素替换指定的颜色。分享给大家供大家参考,具体如下:

1、原始图片

Python3实现取图片 * 定的像素替换指定的颜色示例

2、修改脚本:


# -*- coding:utf-8 -*-
#! python3
from PIL import Image
i = 1
j = 1
img = Image.open("e:/pic/222.jpg")#读取系统的内照片
print (img.size)#打印图片大小
print (img.getpixel((4,4)))
width = img.size[0]#长度
height = img.size[1]#宽度
for i in range(0,width):#遍历所有长度的点
 for j in range(0,height):#遍历所有宽度的点
   data = (img.getpixel((i,j)))#打印该图片的所有点
   print (data)#打印每个像素点的颜色RGBA的值(r,g,b,alpha)
   print (data[0])#打印RGBA的r值
   if (data[0]>=170 and data[1]>=170 and data[2]>=170):#RGBA的r值大于170,并且g值大于170,并且b值大于170
     img.putpixel((i,j),(234,53,57,255))#则这些像素点的颜色改成大红色
img = img.convert("RGB")#把图片强制转成RGB
img.save("e:/pic/testee1.jpg")#保存修改像素点后的图片

3、运行脚本:

Python3实现取图片 * 定的像素替换指定的颜色示例

4、图片变化成

Python3实现取图片 * 定的像素替换指定的颜色示例

希望本文所述对大家Python程序设计有所帮助。

来源:https://blog.csdn.net/xwbk12/article/details/78998196

标签:Python3,图片,替换,颜色
0
投稿

猜你喜欢

  • python的sorted函数及使用解析

    2022-03-02 05:52:21
  • MySQL删除外键、增加外键以及删除主键、增加主键的实战步骤

    2024-01-26 00:58:52
  • sql如何在线创建新表?

    2010-06-22 21:21:00
  • 深入解析Go语言中for循环的写法

    2024-05-22 10:11:44
  • 一个基于flask的web应用诞生(1)

    2022-06-22 09:23:52
  • Python matplotlib底层原理解析

    2021-05-11 07:05:29
  • 教你快速掌握数据库查询优化的实用技巧

    2008-11-28 15:10:00
  • python 寻找离散序列极值点的方法

    2021-03-13 15:26:15
  • python正则表达式对字符串的查找匹配

    2022-02-21 12:39:50
  • JavaScript实现点击按钮切换网页背景色的方法

    2024-04-16 09:02:43
  • 详解Python验证码识别

    2023-11-12 23:46:40
  • Pytorch中torchtext终极安装方法以及常见问题

    2023-03-15 11:59:09
  • 阿里云OSS实践文件直传基于服务端

    2024-05-13 09:35:27
  • 详解Python各大聊天系统的屏蔽脏话功能原理

    2021-02-23 13:53:44
  • 微软建议的ASP性能优化28条守则(8)

    2005-05-30 16:04:00
  • js实现tab选项卡函数代码

    2024-04-19 10:43:25
  • php实现贪吃蛇小游戏

    2024-05-02 17:16:36
  • PHP PDOStatement::errorInfo讲解

    2023-06-04 14:11:53
  • Python出现segfault错误解决方法

    2022-03-18 14:14:58
  • 在Django框架中设置语言偏好的教程

    2022-01-18 22:47:35
  • asp之家 网络编程 m.aspxhome.com