BioloMICS logo
×
BioloMICS menu

Binarization

 
Binarization
 
 
1

Threshold

1. Threshold
The simplest binariazation method is the regular thresholding, which just takes the specified threshold and separates image's pixels into black and white pixels according to the specified threshold. Although this is the simplest binarization filter, it seems to be the most useful in computer vision applications - the rest of filters are nice for image processing/enhancement applications.
 
2

Threshold with ErrorCarry

2. Threshold with ErrorCarry
The filter is similar to Threshold filter in the way, that it also uses threshold value for image binarization. Unlike regular threshold filter, this filter uses cumulative pixel value in comparing with threshold value. This feature of the filter makes it more friendly to applications, which require natural representation of the source image in black and white colors. The application provides set of binarization filters bases on error diffusion. These filters are similar to binarization based on thresholding of pixels' cumulative value - each pixel is binarized based not only on its own value, but on values of some surrounding pixels.
 
3

Ordered dither

3. Ordered dither
Dithering type. Threshold filter using matrix of threshold values instead of single threshold value.
 
4

Bayer ordered dither

4. Bayer ordered dither
Dithering type. Threshold filter using matrix of threshold values instead of single threshold value.
 
5

Floyed-Steinberg

5. Floyed-Steinberg
Diffusion type. Each pixel is binarized based not only on its own value, but on values of some surrounding pixels.
 
6

Burkes

6. Burkes
Diffusion type. Each pixel is binarized based not only on its own value, but on values of some surrounding pixels.
 
7

Stucki

7. Stucki
Diffusion type. Each pixel is binarized based not only on its own value, but on values of some surrounding pixels.
 
8

Jarvis-Judice-Ninke

8. Jarvis-Judice-Ninke
Diffusion type. Each pixel is binarized based not only on its own value, but on values of some surrounding pixels.
 
9

Sierra

9. Sierra
Diffusion type. Each pixel is binarized based not only on its own value, but on values of some surrounding pixels.
 
10

SIS threshold

10. SIS threshold
Dithering type. Threshold filter using matrix of threshold values instead of single threshold value.