注意:MATLAB中调色板色彩强度[0,1],0代表最暗,1代表最亮。选对颜色,才会有漂亮图像。
常用颜色的RGB值
--------------------------------------------
颜色 R G B
--------------------------------------------
黑 0 0 1
白 1 1 1
红 1 0 0
绿 0 1 0
蓝 0 0 1
黄 1 1 0
青蓝 0 1 1
洋红 1 0 1
天蓝 0.67 0 1
橘黄 1 0.5 0
深红 0.5 0 0
灰 0.5 0.5 0.5
使用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');