99问答网
所有问题
matlab 高斯模糊处理后边界总是变黑怎么处理
对图像进行高斯模糊处理后,总是出现很明显的黑边框,怎么解决呢?
举报该问题
推荐答案 2019-11-22
是用imfilter()函数吗?
这个函数默认的边缘处理是补0,所以会出现黑边。
可选的边缘处理有:
1. 'symmetric'镜像,对图像边缘的像素点做镜像复制
2. 'replicate'重复,复制图像最外圈的像素
3. 'circular'循环,循环补全缺失的像素
在使用imfilter()函数时添加这些参数都可以消除边缘处补0导致的黑边,具体哪个效果好视使用场景而定,可以分别尝试一下然后作比较。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WjBjjXBBWBtzBBzBevt.html
其他回答
第1个回答 2015-05-17
解决方案1:
直接用缉鼎光刮叱钙癸水含惊ifft();例如信号x
y=fft(x);%对信号傅里叶变换到频域
z=ifft(y);%对信号y傅里叶反变换到时域,
解决方案2:
工具箱啊。IFFT()函数
本回答被网友采纳
相似回答
图片中有摩尔波纹,用
MATLAB怎么处理
掉???
答:
1、打开Photoshop后,打开你想要改变的图像,然后选择图层并选择线性光。2、一旦你完成了上一步,反向CTRL + I在复制的层。3、然后,保留其他高对比度,并适当调整参数。4、完成上一步后,应用滤镜-模糊-
高斯模糊
,并适当调整参数。5、调整前景色
为黑色
,使用画笔工具在你想要保持清晰的区域上作画。6...
大家正在搜
ps高斯模糊后怎么清晰
matlab模拟周期边界
高斯模糊是什么
matlab边界提取
matlab三维边界
matlab填充边界
matlab边界提取函数
matlab从部分边界形成区域
matlab从边界构成区域
相关问题
在PS里使用高斯模糊后 画面的边界处有一条痕明显的黑边怎么解...
PS为什么使用高斯模糊后图片的边缘有黑边 如何解决
MATLAB处理图像边缘,如何将二值图像的粗糙边缘变得光滑,
MATLAB中怎样让一个图像的边缘变平滑
matlab中对图像的每个像素处理时需要用到用到周围的像素点...
利用MATLAB进行图像处理 边界提取以后分析形状
紧急求助:matlab处理图像,需要去除在边界上的区域
用MATLAB怎么让图像模糊处理