有没有办法在 Matlab 中平滑图中的文本?
文本是指使用 xlabel、ylabel、title 等命令添加到绘图中的所有文本......
谢谢
如果可以,请使用painters
渲染器,它是矢量渲染器。和渲染器是光栅渲染器zbuffer
,openGL
它确实会降低文本的质量。
编辑:我刚刚看到来自 Undocumented Matlab的一篇博文。显然,MathWorks 已经对句柄图形引擎进行了一段时间的更新,并将其作为静默选项包含在代码库中。
我做了几个测试图,对于光栅openGL
渲染器,字体得到了适当的平滑,线条看起来非常好。对于矢量painters
渲染器,线条仍然有点锯齿状,但它们看起来比以前好多了,好多了。不幸的是,它看起来也破坏export_fig
了内部print
功能,至少就生成外部可编辑的 pdf 文件而言。
但是,如果您只对屏幕图形感兴趣,那么您绝对应该看看。