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.