MATLAB创建新图像并保存
时间: 2023-12-20 15:04:43 浏览: 187
MATLAB中保存图片的方法.pdf
在MATLAB中,您可以使用以下步骤创建新图像并保存:
1. 创建新的图像对象,例如:
```
img = zeros(256,256); % 创建一个大小为256x256的黑色图像
```
2. 在图像对象中填充数据,例如:
```
img(50:200, 50:200) = 255; % 在图像中心创建一个白色矩形
```
3. 使用imshow函数显示图像,例如:
```
imshow(img);
```
4. 使用imwrite函数将图像保存到文件中,例如:
```
imwrite(img, 'my_image.png');
```
该函数的第一个参数是要保存的图像对象,第二个参数是保存的文件名和路径。您可以选择不同的文件格式(如PNG,JPG等)来保存图像。
完整的示例代码如下:
```
% 创建新的图像对象
img = zeros(256,256);
% 在图像中心创建一个白色矩形
img(50:200, 50:200) = 255;
% 显示图像
imshow(img);
% 保存图像
imwrite(img, 'my_image.png');
```
在运行完这段代码后,您将看到一个带有白色矩形的黑色图像,并且该图像已经保存到名为"my_image.png"的文件中。
阅读全文