):
input_fft=fft.fft2(input)
PSF_fft=fft.fft2(PSF)+eps
PSF_fft_1=np.conj(PSF_fft)/(np.abs...img=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
img_h=img.shape[0]
img_w=img.shape[1]
#进行运动模糊处理...添加噪声
blurred_noisy=blurred+0.1*blurred.std()*np.random.standard_normal(blurred.shape)
#对添加噪声的图像进行维纳滤波...blurred_noisy,PSF,0.2+1e-3)
plt.subplot(2,3,1),plt.axis('off'),plt.imshow(blurred,plt.cm.gray),plt.title('运动模糊...0.01)')
plt.subplot(2,3,4),plt.axis('off'),plt.imshow(blurred_noisy,plt.cm.gray),plt.title('有噪声且运动模糊