如何在 Python Matplotlib 中移除图像网格线?
要移除图像中的网格线,我们可以采取以下步骤:
- 设置图形大小和调整子图之间的间距和周围的内边距。
- 从文件中载入图像。
- 将图像从一个颜色空间转换到另一个颜色空间。
- 要移除网格线,使用ax.grid(False)。
- 以图像形式(即在 2D 规则栅格上)显示数据。
- 要显示图形,使用show() 方法。
示例
from matplotlib import pyplot as plt
import cv2
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
img = cv2.imread('bird.jpg')
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
plt.grid(False)
plt.imshow(img)
plt.show()输出

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