matlab导出jpg格式的图像分辨率为什么只有72
时间: 2023-10-09 07:05:20 浏览: 209
Matlab的GUI中的axes中图像的保存方法
Matlab默认情况下将导出的JPG图像分辨率设置为72dpi,这是因为在计算机屏幕上显示图像时,72dpi是一个常用的默认分辨率。如果您需要导出高分辨率的JPG图像,可以通过指定dpi来实现。
具体来说,可以通过设置'imwrite'函数的'DPI'参数来控制图像的分辨率。例如,以下代码将图像保存为JPG格式,分辨率为300dpi,质量为90:
```
imwrite(image, 'filename.jpg', 'Quality', 90, 'DPI', 300);
```
其中,image是需要保存的图像,filename是保存后的文件名,'Quality'是图像质量,'DPI'是图像的分辨率。
需要注意的是,JPG格式的图像保存时会进行压缩,因此质量参数的设置会影响图像的文件大小和清晰度。一般来说,质量设置在70-90之间效果较好。
阅读全文