Matlab 在图片中加入文本并保存 |
您所在的位置:网站首页 › matlab如何输出文字 › 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 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |