Я хочу запустить медианное размытие для нескольких изображений. Я использовал этот код для загрузки изображений
path = glob.glob ("path_to_data / *. Tif")
cv_img = []
для img в пути:
n = cv2.imread(img, cv2.IMREAD_GRAYSCALE)
cv_img.append(n)
когда я проверяю длину ввода после загрузки в cv_img, я получаю общее количество изображений. Но когда я запускаю медианное размытие с кодом
для данных в cv_img:
cv2.medianBlur(image, 3)
, я ожидаю получить ту же длину, что и ввод, но я этого не делаю.
Мне нужна помощь, чтобы я мог запустить медианный фильтр для всех изображений и записать результат для каждого входного файла.
Любая помощь?