Turn off line smoothing (anti-aliasing) in 2014b?
6 views (last 30 days)
Show older comments
Is there a way to turn off line smoothing for selected objects (line objects in particular) in 2014b? I mean, it's great and all, but for some graphics having perfectly unaliased lines is better. I tried setting the line smoothing property to off, but this seems to have no effect (and produces a warning)
Consider e.g. this:
figure
axes
line([0 1],[.5 .5])
line([.5 .5],[0 1])
For me this gives a perfect 1 pixel line for the horizontal line, but a lighter blue 2 pixel wide line for the vertical one.
(Resizing the axes makes the lines alternate between 1 and 2 pixels wide)
0 Comments
Answers (1)
Sean de Wolski
on 12 Dec 2014
Edited: Sean de Wolski
on 12 Dec 2014
fig = figure;
fig.GraphicsSmoothing = 'off';
plot(1:10)
See Also
Categories
Find more on Graphics Object Properties in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!