Проблема с выводом линейной коррекции изображения
возникла следующая проблема при запуске этой программы
TypeError: unsupported operand type(s) for -: 'NoneType' and 'NoneType'
в строке img_corrected = (img - r_min) * 255 / (r_max - r_min). Помогите исправить эту ошибку
import cv2
import numpy as np
# Загрузка изображения
img = cv2.imread(r"C:\1\maxresdefault.jpg", cv2.IMREAD_GRAYSCALE)
# Вычисление минимального и максимального значения пикселей
r_min = np.min(img)
r_max = np.max(img)
# Линейная коррекция изображения
img_corrected = (img - r_min) * 255 / (r_max - r_min)
# Конвертация изображения в 8-битный формат
img_corrected = np.uint8(img_corrected)
# Отображение исходного и скорректированного изображений
cv2.imshow('Original Image', img)
cv2.imshow('Corrected Image', img_corrected)
cv2.waitKey(0)
cv2.destroyAllWindows()