如何在 Matplotlib 的图像图中应用伪彩色方案?
伪彩色可以作为一种有用的工具,用于增强对比度并更轻松地可视化数据。这在使用投影仪制作数据演示文稿时特别有用(因为其对比度通常非常差)。
伪彩色仅与单通道、灰度、亮度图像相关。我们目前有一个 RGB 图像。由于R、G和B都很相似,我们可以只选择一种数据通道−
步骤
- 设置图形大小并调整子图之间和周围的填充。
- 从文件中读取图像到数组中。
- 选择一种数据通道。
- 将数据显示为图像,即在二维规则栅格上。
- 关闭坐标轴。
- 要显示图形,请使用show()方法。
示例
from matplotlib import pyplot as plt, image as mimg
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
img = mimg.imread('bird.jpg')
lum_img = img[:, :, 0]
plt.imshow(lum_img)
plt.axis('off')
plt.show()输出

广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP