本文所要介绍的是基于MATLAB的图像处理软件设计,通过学习该程序,可以收获以下知识点:

(1)MATLAB基础知识

(2)基于MATLAB的界面GUI设计

(3)图像处理基础知识

接下来,简单介绍一下该软件的功能:

1. 界面设计一款基于matlab的图像处理软件
重置:恢复所有的图像设置

‘<<<’:浏览同一目录的上一张图片

‘>>>’:浏览同一目录的下一张图片

帮助:该软件帮助文档

全局美化:对整体图片进行调节

局部美化:先点击【局部选择】,选择预处理的区域,然后鼠标右键选择——Create Mask确定局部信息,接着进行局部处理。

更多应用:可对图片进行涂鸦,修饰等。鼠标左键选定功能,鼠标右键设置参数。

2. 图像处理示例——局部变色

(1)如下图所示,点击【打开】,选择一张图片。
一款基于matlab的图像处理软件

(2) 如下图所示,点击【局部选择】,画出感兴趣的区域,鼠标点击右键,选择Create Mask。
一款基于matlab的图像处理软件

(3) 如下图所示,调节局部处理中的【色调】,改变树叶颜色,点击OK保存修改,点击【保存(S)】保存该图片。
一款基于matlab的图像处理软件
一款基于matlab的图像处理软件

3. 图像处理示例——添加文字和马赛克

(1)如下图所示,点击【打开】,选择一张图片。
一款基于matlab的图像处理软件

(2) 如下图所示,鼠标右击更多应用中的【马赛克】,设置马赛克的大小,接着单击按钮【马赛克】,画出感兴趣的区域,鼠标右键,选择Create Mask。
一款基于matlab的图像处理软件
一款基于matlab的图像处理软件

4. 图像处理示例——全局美化
一款基于matlab的图像处理软件

如有需要程序代码,关注微信公众号:“人工智能之CV”,回复“matlab图像处理”,赶快学习起来吧~

参考资料:
http://blog.sina.com.cn/s/blog_d83e12910102w1ft.html
https://blog.csdn.net/zxc024000/article/details/49078715

相关文章: