This paper presents a system for reducing moire artifacts in halftoned images. Moire artifacts arise when the source image contains periodic texture with a frequency close to that of the halftone screen. In addition, moire-like artifacts occur with aperiodic texture in the frequency range of the halftone screen, as well as fine lines. The system is effective in suppressing each of these classes of artifact. The system first generates a trial halftone using a standard halftone screen. It then analyzes the moire present in this trial halftone, generating a correction signal, which is then added to the source image to form a compensated image. This compensated image is then halftoned using a second halftone screen to produce the final resulting halftone. Several refinements are discussed which reduce potential artifacts caused by the system.