【发布时间】:2020-12-09 11:58:27
【问题描述】:
我需要为灰度图像制作一个滤镜,将 130-135 绘制为蓝色,将 140-145 绘制为灰色的红色。知道怎么做吗?到目前为止,这是我的代码:
import matplotlib.pyplot as plt
from skimage import data
from skimage.color import rgb2gray
import cv2
original=cv2.imread('D:/download.jfif')
gray=cv2.cvtColor(original, cv2.COLOR_BGR2GRAY)
fig, axes= plt.subplots(1,2)
ax=axes.ravel()
ax[0].imshow(original)
ax[0].set_title("Original")
ax[1].imshow(gray, cmap=plt.cm.gray)
ax[1].set_title("Grayscale")
fig.tight_layout()
plt.show()
plt.hist(gray,bins=256)
【问题讨论】: