如何用python3实现RGB图像至灰度图的转换操作?

2026-06-09 12:060阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计219个文字,预计阅读时间需要1分钟。

如何用python3实现RGB图像至灰度图的转换操作?

首先,介绍一种方法,使用PIL库。PIL库是Python语言中常用的图像处理库。关于PIL库的安装,本文不详细介绍。

文件:timg.jpg文件类型:灰度图

第二种方法,使用numpy库来自编写。

首先,介绍第一种方法, 使用 PIL 库, PIL库是一种python语言常用的一个图形处理库。

关于 PIL 库的安装本文就不介绍了。

timg.jpg 文件:

灰度图:

第二种, 便是使用 numpy库 来编写自己的转化函数:

结果展示:

采用第二种方法展示的结果图十分的怪异,应该是matplotlib.plot 展示一个通道图片时候需要额外设置的缘故吧,下面找到了一个修正的代码,如下:

结果图:

发现这次的效果还是可以的。

如何用python3实现RGB图像至灰度图的转换操作?


本文共计219个文字,预计阅读时间需要1分钟。

如何用python3实现RGB图像至灰度图的转换操作?

首先,介绍一种方法,使用PIL库。PIL库是Python语言中常用的图像处理库。关于PIL库的安装,本文不详细介绍。

文件:timg.jpg文件类型:灰度图

第二种方法,使用numpy库来自编写。

首先,介绍第一种方法, 使用 PIL 库, PIL库是一种python语言常用的一个图形处理库。

关于 PIL 库的安装本文就不介绍了。

timg.jpg 文件:

灰度图:

第二种, 便是使用 numpy库 来编写自己的转化函数:

结果展示:

采用第二种方法展示的结果图十分的怪异,应该是matplotlib.plot 展示一个通道图片时候需要额外设置的缘故吧,下面找到了一个修正的代码,如下:

结果图:

发现这次的效果还是可以的。

如何用python3实现RGB图像至灰度图的转换操作?