matlab如何理解双边滤波实现磨皮

matlab如何理解双边滤波实现磨皮,第1张

1、首先用matlab把周围的像素给加权平均到当前像素。

2、其次权重取决于离当前像素的距离。得到一种睁咐带点模糊,又保留边缘的效果。

3、最后就可以很好的理解双边滤波实现磨做胡皮了。纯早拦

因为教授每天隔三差五找我汇报。我通常会建个loop,然后把每次算好的东西画成的figure 持续存起来。这样在做仿真的时候可以喝茶、看论文、做其坦物他事情。最后把图一起放进PPT就行了。比如:

for ii = 1:N

(运算部分)

(画图部分)

saveas(gcf, ['D:/Results/' num2str(ii) '.fig'])

saveas(gcf, ['D:/Results/' num2str(ii) '.tif'])

end

存个.fig是伍凯方便以后修改。

同样的思路可以用Matlab直接存PDF+文字,然后合并到一起。我也看到过直接生成PPT的,不过代码比较长,而且 *** 作调试复腔信唤杂些。

下面介绍作者编写的一个图像粗糙度的函数coarseness(),可以直接调用。可以用于告斗求图像的局部粗糙度,也可以袜衡磨求其整体粗拦源糙度。%%求粗糙度coarsenessfunction ent=coarseness(pic,ks)% pic表示图像,ks求粗糙度的最大的窗口尺寸[h w]=size(pic)h1=h-ksw1=w-ks%%求平均强度


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12399115.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存