当前位置 : 主页 > 编程语言 > python >

如何使用 python3 将RGB 图片转换为 灰度图

来源:互联网 收集:自由互联 发布时间:2022-06-15
首先,介绍第一种方法, 使用 PIL 库, PIL库是一种python语言常用的一个图形处理库。 关于 PIL 库的安装本文就不介绍了。 timg.jpg 文件: 灰度图: 第二种, 便是使用 numpy库 来编写自己

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

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

timg.jpg  文件:

灰度图:

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

结果展示:

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

结果图:

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


网友评论