Buttons
 
Greyscale converts a color image to greyscale
Undo All restores original image
Load New Image cycles through 5 test images
Red filter out red
Green filter out green
Blue filter out blue
Alpha controls the transparency of the image
Threshold thresholds the image at the specified value
Low Pass 3x3 low pass filter
High Pass 3x3 high pass filter
High Boost 3x3 high boost filter
Contrast Stretch contrast stretch at specified values
Increase Brightness increases the intensity of the image
Decrease Brightness decreases the intensity of the image
Negative negates the image
Size x2 doubles the width and height of the image
Size/2 halves the width and height of the image
Square Root Transformation applies sqrt transform to increase image intensity
 

Filters

Low Pass
 
1 / 9 1 / 9 1 / 9
1 / 9 1 / 9 1 / 9
1 / 9 1 / 9 1 / 9

High Pass
 
-1 -1 -1
-1 8 -1
-1 -1 -1

High Boost
 
-1 -1 -1
-1 9 -1
-1 -1 -1
 

Other Controls

Use the slider bars to adjust the values associated with Alpha, Threshold, and Contrast Stretching.

View the source code.