Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MATLAB图形文本保存后颜色变化_Matlab - Fatal编程技术网

MATLAB图形文本保存后颜色变化

MATLAB图形文本保存后颜色变化,matlab,Matlab,我试图保存一个包含白色文本的图形。我通过以下代码更改了文本颜色: txt = text(x + window_breadth,y - 2,personID); set(txt, 'Color','w','FontSize',font_size); 当我在MATLAB中显示该图时,文本的颜色会变为白色。但是,当我尝试将其保存到目录中时,如下所示: fullFileName = sprintf('/Video 1/Before&After_frame_%d.png', curr_f

我试图保存一个包含白色文本的图形。我通过以下代码更改了文本颜色:

  txt = text(x + window_breadth,y - 2,personID);
  set(txt, 'Color','w','FontSize',font_size);
当我在MATLAB中显示该图时,文本的颜色会变为白色。但是,当我尝试将其保存到目录中时,如下所示:

fullFileName = sprintf('/Video 1/Before&After_frame_%d.png', curr_frame);
saveas(beforeANDafter_figure, fullFileName); 
文本颜色变回黑色。有人知道为什么会这样吗