基于matlab gui的图像处理的实现。
一、课程设计目的。
掌握matlab软件中gui的设计方法,同时掌握运用matlab对图像进行特效处理的方法。
二、课程设计内容。
如今图像处理无处不在,人们已经不再单纯地满足于相机照出来的原始效果,进而运用各种图像处理软件(如photoshop)来达到各种艺术效果,使我们的图像更加丰富多彩。无论是哪种软件,其原理都是都运用了数字图像处理的思想。
本小组的研究方向就是从数字图像处理课程入手,结合已学到的知识和查阅的文献,在matlab中实现基于gui的图像处理功能。实现设计方案的流程图如图1。
图1设计方案的总体流程图。
三、设计方案的简要说明。
1、文件操作。
包括打开、保存图像及退出gui操作界面。
2、图像处理。
a、滤镜特效i、
浮雕。基本原理:对图像的每一点进行卷积处理。ii、素描。
基本原理:1、去色;2、复制去色图层,并且反色;3、对反色图像进行高斯模糊;4、选择颜色减淡效果对模糊后的图像进行叠加。iii、油画。
基本原理:用当前点四周一定范围内任意一点的颜色来替代当前点颜色,最常用的是随机采用相邻点进行替代。b、扭曲特效i、球面。
基本原理:中心部分得到一定的放大,边缘部分被压缩,并且在边缘处需要连续。ii、波浪。
基本原理:使图像中的像素产生位移,从而显示出起伏跌宕的效果。iii、漩涡。
基本原理:将整幅图由外向内进行旋转扭曲,越往中心,旋转程度越强烈,从而达到一种真实的漩涡效果。
数字图像处理作业
2017暑假小学期。专业。班级。姓名。学号。摘要 数字图像处理的目的是改善 质量,利用matlab设计几个简单的图像处理程序。该程序具备图像处理的日常功能 图像代数与几何运算 直方图与图像明暗关系分析 直方图均衡化 滤波器的使用与图像分割技术。通过运行 解释结合图像效果,分别介绍了处理原理与过程。关...
数字图像处理作业
图1是一张因拍摄时晃动而产生模糊的图像,试估计其psf并恢复图像。题中已明确此图是由于运动导致的模糊,所以采取课件上标准的恢复方法。首先,对 进行laplace滤波,是为了凸显图像中的高频部分,而后对图像进行radon变换以求出运动模糊的角度,由于角度标准和方向问题,需要将求出的角度减去90 也即。...
数字图像处理作业
数字图像处理上机实验题。一 基础部分。1.产生右图所示图像 f1 m,n 其中图像大小为256 256,中间亮条为128 32,暗处 0,亮处 100。对其进行fft 1 同屏显示原图f1 m,n 和fft f1 的幅度谱图 2 若令f2 m,n 1 m n f1 m,n 重复以上过程,比较二者幅度...