有些时候忘记保存matlab运行的结果数据或fig格式,导致无法对图片格式进行转化。
例如博主在写论文时只保存了图片emf格式,但是期刊要求eps格式,可以选择将emf格式先利用电脑自带图片工具转化为jpg格式,将文件放在matlab运行目录下,然后运行以下代码,使用imread函数读取jpg图片;
A=imread('迭代曲线.jpg');
接下来,使用imshow命令显示这个图片;
imshow(A);
在打开的图片中,另存为“迭代曲线.eps”即可。
Ps:上述方法得到的图片和matlab直接运行数据得到的图片有所差别,前者得到的图片为一个整体,后者坐标轴和曲线图是独立的。
本文介绍了在Matlab中遇到emf格式图片需转eps格式时的解决方案,通过先将emf转jpg,再使用imread和imshow功能读取并另存为eps,但注意这种方法可能影响图片的整体性和坐标轴处理。


被折叠的 条评论
为什么被折叠?



