All notable changes to Photon will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Contrast function
- Conversion of
PhotonImage
s to base64 - Solarize function which does not alter a mutable reference, but returns a
PhotonImage
(for waSCC research) - Invert function
- Mix with color function
- WASM constructor for RGB struct
- Image resizing algorithm can now be decided upon. Developers can choose from Nearest Neighbour, Lanczos3, Gaussian, CatmullRom, or Triangle.
- Watermark function takes second parameter by reference
- Filters now mix with current colors (using the newly added
mix_with_colour
function) present in the image for more natural filter effects