matlab将图片转成160*120像素大小的数字矩阵
时间: 2023-08-24 11:30:27 浏览: 157
使用Matlab进行图片进行处理
好的,以下是MATLAB实现将图片转成160*120像素大小的数字矩阵的示例代码:
```matlab
% 读取图片
img = imread('image.jpg');
% 调整图片大小
img = imresize(img, [120, 160]);
% 将图片转换为灰度图
img = rgb2gray(img);
% 将图片转换为数字矩阵
matrix = double(img);
% 打印数字矩阵
disp(matrix);
```
这段代码中,我们使用了`imread`函数读取图片,`imresize`函数调整图片大小,`rgb2gray`函数将图片转换为灰度图,`double`函数将灰度图转换为数字矩阵。最后使用`disp`函数打印数字矩阵。
阅读全文