Первое изображение - мое входное изображение.Второе изображение - это изображение, отфильтрованное по Винеру, и это мой вывод.
Ниже приведен код для использования фильтра Винера на моем изображении.Входное изображение - «img5», а выходное - «Wiener_filtered».
psf = np.ones((5,5)) / 25
img6 = convolve2d(img5,psf,'same')
img6 += 0.1 * img6.std() * np.random.standard_normal(img6.shape)
Wiener_filtered = restoration.wiener(img6,psf,1100)
Ниже я прикрепил входное изображение «img5» и результаты «img6» и «Wiener_filtered»
Входное изображение "img5"
Исход из "img6"
Окончательное отфильтрованное изображение Винера
Мне нужна помощь в выяснении, где я ошибся.Я новичок в обработке изображений.Может кто-нибудь показать мне правильный метод.