Màu giả (Pseudocolor) là công cụ hữu ích tăng cường tương phản và trực quan hóa dữ liệu dễ dàng hơn. Đặc biệt hữu ích khi trình bày dữ liệu dùng máy chiếu (vì tương phản thường kém).
Màu giả chỉ liên quan đến hình ảnh đơn kênh, grayscale, độ sáng. Hiện tại ta có hình ảnh RGB. Vì R, G, B đều tương tự, ta chọn một kênh dữ liệu.
Các bước
- Thiết lập kích thước hình và điều chỉnh khoảng đệm giữa và xung quanh subplots.
- Đọc hình ảnh từ tệp vào mảng.
- Chọn một kênh dữ liệu.
- Hiển thị dữ liệu như hình ảnh, tức trên raster 2D đều.
- Tắt trục tọa độ.
- Hiển thị hình dùng show().
Ví dụ
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()
Kết quả
