# код выглядит следующим образом, реализован, но результат, возможно, неправильный, это не та шкала серого цвета, которую я хотел, кто-то может помочь мне в этом, это кажется довольно простым, но я просто не знаю, что не так
импорт cv2
импортировать matplotlib.pyplot как plt
импортировать NumPy как NP
импортировать matplotlib.image как mpimg
img = cv2.imread ('calib_test.png')
# i want simply convert the rgb image to grayscale and then print it out
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
plt.imshow(gray)
print(gray.shape)
# but the outcome is a colorful image