Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Xóa đường lưới (grid lines) khỏi hình ảnh trong Matplotlib


Các bước

  1. Thiết lập kích thước hình và padding.
  2. Tải hình ảnh từ file.
  3. Chuyển đổi không gian màu.
  4. Tắt lưới bằng ax.grid(False).
  5. Hiển thị hình ảnh bằng imshow().
  6. Gọi show().

Ví dụ

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()

Kết quả

Xóa đường lưới (grid lines) khỏi hình ảnh trong Matplotlib