matlab中图像经过傅里叶变化后生成的频谱图是白色的 10
matlab中图像经过傅里叶变化后生成的频谱图是白色的,不知道是不是因为matlab设置的问题,代码应该没错,I1=imread('-1.bmp');subplot(2,...
matlab中图像经过傅里叶变化后生成的频谱图是白色的,不知道是不是因为matlab设置的问题,代码应该没错,
I1=imread('-1.bmp');
subplot(2,1,1),imshow(I1),title('图像');
I1=double(I1);
F1=fft2(I1);
F2=fftshift(F1);
F3=log(abs(F2));
subplot(2,1,2),imshow(F3,[]),title('频谱');
已经知道是什么问题了,应该是和图像格式设置有关,但是坑爹的百度知道不能删问题。。。 展开
I1=imread('-1.bmp');
subplot(2,1,1),imshow(I1),title('图像');
I1=double(I1);
F1=fft2(I1);
F2=fftshift(F1);
F3=log(abs(F2));
subplot(2,1,2),imshow(F3,[]),title('频谱');
已经知道是什么问题了,应该是和图像格式设置有关,但是坑爹的百度知道不能删问题。。。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询