灰
使用MATLAB画一个bounding box的基本语句
function
visulize(xmin,xmax,ymin,ymax)
color = [0 1 0];%自定义
linewidth = 3;%自定义
%draw left line
line([xmin xmin],[ymin ymax],'Color',color,'Linewidth',linewidth);
%draw right line
line([xmax xmax],[ymin ymax],'Color',color,'Linewidth',linewidth);
%draw top line
line([xmin xmax],[ymin ymin],'Color',color,'Linewidth',linewidth);
%draw bottom line
line([xmin xmax],[ymax ymax],'Color',color,'Linewidth',linewidth);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
第二种画bounding box的方法是直接使用rectangle(),其中线条颜色使用edgecolor.
rectangle('Position', [xmin,ymin,xmax,ymax],'Linewidth',3,'EdgeColor','r');
本文介绍了如何在MATLAB中选择和应用颜色,并提供了使用自定义颜色和linewidth画bounding box的示例代码,包括使用line函数和rectangle函数的方法。
1万+

被折叠的 条评论
为什么被折叠?



