带着同学们继续深入学习如何操作各种类型的图片!虽然说MATLAB是一款数学处理软件,但是其功能特别强大,强大到它还能够处理图像,这个功能会让很多学习MATLAB的新手感到惊讶。下面就给大家介绍Matlab处理图像的方法,带着大家到新奇的世界走一走。这样毕业后也许能有更宽的路可以选!
很多图像处理的工作都可以用MATLAB完成(是不是要抢图像编辑人员的饭碗啊?真会是这样的)。也许有人会问,处理图片用PS岂不是更好。两者各有优点,如果需要将1000幅图片转换成灰度图像并保存呢?MATLAB只需要一段很短的程序运行几秒就可以完成这个工作。而用PS呢?则要累死你哦!先来回顾MATLAB中图像处理的基本操作函数!imread:读取图片。imshow:显示图片。
对图像文件进行操作,实际上是将图像看成许多个像素点,对每个像素点进行操作。在计算机系统中,灰度图片被看成是许多个由值在[0~255]之间的像素点组成的图像,255表示白色,0表示黑色,黑白之间存在256个灰度级。
我们在计算机或者手机中看到的大多数彩色图片是基于RGB三通道的图片,红绿蓝三种颜色,每一种取值均为[0~255]。通过255*255*255,可以构成庞大的颜色群。灰度图像只有256个灰度级,可以通过公式可以将RGB转换成灰度。
那么在MATLAB中如何将图像转为灰度图像呢?有将图像进行灰度化处理的函数:rgb2gray。使用该函数即可完成这个功能?怎么使用呢?请同学们自行查找help来学习一下吧!
再次重申:无规范,无程序!程序即使内容再少,也要规范!这学期教的是17级通信工程专业的学生。
《大话通信工程》!看看人家毕业后的工作感言!2024年,回看本系列文章,感慨万千。当年的教学过程真的让人操碎了心。现在的我基本不再管事了,学生们的发展主要靠他们自己的觉悟。老师的帮助肯定带有选择性,前提是你真的愿意接受老师的教导!未完,待续!
修订记录
20180522 完成初稿;
20181201 修订内容;
20240109 修订内容v3;