Optimal error diffusion for digital halftoning using an optical neural network | IEEE Conference Publication | IEEE Xplore