matlab的保存图片不改变分辨率
时间: 2024-01-15 21:18:04 浏览: 195
matlab设置图片分辨率代码-Super-resolution:超分辨率
以下是Matlab保存图片不改变分辨率的方法:
```matlab
% 读取图片
img = imread('example.jpg');
% 创建一个figure窗口
figure('visible','off');
imshow(img);
% 设置figure窗口的分辨率
set(gcf,'Units','pixels','Position',[0,0,size(img,2),size(img,1)]);
% 保存图片
print(gcf,'-dpng','-r300','example.png');
```
其中,`-r300`表示设置分辨率为300dpi,可以根据需要进行调整。此外,`-dpng`表示保存为png格式,也可以根据需要进行调整。
阅读全文