如何采用函数变换方法进行平滑处理
答案:2 悬赏:60 手机版
解决时间 2021-02-12 02:53
- 提问者网友:最爱你的唇
- 2021-02-11 15:58
如何采用函数变换方法进行平滑处理
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-02-11 16:13
先沿X轴平移,,,向左平移 a 即X+a 向右平移 a 即X-a
在沿Y轴平移 向上平移a 即即Y+a 向下平移 a 即Y-a
在沿Y轴平移 向上平移a 即即Y+a 向下平移 a 即Y-a
全部回答
- 1楼网友:风格不统一
- 2021-02-11 17:30
i=imread('图片路径');%读入图像
figure;
imshow(i); title('原始图像') ;
h1=fspecial('gaussian',[3,3], 0.5);%用预定义的gaussian函数 ,窗口大小[3,3]
[m n p]=size(i);
%p=1,代表亮度分量,即灰度图像 %p=3,代表亮度分量(y),色差分量(cr,cb)
if p==1%处理灰度图像
i=double(i);
i=conv2(i,h1,'same');%i与h1的二维离散卷积
end
if p==3%处理真彩色
i=double(i);
i(:,:,1)=conv2(i(:,:,1),h1,'same');
i(:,:,2)=conv2(i(:,:,2),h1,'same'); %计算两个矩阵的二维卷积
i(:,:,3)=conv2(i(:,:,3),h1,'same');
end
i=uint8(i);
%经过3*3,sigma=0.5二维高斯低通滤波器滤波后的图像
figure;
imshow(i);title('滤波器3*3,sigma=0.5')
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯