全文预览

数字图像处理-图像油画滤镜

上传者:你的雨天 |  格式:pdf  |  页数:19 |  大小:2504KB

文档介绍
ab 的 GUI 为开发者提供了一个不脱离 Matlab 的开发环境,有助于 Matlab 程序的РGUI 集成。这样可以使开发者不必理会一大堆烦杂的代码,简化程序,但是同样可以实现向决Р策者提供图文并茂的界面,甚至达到多媒体的效果。可以说 Matlab 提供了一个简便的开发环Р境,可以让开发者快速上手,提高了开发者的工作效率。Р (a) oil.figР (b) GUIР FIG. 7: (a) 为 GUIDE 开发环境,(b) 为最终界面图Р 在 oil.fig 中加入基本的控件,在 oil.m 中进行美化,函数调用等等,附录中有源代码。Р打开 Oil 的 GUI,会有一张默认图片显示在 axes,右边是按钮和滚动条:包括 load iamge 上传Р你的图片;exit 是退出界面;两个滚动条分别为 radius 邻域范围和 intensity_level 强度等级。Р通过调节两个滑动条来得到不同程度的油画效果。下文会有演示,此处不再赘述。Р 8РIII. EXPERIMENT RESULTР 通过观察不断优化的图像来展示算法是怎样一步步改进。测试时选用像素点较多,边缘较Р多的图像,来达到更好的检测优化效果。Р 读入一张图片,对每一点选择 radius 等于 5,intensity_level 等于 180 的强度等级,运用上Р文提到的最基本的算法、改进的算法,油画的算法对图像进行操作。下面直接展示变换结果:Р A. Basic AlgorithmР (a) 原图Р (b) 油画滤镜Р FIG. 8: (b) 为对(a) 用基本的油画滤镜得到的效果Р 9РB. Improved AlgorithmР (a) 原图Р (b) 边缘检测Р (c) 油画滤镜РFIG. 9: (a) 是原图,(b) 为对(a) 边缘检测的结果,(c) 为对(a) 用改进的油画滤镜得到的效果Р 10

收藏

分享

举报
下载此文档