史蒂夫与MATLAB图像处理

图像处理的概念、算法和MATLAB

让你的情节更厚

今天的博文是献给每个人的眼睛不是和以前一样年轻。

在上周的博客上追求曲线,我给这个图:

如果你跑我的代码就像我了,不过,你可能不会看到同样的事情。你会看到这样的东西:

你看到的区别吗?你看到什么取决于你的电脑和你的显示分辨率,但从我的博客中原始图像厚彩色线。

因为我不使用默认线厚度为我的阴谋。

让我告诉你我的意思。这是一个基本的例子情节从MATLAB文档:

x = linspace(2 *π,2 *π);日元= sin (x);y2 = cos (x);图绘制(x, y₁, x, y2)

上面的图使用默认的MATLAB 0.5点的线宽。在这里我不得不挥挥手。因为上面的图被显示在浏览器中,线路可能出现比0.5分厚一点。在高分辨率显示,绘制线非常接近0.5分厚。

我的眼睛,看清楚颜色太薄。

所以,我喜欢情节厚线,大约1.5 - -2.0分。你可以在每次调用情节通过使用线宽参数,如下:

情节(x, y₁, x, y2,“线宽”,2.0)

但是你必须记住添加线宽参数。事实证明,有一个办法MATLAB画默认所有绘制线条更厚。这里是:

集(大的,“defaultLineLineWidth”,2.0)

这个外形奇特行代码设置默认线宽财产2.0对象。完整说明MATLAB系统的默认设置图形对象属性,看看默认的属性值在MATLAB文档。

更新:使用厚线宽可能只适合high-DPI监视器。博客阅读器帮派姚明使用2-pt指出。行可以使标记模糊,我可以证实,观察当不使用high-DPI监视器。一些额外的实验后,我发现使用1.5 pt。行high-DPI显示器上更好地工作。

这个默认设置不存在MATLAB之间的会话,。如果你想这样做对于每一个MATLAB会话,把调用到一个文件名为startup.m这是位于你用户路径文件夹中。运行userpath函数来看看。这是我的:

userpath
ans = ' /用户/ steve / OneDrive - MathWorks / MATLAB的

您还可以使用userpath函数来改变你的用户路径位置,如果你不喜欢默认位置选择的MATLAB。(这是我所做的)。

有关更多信息,请参见参考页面的函数启动userpath

你喜欢厚的策划也行吗?还是只有我?




发表与MATLAB®R2018b

|
  • 打印
  • 发送电子邮件

评论

留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。