Peihong Guo's CSCE 646 Projects

Project 08

Dithering and Screening

Method: Levels / BlockSize:

Pattern:

Image: Upload image:

Usage

  1. Choose the desired operation with the Method dropdown menu;
  2. Input a number of color levels (for dithering) / blocksize (for halftoning and pattern-based screening);
  3. Click on the Apply button to see the effect;
  4. For artistic screening using patterns, choose the pattern you want to use in the Patterns dropdown menu. Please make sure the block size is an even number, and use a block size larger than 4. Smaller block size are allowed but the results are not feasible.
  5. For comparison between the original image and the processed one, click and hold on the images to toggle the original images.

Results

Please click on the images to see the full size versions.

Floyd-Steinberg Error diffusion

Original Image

Floyd-Steinberg Error diffusion with 2 levels in each color channel

Floyd-Steinberg Error diffusion with 4 levels in each color channel

Floyd-Steinberg Error diffusion with 8 levels in each color channel

Ordered Dithering

Original Image

Ordered dithering with 2 levels in each color channel

Ordered dithering with 4 levels in each color channel

Ordered dithering with 8 levels in each color channel

Random Dithering

Original Image

Random dithering with 2 levels in each color channel

Random dithering with 4 levels in each color channel

Random dithering with 8 levels in each color channel

Simple Error Diffusion

Original Image

Simple Error Diffusion with 2 levels in each color channel

Simple Error Diffusion with 4 levels in each color channel

Simple Error Diffusion with 8 levels in each color channel

Halftoning

Original Image

Halftoning using 6x6 blocks

Halftoning using 8x8 blocks

Halftoning using 12x12 blocks

Halftoning with 4 Colors

Original Image

Halftoning with 4 colors using 6x6 blocks

Halftoning with 4 colors using 8x8 blocks

Halftoning with 4 colors using 12x12 blocks

Artistic Screening

Original Image

Artistic Screening 1

Artistic Screening 2

Artistic Screening with TAM logo

More Results

Original Image

Floyd-Steinberg Error diffusion with 2 levels

Halftoning

Halftoning with 4 colors

Artistic Screening with the Transformers logo

Artistic Screening with the Superman logo