方法一:使用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 读取灰度图相关推荐

  1. python读取灰度图_Python读取MRI并显示为灰度图像实例代码

    Python读取MRI并显示为灰度图像实例代码 本文实例主要关于Python实现读取MRI(核磁共振成像)为numpy数组,使用imshow显示为灰度. 代码如下: import matplotlib ...

  2. python opencv 灰度图非局部平均去噪

    python opencv 灰度图非局部平均去噪 代码: import cv2 import numpy as np # 灰度图像去噪 def MeansDenoising(img,h,templat ...

  3. python image处理 读取image 读取灰度图边缘

    python提取彩色图像RGB三通道 OpenCV读取图像后,按照BGR方式排列图像矩阵 PIL(python image library)库读取图像后,按照RGB方式排列图像矩阵 RGB:red, ...

  4. python将灰度图保存为8bit彩色图

    问题: 在制作语义分割图像数据集过程中,输出gt可能是表示类别的单通道灰度图,为了可视化,需要使用颜色映射转化为彩色图,灰度转3通道彩图参考使用numpy.颜色映射表 将灰度图变彩图,灰度转3通道彩色 ...

  5. 怎么用python读取excel图_如何用Python读取Excel中图片?

    公众号: 早起Python 作者:刘早起 大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进 ...

  6. python 将灰度图中特定像素值转成特定颜色如绿色

    #!/usr/bin/env python # -*- coding:utf-8 -*- #灰色图转成彩色图,并将其黑色的变成绿色的水系 import os import cv2 from PIL i ...

  7. unity 读取灰度图生成按高程分层设色地形模型

    准备灰度图 1.高程按比例对应hue色相(hsv)生成mesh效果 o.color = float4(hsv2rgb(float3(v.vertex.y/100.0, 0.5, 0.75)), 1.0 ...

  8. unity读取灰度图生成等值线图

    准备灰度图 grayTest.png,放置于Assets下StreamingAssets文件夹中. 在场景中添加RawImage用于显示最后的等值线图. 生成等值线的过程,使用Marching squ ...

  9. 怎么用python读取excel图_Python如何读取excel中的图片

    学会用Python提取word图片的小伙伴,今天又来学提取excel图片的方法啦.本期文章将通过python的包来提取,对比以往的代码更加简洁方便. 环境准备: python3 pillowpip i ...

  10. 【UE4 C++】读取灰度图/RGB图中的像素值生成自定义形状的模型分布

    效果图 一.PS制作一张自定义形状的像素图 导出为PNG图片 二.UE4创建函数库读取图片像素颜色 1.新建C++类 2.头文件中添加函数 public:UFUNCTION(BlueprintCall ...

最新文章

  1. es6箭头函数中this
  2. iOS之浅谈纯代码控制UIViewController视图控制器跳转界面的几种方法
  3. 【django轻量级框架】(Python3.6.8+Django2.0)第一个Django项目与基础环境搭建
  4. Java 压缩字符串
  5. python re模块 字符串匹配_re模块实现正则表达式之match()方法
  6. esp8266烧录Html文件,实现内置网页控制设备!
  7. 我并不想劝人创业当老板
  8. java 读取excel文件
  9. LSTM神经网络算法
  10. Express の 文件下载
  11. android 微信自带表情,Android 软键盘和emoji表情切换方案,和微信几乎一样的体验...
  12. 如何将图片批量压缩大小?怎样一次性压缩多张图片?
  13. 基于51单片机心形流水灯c语言源程序,51单片机心形流水灯源程序
  14. 开源API文档管理系统
  15. 用命令启动java我的世界_我的世界Minecraft Mod开发学习笔记 - 实现一个简单的命令Mod...
  16. 图的表示(无权图和有权图)
  17. 3.5吋树莓派显示屏安装设置
  18. 麻省理工学院计算机科学,麻省理工学院素以世界顶尖的工程学和计算机科学而享誉世界[1-2] ,位列2015-16年世...
  19. 如何在微信小程序上开发一个「蚂蚁森林」和「蚂蚁庄园」结合体?
  20. Dorado学习- 企业通讯录初级教程理论部分笔记

热门文章

  1. 仅以此文敬我们可歌可泣的2007年
  2. android模拟器 vt,逍遥安卓模拟器VT模式如何设置?VT模式设置流程图文分享
  3. java实现在线预览的功能(一)word转html
  4. WINDOWS11自带输入法无法切换中英文问题解决办法
  5. 基于centos搭建reviewboard
  6. [SDOI2008]Sue的小球(区间Dp)
  7. MySQL的函数——聚合函数、数学函数、字符串函数、日期函数
  8. 2021年茶艺师(初级)考试资料及茶艺师(初级)模拟试题
  9. 惠普总裁口述的职业规划(3)
  10. 上计算机课睡觉检讨书400,课堂上睡觉检讨书范文