python将一维矩阵画成灰度图,python将一维矩阵画成灰度图

本文目录一览:

python io. imread如何设置参数,使读取的图片为灰度图?

方法一:在使用OpenCV读取图片的同时将图片转换为灰度图:

img = cv2.imread(imgfile, cv2.IMREAD_GRAYSCALE)

print(“cv2.imread(imgfile, cv2.IMREAD_GRAYSCALE)结果如下:”)

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.114B

print(“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(‘L’), ‘f’) #读取图片,灰度化,转换为数组,L = 0.299R + 0.587G + 0.114B。’f’为float类型

print(“Image方法的结果如下:”)

print(‘大小:{}’.format(img.shape))

print(“类型:%s” % type(img))

print(img)

python如何讲一个矩阵画成RGB图像

你可以用scipy包的misc.imsave函数,下面是示例代码

随机生成一个600X800X3的矩阵,然后写入图片

import numpy as np

from scipy.misc import imsave

x = np.random.random((600,800,3))

imsave(‘meelo.jpg’, x)

python训练得到的分割图值是负的怎么得到黑白图

使用python将图片改为灰度图或黑白图有三种方式:

1. 使用cv2库将图片改为灰度图2. 利用PIL库将图片改为黑白图3. 利用PIL库将图片改为灰度图。

Python [7] 已经成为最受欢迎的程序设计语言之一。自从2004年以后,python的使用率呈线性增长。Python 2于2000年10月16日发布,稳定版本是Python 2.7。Python 3于2008年12月3日发布,不完全兼容Python 2。 [6] 2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。

原创文章,作者:AGQW,如若转载,请注明出处:https://www.506064.com/n/140612.html

(0)
AGQWAGQW
上一篇 2024-10-04
下一篇 2024-10-04

相关推荐

  • 让用户体验更好的鼠标样式

    一、选择适合的鼠标样式 鼠标样式可以根据不同的浏览器和操作系统而有所差异,但可以确定的是,不同的鼠标样式会给用户不同的感受。所以,我们需要选择适合的鼠标样式来增强用户的交互体验。 …

    编程 2024-10-04
  • java四则运算,Java四则运算正确率怎么算

    本文目录一览: 1、如何用Java编写四则运算程序? 2、Java中怎么能实现从键盘输入几个数字后进行四则运算 3、java的四则运算 4、定义一个方法,实现四则运算的功能。jav…

    编程 2024-10-04
  • 安卓mysql服务器,安卓端mysql

    本文目录一览: 1、Android 开发。。。如何连接到服务器上的mysql数据库 2、安卓开发如何连接MySQL Server 3、android手机软件开发中 怎么连接Mysq…

    编程 2024-10-03
  • 配置mysql主从服务器(Mysql主从配置)

    1、mysql服务器互为主从怎么配置 2、安全最重要!MySQL配置主从复制,主主复制 3、mysql (percona)5.7 安装及主从配置  1、修改MySQL配置文件 两台…

    编程 2024-10-03
  • 关于c语言找质数,用c语言求质数

    本文目录一览: 1、请把你们所知道的C语言中找质数的算法都编出来告诉我,拜托了! 2、关于C语言找质数 3、c语言~找质数的问题~ 4、用C语言编写求质数的程序 5、如何用穷举法在…

    编程 2024-10-03
  • java包名,java包名怎么改

    本文目录一览: 1、java 中 package 是什么? 2、java 本包是什么意思? 3、java项目包名如果由多个单词组成,怎么命名 java 中 package 是什么?…

    编程 2024-10-10
  • JavaUpdate详解

    一、JavaUpdate概述 JavaUpdate是一个用于更新Java虚拟机(JVM)和Java应用程序的工具。它提供了自动检测可用更新、下载更新并安装更新的功能。JavaUpd…

    编程 2024-10-10
  • python张量分解去噪(张量分解python代码)

    1、python 求教做主成分分析 2、3种python3的canny边缘检测之静态,可调节和自适应 3、python绘折线图(数据很多)很难看 主成分分析(PCA)是一种基于变量…

    编程 2024-10-03
  • 为知笔记私有化部署

    作为一款优秀的笔记软件,为知笔记受到了广大用户的喜爱。但是,由于一些特殊需求,不少用户希望能够将其私有化部署。为此,本文将从多个方面对为知笔记私有化部署做详细的阐述。 一、为知笔记…

    编程 2024-10-04
  • cjsnac的简单介绍

    本文目录一览: 1、cj是什么意思 2、cj的意思 3、苹果手机短信号码前出现“可能”二字是什么原因? 4、圣安地列斯CJ结局 5、SNAC是什么意思 6、方正显示器和sNAC显示…

    编程 2024-10-03

发表回复

登录后才能评论