matlab 怎么给一只bmp文件添加文字信息,并且保存为bmp文件呢? 20
如题,a=rand(1080,1920,3);filename=sprintf('HD%d.bmp',1+60);imwrite(a,filename);imread(f...
如题,
a=rand(1080,1920,3);
filename=sprintf('HD%d.bmp',1+60);
imwrite(a,filename);
imread(filename);
text('position',[600 540],'fontsize',60,'string',filename,'color','white');
这样将文字信息加到图片上了,可是怎么讲这些信息都保存下来呢?如果用imwrite函数的话,貌似是不行的。
请高手赐教!
如果用saveas的话,会出现一个白色的边框,怎么去掉这个边框呢 展开
a=rand(1080,1920,3);
filename=sprintf('HD%d.bmp',1+60);
imwrite(a,filename);
imread(filename);
text('position',[600 540],'fontsize',60,'string',filename,'color','white');
这样将文字信息加到图片上了,可是怎么讲这些信息都保存下来呢?如果用imwrite函数的话,貌似是不行的。
请高手赐教!
如果用saveas的话,会出现一个白色的边框,怎么去掉这个边框呢 展开
2个回答
展开全部
如果你的文字已经显示在figure里面,用saveas即可
---Write current figure to windows bitmap file
saveas(gcf, 'output', 'bmp')
---Write current figure to windows bitmap file
saveas(gcf, 'output', 'bmp')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
imwrite不行???
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询