Modern digital halftoning. (2018)