Python对图像进行白色区域转化为黑色
Python对图像进行白色区域转化为黑色
import numpy as np
from PIL import Imageimport osdef Convert():"""将图像中白色像素转变为黑色像素"""root = 'save_data'files = [f for f in os.listdir(root)]print(files)for filename in files:img = Image.open(root + '/'+filename)img = img.convert("RGBA")pixdata = img.load()for y in range(img.size[1]):for x in range(img.size[0]):if all(pixdata[x,y][i]>220 for i in range(4)):pixdata[x,y] = 0,0,0img.save("/ResultData/" + filename)print("Successfully!"+filename)if __name__ == "__main__":Convert()pass
利用PIL模块对图像中每个像素进行计算,默认三通道中所有像素值都大于220的为白色,将白色像素转为黑色(0,0,0)。
Python对图像进行白色区域转化为黑色相关推荐
- python打开是黑底的-用Python去除图像的黑色或白色背景实例
用Python去除背景,得到有效的图像 此目的是为了放入深度学习计算中来减少计算量,同时突出特征,原图像为下图,命名为1.jpg,在此去除白色背景,黑色背景同理 需要对原图像进行的处理是去掉白色背景, ...
- OpenCV与图像处理学习一——图像基础知识、读入、显示、保存图像、灰度转化、通道分离与合并
OpenCV与图像处理学习一--图像基础知识.读入.显示.保存图像.灰度转化.通道分离与合并 一.图像基础知识 1.1 数字图像的概念 1.2 数字图像的应用 1.3 OpenCV介绍 二.图像属性 ...
- 使用OpenCV和Python从图像中提取形状
Welcome to the first post in this series of blogs on extracting features from images using OpenCV an ...
- Python实现图像直方图均衡化算法
title: "Python实现图像直方图均衡化算法" date: 2018-06-12T17:10:48+08:00 tags: [""] categorie ...
- halcon边缘提取颜色相近_初学者福利!三种用Python从图像数据中提取特征的技术...
全文共4073字,预计学习时长8分钟 你之前是否使用过图像数据?也许你想建立自己的物体检测模型,或者仅仅是想统计走进某栋建筑物的人数,使用计算机视觉技术处理图像拥有无穷无尽的可能性. 但数据科学家最近 ...
- python opencv图像二值化函数_python opencv 二值化 计算白色像素点的实例
python opencv 二值化 计算白色像素点的实例 贴部分代码 #! /usr/bin/env python # -*- coding: utf-8 -*- import cv2 import ...
- 编程实战(4)——python识别图像中的坐标点并保存坐标数据
编程实战(4)--python识别图像中的坐标点并保存坐标数据 文章目录 编程实战(4)--python识别图像中的坐标点并保存坐标数据 综述 代码思路 库的安装 图片预处理 图像细化 图像二极化 提 ...
- Python人脸图像特征提取方法
Python人脸图像特征提取方法 一.HOG人脸图像特征提取 1.HOG特征: 1) 主要思想: 2) 实现方法: 3) 性能提高: 4) 优点 2.HOG特征提取算法的实现过程: 二.Dlib人脸图 ...
- Python人脸图像特征提取(HOG、Dlib、CNN方法)
Python人脸图像特征提取(HOG.Dlib.CNN方法) 一.HOG人脸图像特征提取 1.HOG特征: 1) 主要思想: 2) 实现方法: 3) 性能提高: 4) 优点 2.HOG特征提取算法的实 ...
最新文章
- Linux学习(十一)---进程管理
- Mysql学习笔记(三)运算符和控制流函数
- Qt工作笔记-QGraphics框架场景中图元的移除与析构
- [译] 逐渐去掌握 React(作为一名 Angular 开发者)
- SqlCommand.ExecuteReader 方法
- C# 类型转换(is和as运算符)
- 大数据分析,在中国找个身高1米7年入20万的老公,到底有多难?
- 【解题报告】动态规划进阶题(区间DP、树形DP、状压DP入门)
- python 知乎 sklearn_最全知乎专栏合集:编程、python、爬虫、数据分析、挖掘、ML、NLP、DL......
- 软件设计师---数据库系统基础
- 为什么要进行实名认证?如何实名认证?
- 周大侠歌曲计算机,周大侠 周杰伦 周大侠歌曲,周大侠mp3在线试听 - 5nd音乐网
- 武汉大学计算机学院卓越工程师班弘毅学堂,武汉大学弘毅学堂培养方案(2018级试行)...
- 技能终将过时,而能力与时俱进
- react 二维码生成并下载qrcode.react
- b站视频-尚硅谷jQuery教程张晓飞老师-笔记
- Vue中使用百度地图做路径分析并根据起终点坐标模拟道路里程桩
- CentOS 7虚拟机克隆,以及克隆后主机名和静态IP地址的修改,无法重启网络服务( because the control process exited with error code)的解决方法
- Web服务器和应用服务器有啥区别?
- 基于OpenCV2.4.x的SVM字符分类源码及其分析
热门文章
- MOTT消息协议的学习
- Linux常用命令(penguin)
- python自学成才之路 miniconda创建虚拟环境
- c语言 自动计时的秒表,c语言实现的简单秒表计时器
- 《Pro SQL Server Internals, 2nd edition》节选翻译(4)
- 了解原型设计工具:墨刀
- 计算机网络 华南理工大学期末重点 第二章 物理层 谢希仁
- 丢失宠物发布找寻平台
- 我的世界服务器如何修改天气,我的世界怎么改变天气 我的世界改变天气指令代码大全...
- php怎么彻底清楚,navicat怎么彻底删除