зацикленный медианный фильтр с использованием python OpenCv - PullRequest
0 голосов
/ 05 мая 2020

Я хочу запустить медианное размытие для нескольких изображений. Я использовал этот код для загрузки изображений

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)

, я ожидаю получить ту же длину, что и ввод, но я этого не делаю.

Мне нужна помощь, чтобы я мог запустить медианный фильтр для всех изображений и записать результат для каждого входного файла.

Любая помощь?

1 Ответ

0 голосов
/ 05 мая 2020

Предположим, у вас есть список изображений: (* ​​1001 *)

for image in image_list:
   cv2.medianBlur(image,3)
...