带有部分磨损、模糊字母的绘图

问题描述 投票:0回答:1

我尝试在 Windows 上从 Octave 6 升级到 Octave 8,但绘制图像中的文本经常磨损/模糊。所有字母都会出现这种情况,但在字体较小时更常见。我尝试了很多组合,但没有找到原因。这种情况似乎经常发生,但并非总是如此。

我尝试了

imwrite
print
saveas
,以及 JPEG、PNG 和 BMP 等文件格式,以及几种图像查看器和浏览器。这是带有标记字母的图像:

enter image description here

这是脚本:

graphics_toolkit("qt");

figure_handle = figure;
figure_handle, 'Position', [0 0 800 600];

imagesc([1 2; 4 1]);

title('aaa vvvv bbbb gggg gggg gggg  QQQQQQ  ZZZZ VVVVV', 'FontWeight', 'Normal');

xlabel('vv lll VVV JJJJ µm'); ylabel('vv lll VVV JJJJ µm');

%set(gca,'FontSize', 22);
%set(0, 'defaultaxesfontname', 'Arial');
%set(0, 'defaulttextfontname', 'Arial');

frame_handle = getframe(gcf);
imwrite(frame_handle.cdata, 'test_umlaute13_imwrite.bmp');

%set(gca,'FontSize', 18);
%set(0, 'defaultaxesfontname', 'Arial');
%set(0, 'defaulttextfontname', 'Arial');
print("test_umlaute13_print.bmp", "-S800,600");

更新: 我还在 Windows 上尝试了 7.3.0,它也发生了:有时 BMP 图看起来不错,但 PNG 却不行。对于无损文件格式来说非常奇怪。

plot octave
1个回答
0
投票

对于仍需要解决此问题帮助的人,请尝试使用 gnuplot 工具包: 图形工具包 gnuplot;

© www.soinside.com 2019 - 2024. All rights reserved.