Matlab 在图片中加入文本并保存

您所在的位置:网站首页 matlab如何输出文字 Matlab 在图片中加入文本并保存

Matlab 在图片中加入文本并保存

2024-07-03 19:16| 来源: 网络整理| 查看: 265

Matlab 在图片中加入文本并保存,要求无白边且不改变图片尺寸

在写程序的过程中,想要在图片中加入一些文字,结果在保存结果的时候图像出现白边,尺寸也随之改变,感觉图片变得模糊了,于是在网上寻找matlab保存图像的方法。在查阅了一些文章后,通过自己的不断尝试终于解决了这个问题。

示例图片: 在这里插入图片描述 I=imread(‘F:\test\01.jpg’);%读取图片信息 imshow(I,‘border’,‘tight’);%figure窗口中,图片四周不留空白

text(30,30,‘2019-10-02’,‘horiz’,‘center’,‘color’,‘r’,‘FontSize’,10); %设置文本位置,内容,格式,颜色等

f=getframe(figure(1));%捕获坐标区或图窗作为影片帧 imwrite(f.cdata,‘F:\test\新建文件夹\1.jpg’)%保存的figure窗口,尺寸与分辨率不变

结果展示: 在这里插入图片描述

参考: Matlab保存图像的5种方法 https://blog.csdn.net/holybin/article/details/39502077

matlab 保存图像分辨率改变问题(saveas、imwrite、print) https://blog.csdn.net/Lee_Dk/article/details/81879885

getframe官方介绍 https://ww2.mathworks.cn/help/matlab/ref/getframe.html?searchHighlight=getframe&s_tid=doc_srchtitle



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3