matlab如何获取图像长宽
时间: 2023-11-07 09:17:24 浏览: 492
获取图形的高和宽
在MATLAB中,可以使用函数`size`来获取图像的长宽。例如,假设你已经将图像读入变量`img`中,可以使用以下代码获取该图像的长宽:
```
[rows, cols, channels] = size(img);
```
其中,`rows`表示图像的行数,即高度;`cols`表示图像的列数,即宽度;`channels`表示图像的通道数,如果是灰度图像,则通道数为1,如果是彩色图像,则通道数为3。如果你只需要获取图像的长和宽,可以使用以下代码:
```
[rows, cols] = size(img);
```
其中,`rows`和`cols`分别表示图像的行数和列数。
阅读全文