First assignment of Computer Graphics course at Warsaw University of Technology.
- Uploading image from the disk
- Applying several functional filters
- Color to grayscale
- Inverse filter
- Brightness up/down
- Gamma correction
- Contrast correction
- Applying several convolution filters
- Sharpening
- Edge detection
- Emboss filter
- Box blur
- Gaussian Blur
- Possibility of reverting all changes
- Saving the modified version to the disk
- Ability to create custom functional filter based on Polyline