程序如下:
clc, clear, close all;
I = imread('ngc6543a.jpg');
J = rgb2gray(I);
figure, imshow(J);
clc --- 清除命令窗口命令
clear --- 删除所有之前声明赋值过的变量,并且释放系统内存
close all --- 关闭matlab的弹出来的所有子窗口
imread(path) --- 读取rgb图像,并且将rgb矩阵赋值给I,path是图像所在路径
rgb2gray(I) --- 将rgb图像I转成灰度级(0和1)图像,并且赋值给矩阵J,I是rgb图像
figure --- 创建一个窗口
imshow(J) --- 显示图像到figure创建的窗口中,J是灰度级 (0和1)的矩阵