MATLAB对Photoshop基本功能的实现技术的开发
摘要:Photoshop作为图像处理通用软件,深受广大平面设计人员和电脑美术爱好者的喜爱。但是在处理一些专业问题上有着很大的局限性。MATLAB作为一款科技应用软件也具有图像处理功能。该文从图像的基本操作、美化、修复以及风格化四个方面对Photoshop的功能使用MATLAB来实现,并举例说明MATLAB在一些专业问题处理上的强大之处。
关键词:MATLAB;图像处理;Photoshop功能;实现方法
中图分类号:TP319 文献标识码:A 文章编号:1009-3044(2014)29-6994-06
1 概述
Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。
但是Photoshop在处理一些疑难问题时仍然有很大的局限性,特别是在处理一些专业问题如处理模糊图像、受噪声污染的图像等问题上就显得力不从心。
MATLAB由美国Math Works公司推向市场以来,现已成为国际公认的最优秀的科技应用软件。MATLAB既是一种直观、高效的计算机语言,同时又是一个科学计算平台,它为数据分析和数据可视化、算法和应用程序开发提供了核心的数学和高级图形工具。
MATLAB的图像处理工具包是由一系列支持图像处理操作的函数组成的,所支持的图像处理操作有:几何操作、区域操作和块操作;线性滤波和滤波器设计;图像分析和增强;二值图像操作等。图像处理工具包的函数,按功能可以分为以下几类:图像显示、图像文件输入与输出、几何操作、像素值统计、图像分析与增强、图像滤波、线性二维滤波器设计、图像变换、领域和块操作、二值图像操作、颜色映射和颜色空间转换、图像类型和类型转换、工具包参数获取和设置等。此外用户还可以根据需要自己书写函数, 以满足特定的需要, 也可以将这个工具包和信号处理工具包或小波工具包等其他工具包联合起来使用,以拓展MATLAB在图像处理上的应用。
6 总结
Photoshop对图像的处理其本质也是建立在矩阵的基础上,将每个像素点作为矩阵的元素进行数学的处理。Photoshop将函数的功能以 命令的方式或者图形的操作界面展示给用户,可以带给用户极大的方便,但同时必,其功能较Photoshop更为强大。
参考文献:
[1] 张艳群,孟凡荣. MATLAB在图像边缘检测中的应用[J]. 计算机应用研究,2004(6).
[2] 张春蛾,关于图形图像处理软件Photoshop的应用[J].计算机光盘软件与应用,2012(6).
[3] 刘浩,韩晶. MATLAB R2012a完全自学一本通[M].
[4] 喻伟林,方卫红,刘倩. MATLAB环境下的图像配准技术研究[J]. 信息技术,2007(10).
上一篇:浅谈计算机多媒体在教学中的作用