如何在图像数据上添加文本?
1、命令行键入:
fig = figure;
%给出图形窗口。

2、命令行键入:
t = text(.05,.1,'你好','FontSize',20,'FontWeight','bold');
%使用 text 函数在坐标区中绘制文本。

3、命令行键入:
F = getframe(gca,[10 10 200 200]);
%使用 getframe 命令从屏幕上捕获文本并关闭图窗。

4、命令行键入:
close(fig)
%关闭fig。

5、命令行键入:
c = F.cdata(:,:,1);
[i,j] = find(c==0);

6、命令行键入:
load mandrill
ind = sub2ind(size(X),i,j);
X(ind) = uint8(255);
%找到黑色像素(黑色是 0)并使用 sub2ind 将它们的下标转换为索引。

7、命令行键入:
imagesc(X)
colormap bone
%使用 bone 颜色图显示新图像。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:183
阅读量:155
阅读量:46
阅读量:91
阅读量:127