Posted: 2006-07-13T21:41:47-07:00
Looks like you need to first convert the image into the appropriate number of greyscale levels.
One method is given in
http://www.cit.gu.edu.au/~anthony/graph ... #color_lut
You can grey the image as well and level the gradient using
Then you want to replace each grey level with a tile of the appropriate halftone for that grey level.
See IM Examples color replacement (still raw notes) using -draw color replace to replace the color with a tile image
http://www.cit.gu.edu.au/~anthony/graph ... #floodfill
You can also try using some ordered dithers, as was exampled in GIF transparency handling for non-specific backgrounds..
http://www.cit.gu.edu.au/~anthony/graph ... ts/#dither
By taking an ordered dither, bluring and then thresholding, you can get a pretty reasonable faked halftone screen.
Do you have other halftone screen images such as the one you gave at other scales? These may be useful for a later section on halftones in the
Color IM Examples page.
One method is given in
http://www.cit.gu.edu.au/~anthony/graph ... #color_lut
You can grey the image as well and level the gradient using
Code: Select all
-fx 'floor(intensity*11)/10'
See IM Examples color replacement (still raw notes) using -draw color replace to replace the color with a tile image
http://www.cit.gu.edu.au/~anthony/graph ... #floodfill
You can also try using some ordered dithers, as was exampled in GIF transparency handling for non-specific backgrounds..
http://www.cit.gu.edu.au/~anthony/graph ... ts/#dither
By taking an ordered dither, bluring and then thresholding, you can get a pretty reasonable faked halftone screen.
Do you have other halftone screen images such as the one you gave at other scales? These may be useful for a later section on halftones in the
Color IM Examples page.