读取灰度图片并将其转换为矩阵形式,假设矩阵名称为grayImg 代码实现 matlab
时间: 2024-03-12 19:46:59 浏览: 115
matlab实现图像灰度处理
可以使用Matlab中的函数`imread()`来读取灰度图片,并使用函数`rgb2gray()`将其转换为灰度矩阵。具体步骤如下:
```matlab
% 读取灰度图片
rgbImg = imread('lena.png');
% 将RGB图片转换为灰度矩阵
grayImg = rgb2gray(rgbImg);
```
其中,`lena.png`是一张RGB图片的文件名,可以替换为你自己的图片。
如果已经是灰度图片,则只需要使用`imread()`函数读取图片即可,代码如下:
```matlab
% 读取灰度图片
grayImg = imread('lena_gray.png');
```
其中,`lena_gray.png`是一张灰度图片的文件名,可以替换为你自己的图片。
阅读全文