Choose same dots as follows, but use the dot size 2 to draw it. ================================================ Based on the original image ===================================================== It improve the quality of black, but the inbetween tones are ruined. Lena(around 10000 black dots and 11000 white dots) Based on the scaled image
Only showing the first level and the third level.
This image is obtained by first choose edges as first level. At the first level, only control the density. The next level is dark area, which is not well-represented now. The last level is the light area.
around 40000 black dots and around 36000 white dots
This demo uses over 54000 black dots(saving 20000 dots) and around 3000 white dots.
Put white dots on chosen uniform dark area. It did work better for showing dark area. But the library for showing vector graphics I chosen only supports changing the whole background color not partially. So there might be a problem for showing vector graphics.
The white uniform area shows where the modified area is.
Problems with vector graphics and image: have different visualization. How to match them?
To preserve structure by using small stipples:
(1)A map for showing deviation, lighter area has higher structure.
(2)Vary stipple sizes. If it has higher deviation, use small stipples. If it is a uniform and close to black region, use largest stipples. Others are based on the intensity.
(3)Vary stipple sizes and remove stipples if they are sticked together.
(There are some vector graphics shared on google docs with you.)
(4)Only by choosing different scaling function to adjust the density.
(There are some vector graphics shared on google docs with you.)