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

Hiển thị mảng 2D NumPy dưới dạng ảnh xám trong Jupyter Notebook

Để hiển thị mảng 2D NumPy dưới dạng ảnh xám (grayscale) trong Jupyter Notebook, bạn có thể thực hiện theo các bước sau:

Các bước thực hiện

  • Thiết lập kích thước hình vẽ và điều chỉnh khoảng cách giữa các subplot.
  • Tạo dữ liệu ngẫu nhiên bằng NumPy.
  • Hiển thị dữ liệu dưới dạng ảnh (2D raster) với colormap gray bằng imshow().
  • Sử dụng phương thức show() để hiển thị hình vẽ.

Ví dụ minh họa

from matplotlib import pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

# Dữ liệu ngẫu nhiên 5x5
data = np.random.rand(5, 5)

# Hiển thị ảnh với colormap gray
plt.imshow(data, cmap='gray')
plt.show()

Kết quả đầu ra

Ảnh grayscale 5x5 được hiển thị trực tiếp trong Jupyter Notebook.