Skip to content

mohamed-essam/ditherer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ditherer

Dithers an image into a given color palette (defaults to black and white)

Usage

Method Route Response
POST /dither image/jpeg file

parameters:

Key Required Value
file required An image file containing the image to be processed, link to image can be provided instead
link optional Direct link to image file, to be processed, if file is present this option is ignored
algorithm optional An integer ranging from 0-7 to select the processing algorithm (Default: 0)
palette optional A JSON list containing colors to be used in the process (Default: [[0,0,0],[255,255,255]])
Value Algorithm Value Algorithm
0 3-row Sierra 1 2-row Sierra
2 Sierra Lite 3 Burkes
4 Atkinson 5 Stucki
6 Jarvice-Judice-Ninke 7 Floyd Steinberg

Algorithms

Approve

Example

This image was processed using a pallete of 8 colors and using the 3-row Sierra algorithm Original vs Dithered

Color palette used

Color Palette

Demo

Heroku Demo Heroku Demo Screenshot

About

Dithers images into black and white

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published