需要准备的工具:电脑,MATLAB软件。
1、首先在matlab祝主界面输入一下指令清屏; clear;clc;。
![](https://iknow-pic.cdn.bcebos.com/c2cec3fdfc0392456475d9df8994a4c27c1e2519?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
2、 将自己准备的图片放在matlab的工作目录中,直接将图片复制到工作目录中。
![](https://iknow-pic.cdn.bcebos.com/96dda144ad345982e0bdde4202f431adcbef842e?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
3、接着在主界面输入一下指令,将图片转换成数据;data=imread('文件夹图标.bmp');
![](https://iknow-pic.cdn.bcebos.com/ac6eddc451da81cb84edb81d5c66d016082431d2?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
4、 双击工作空间中的,data我们可以看到图片数据的具体信息。
![](https://iknow-pic.cdn.bcebos.com/5243fbf2b2119313f95dc4606b380cd790238dc7?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
5、输入一下指令,我们可以看到,data数据就是表示的图片 imshow(data);
![](https://iknow-pic.cdn.bcebos.com/562c11dfa9ec8a136d226c30f903918fa0ecc021?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
6、最后输入一下指令,就可以获得一个灰度后的矩阵; gdata=rgb2gray(data)。
![](https://iknow-pic.cdn.bcebos.com/a71ea8d3fd1f41340f443eae2b1f95cad0c85eea?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)