Ximagic GrayDither is a specialized Photoshop plugin designed to reduce color or grayscale images to an n-level grayscale or binary format using advanced digital halftoning. The core concept of image dithering is to simulate a wider range of shading or gray tones using a limited palette (often just black and white pixels), taking advantage of how the human visual system naturally blends adjacent pixels together. Core Dithering Methods Available
The plugin acts as a comprehensive toolbox by packing three primary categories of dithering algorithms into a single interface: Threshold Dithering:
Uses 17 distinct ordered patterns, including dispersed-dot (diffusion patterns from 2×2 up to 8×8) and clustered-dot (traditional halftone styles angled at 45° or 90°).
Features 5 ordered calculated patterns, random noise addition, and user-defined custom threshold patterns. Error Diffusion Dithering:
Calculates the mathematical variance between the original pixel and its quantized output, propagating that “error” forward to adjacent pixels.
Features 8 famous array patterns: Floyd-Steinberg, Ulichney, Fan, Jarvis, Stucki, and multiple variants of Sierra.
Includes the Riemersma space-filling curve algorithm to map error diffusion along a continuous chaotic path, eliminating rigid grid artifacts. Direct Binary Search (DBS):
An iterative, highly complex halftoning method that minimizes a perceived human-vision model error to produce extremely smooth transitions. Key Workflow Features
Color-to-Gray Conversion: Automatically strips RGB color by processing the luminance (Y channel) natively within the YCbCr or CIELab color space, ensuring accuracy before dithering starts.
Custom Pattern Engine: Allows you to load an external threshold image to generate specialized retro, vintage, or bespoke patterned bitmap designs.
Deep Bit-Depth Support: Fully processes both standard 8-bit and high-fidelity 16-bit images across multi-threaded CPU environments.
Broad Software Compatibility: While built as an 8BF plugin, it operates seamlessly across multiple image editors including Adobe Photoshop, GIMP, PaintShop Pro, IrfanView, and XnView.
Note: Ximagic GrayDither creates the visual effect of a bitmap image on your canvas, but it does not structurally alter your host program’s color profile. Once the filter finishes processing, you must manually change your image mode to “Bitmap” or “Grayscale” within your editor to save it as a true indexed 1-bit file. If you want to fine-tune your project, please let me know:
What style of artwork you are converting (e.g., comic line art, photography, typography)?
Your final output medium (e.g., e-ink screens, laser engraving, retro pixel game art, physical print)? Which host software you plan on running the plugin inside?
I can guide you toward the exact algorithm choice and resolution settings for your goals. Ximagic Photoshop plugins Ximagic GrayDither