matlab中figure,imshow的用法
时间: 2023-10-04 11:04:47 浏览: 225
加,防止像素值超出255,因此把结果存为16位 figure; subplot(1,3,1);imshow(A1);title(
在Matlab中,`figure`被用来创建一个新的图形窗口,而`imshow`则用于在该窗口中显示图像。
下面是它们的具体用法:
1. `figure`的用法:
```matlab
figure; % 创建一个新的图形窗口
```
2. `imshow`的用法:
```matlab
imshow(I); % 在当前的图形窗口中显示图像I
```
其中,`I`是一个图像矩阵,可以使用`imread`函数读取图像文件得到。
例如,如果你想要在Matlab中显示一张名为`lena.png`的图像,可以使用以下代码:
```matlab
I = imread('lena.png'); % 读取图像文件
figure; % 创建一个新的图形窗口
imshow(I); % 在当前的图形窗口中显示图像I
```
这将会在一个新的图形窗口中显示`lena.png`的图像。
阅读全文