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
