I’m finally following Chris’s advice and issuing developer releases.  

This one includes a couple of minor bug and configuration fixes, which may (I 
hope) resolve issues running under cygwin.   It also introduces brute-force 
subpixel anti-aliasing for pixel terminals.  The problem to be overcome is that 
nearly every pixel back-end (across all plotting packages) uses horrible 
resampling methods that lead to jaggies and other artifacts.  

Anti-aliasing is currently implemented on the “png” and “pngcairo” devices 
only.  It takes the form of a “aa” terminal option that scales *up* the output 
by the specified factor (including font size and line width), then reduces the 
final image file by the same factor using PDL::Transform when the plot is 
closed.  This greatly reduces jaggies, vertical and horizontal moiré, and 
similar artifacts.

Other useful, relatively items (introduced in 2.011) include the “pc” 
(“pseudocolor”) and “pcp” (perceptual pseudocolor) color table plot options, 
which make use of PDL::Transform::Color and offer a range of better color 
tables.

Cheers,
Craig



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
pdl-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pdl-general

Reply via email to