Skip to content

gallottino/dithering-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dithering Algorithms

In computer graphics, dithering is an image processing operation used to create the illusion of color depth in images with a limited color palette.

Ordered Dithering

Threshold matrix applied to each pixel based on its position.

  • Threshold Matrix
  • Clustered dots
  • Central white point
  • Balanced centered point
  • Diagonal ordered matrix with balanced centered points
  • Bayer Matrix

Diffuse Error

  • One-dimensional error diffusion
  • Two-dimensional error diffusion
  • Floyd-Steinberg
  • J F Jarvis, C N Judice, and W H Ninke

About

Implementation of main dithering algorithms in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages