【发布时间】:2020-02-14 12:37:20
【问题描述】:
您好,我想根据 alpha 值将图像转换为灰度,但 cv2 imread 函数返回以下错误:
TypeError: 'NoneType' 对象不可下标
import cv2
import matplotlib.pyplot as plt
img = cv2.imread('C:/Users/sgunes/Downloads/Cyrillic/Ж/5a793d87b7ef9.png', cv2.IMREAD_UNCHANGED)
img_gray = 255 - img[:, :, 3]
plt.imshow(img_gray, cmap='gray', vmin=0, vmax=255)
plt.show()
当我调试它时,我的 img 对象没有。我如何解决它?感谢您的关注。
【问题讨论】: