cv python 读取灰度图
方法一:使用PIL库中的Image模块:
import numpy as np
from PIL import Image
img = np.array(Image.open(imgfile).convert('L'), 'f') #读取图片,灰度化,转换为数组,L = 0.299R + 0.587G + 0.114B。'f'为float类型print("Image方法的结果如下:")print('大小:{}'.format(img.shape))print("类型:%s" % type(img))print(img)
方法二:使用OpenCV,先读取图片,然后在转换为灰度图(注意输入图像需为三通道,否则会报错):
img = cv2.imread(imgfile)#print(img.shape)#print(img)gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) #Y = 0.299R + 0.587G + 0.114Bprint("cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)结果如下:")print('大小:{}'.format(gray_img.shape))print("类型:%s" % type(gray_img))print(gray_img)
也可以只使用PIL库中的Image模块读取彩色图像,只需要将方法一中的命令改为:
img = np.array(Image.open(imgfile).convert('RGB'), 'f')
cv python 读取灰度图相关推荐
- python读取灰度图_Python读取MRI并显示为灰度图像实例代码
Python读取MRI并显示为灰度图像实例代码 本文实例主要关于Python实现读取MRI(核磁共振成像)为numpy数组,使用imshow显示为灰度. 代码如下: import matplotlib ...
- python opencv 灰度图非局部平均去噪
python opencv 灰度图非局部平均去噪 代码: import cv2 import numpy as np # 灰度图像去噪 def MeansDenoising(img,h,templat ...
- python image处理 读取image 读取灰度图边缘
python提取彩色图像RGB三通道 OpenCV读取图像后,按照BGR方式排列图像矩阵 PIL(python image library)库读取图像后,按照RGB方式排列图像矩阵 RGB:red, ...
- python将灰度图保存为8bit彩色图
问题: 在制作语义分割图像数据集过程中,输出gt可能是表示类别的单通道灰度图,为了可视化,需要使用颜色映射转化为彩色图,灰度转3通道彩图参考使用numpy.颜色映射表 将灰度图变彩图,灰度转3通道彩色 ...
- 怎么用python读取excel图_如何用Python读取Excel中图片?
公众号: 早起Python 作者:刘早起 大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进 ...
- python 将灰度图中特定像素值转成特定颜色如绿色
#!/usr/bin/env python # -*- coding:utf-8 -*- #灰色图转成彩色图,并将其黑色的变成绿色的水系 import os import cv2 from PIL i ...
- unity 读取灰度图生成按高程分层设色地形模型
准备灰度图 1.高程按比例对应hue色相(hsv)生成mesh效果 o.color = float4(hsv2rgb(float3(v.vertex.y/100.0, 0.5, 0.75)), 1.0 ...
- unity读取灰度图生成等值线图
准备灰度图 grayTest.png,放置于Assets下StreamingAssets文件夹中. 在场景中添加RawImage用于显示最后的等值线图. 生成等值线的过程,使用Marching squ ...
- 怎么用python读取excel图_Python如何读取excel中的图片
学会用Python提取word图片的小伙伴,今天又来学提取excel图片的方法啦.本期文章将通过python的包来提取,对比以往的代码更加简洁方便. 环境准备: python3 pillowpip i ...
- 【UE4 C++】读取灰度图/RGB图中的像素值生成自定义形状的模型分布
效果图 一.PS制作一张自定义形状的像素图 导出为PNG图片 二.UE4创建函数库读取图片像素颜色 1.新建C++类 2.头文件中添加函数 public:UFUNCTION(BlueprintCall ...
最新文章
- es6箭头函数中this
- iOS之浅谈纯代码控制UIViewController视图控制器跳转界面的几种方法
- 【django轻量级框架】(Python3.6.8+Django2.0)第一个Django项目与基础环境搭建
- Java 压缩字符串
- python re模块 字符串匹配_re模块实现正则表达式之match()方法
- esp8266烧录Html文件,实现内置网页控制设备!
- 我并不想劝人创业当老板
- java 读取excel文件
- LSTM神经网络算法
- Express の 文件下载
- android 微信自带表情,Android 软键盘和emoji表情切换方案,和微信几乎一样的体验...
- 如何将图片批量压缩大小?怎样一次性压缩多张图片?
- 基于51单片机心形流水灯c语言源程序,51单片机心形流水灯源程序
- 开源API文档管理系统
- 用命令启动java我的世界_我的世界Minecraft Mod开发学习笔记 - 实现一个简单的命令Mod...
- 图的表示(无权图和有权图)
- 3.5吋树莓派显示屏安装设置
- 麻省理工学院计算机科学,麻省理工学院素以世界顶尖的工程学和计算机科学而享誉世界[1-2] ,位列2015-16年世...
- 如何在微信小程序上开发一个「蚂蚁森林」和「蚂蚁庄园」结合体?
- Dorado学习- 企业通讯录初级教程理论部分笔记
热门文章
- 仅以此文敬我们可歌可泣的2007年
- android模拟器 vt,逍遥安卓模拟器VT模式如何设置?VT模式设置流程图文分享
- java实现在线预览的功能(一)word转html
- WINDOWS11自带输入法无法切换中英文问题解决办法
- 基于centos搭建reviewboard
- [SDOI2008]Sue的小球(区间Dp)
- MySQL的函数——聚合函数、数学函数、字符串函数、日期函数
- 2021年茶艺师(初级)考试资料及茶艺师(初级)模拟试题
- 惠普总裁口述的职业规划(3)
- 上计算机课睡觉检讨书400,课堂上睡觉检讨书范文