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

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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值