This application maps the color of certain pixels of an input image in diameters of circles. A bright pixel corresponds to a small diameter and a dark pixel corresponds to a large diameter. This produces an effect known as Halftone. This version also asigns the color of the pixel to the circle.

Halftone in Processing