我正在使用OpenCV(Mac OS上的opencv-python
包中的3.3.0版本)开始我的第一步。在jupyter notebook
内使用OpenCV并通过matplotlib
显示灰度图像会产生绿色图像而不是灰度图像。
%matplotlib inline
import cv2 as cv
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['figure.figsize'] = (8.0, 8.0)
img = cv.imread('IMG_20171212_222022.jpg', cv.IMREAD_GRAYSCALE)
plt.imshow(img)
你知道这是从哪里来的吗?这是一个错误或期望的行为吗?