11.11 matlab保存画框图像显示的操作(去白边)

来源:互联网 发布:python 正则表达式 编辑:程序博客网 时间:2024/05/16 07:14

1.
保存结果如下:

附加:在matlab2012,win7情况下,上述保存图像的方法还是会存在白边,

可采用如下方法设置figure与图像一致,图像能填充显示窗口,并进行画框保存。

% 显示set (gcf,'Position',[400,400,cols,rows]);      %设置figure位置和大小imshow(videoclip(:,:,nrames),'border','tight','initialmagnification','fit');  %图像填充figureaxis normal;% 保存frame=getframe(gcf,[0,0,cols,rows]);im=frame2im(frame);imwrite(im,outdir);

2.方框  rectangle

蓝色:“b”、绿色:“g”、红色:“r”、蓝绿:“c”、紫红:“m”、黄色:“y”、黑色:“k”。实线:“-”、点线:“:”、点划线:“-.”、虚线:“--”。

rectangle('position',round( global_init.ground_truth_matrix( global_init.frame_index,(index-1)*4+1:(index-1)*4+1+3) ),'EdgeColor',[1,0.608,0],'Linewidth',1);  

'EdgeColor',[1,0.608,0]

橙色 [255,155,0];



0 0