16 Ревизии (b40fc1b330c321a84c853528dbf8e29fd921eec0)

Автор SHA1 Съобщение Дата
  sam b40fc1b330 * atkinson.c: implement Atkinson dithering. преди 17 години
  sam 25cdf35a86 * jajuni.c: add Jarvis-Judice-Ninke dithering. It's a Floyd-Steinberg-like преди 17 години
  sam b5500986b2 * floydsteinberg.c: minor optimisation in the FStein error propagation. преди 17 години
  sam eb9a270380 * pipi_dither_ordered() now takes two arguments; any image can be used as преди 17 години
  sam 53268650a7 * dbs.c: generate the initial halftone using random dithering instead of преди 17 години
  sam 0eda956bfc * random.c: implement random dithering using a deterministic pseudo-RNG. преди 17 години
  sam 18dd51e1a5 * Dithering algorithms no longer modify the original image. преди 17 години
  sam 41efcdecc0 * Prefix dithering functions with _dither_ to avoid namespace cluttering. преди 17 години
  sam 6a3309663e * ordered.c: implement Bayer dithering (pretty trivial). преди 17 години
  sam a6dcd80490 * dbs.c: optimise DBS by ignoring 16x16 cells that had no pixel changes for преди 17 години
  sam 2a3c7ca990 * dbs.c: improve the DBS human visual system kernel by adding two Gaussian преди 17 години
  sam 87f8e922ab * Error diffusion methods now support either raster or serpentine scan. преди 17 години
  sam 302ce37f8e * ostromoukhov.c: Ostromoukhov's simple error diffusion algorithm. преди 17 години
  sam 2182fdfdbf * floydsteinberg.c: perform Floyd-Steinberg dithering on a serpentine path. преди 17 години
  sam 628c2618da * dbs.c: new dithering function: Direct Binary Search. One of the best преди 17 години
  sam 1408cff41d * Add Floyd-Steinberg grayscale dithering. преди 17 години