We updated our Image Transformations with a set of new operations:
Unsharp Masking
Unsharp Masking can be used for enhancing images by improving their sharpness. The effect is also called “Local Contrast Enhancement.”
Technically, we did not introduce a separate operation for Unsharp Masking. Instead, we added the :amount
parameter to the blur
transformation. Negative :amount
combined with reasonably high blur :strength
provides the Unsharp Masking behavior.
Here’s how the syntax goes:
-/blur/:strength/:amount/
See how improving local contrast looks like in our docs or read more about Unsharp Masking in this Wikipedia article.
Image Color Adjustments
We added seven new transformations based on Look-Up Tables (LUTs). You can now adjust image colors on-the-fly with our Image Transformations.
Here’s the list of color properties you can control:
- Brightness
- Exposure
- Gamma
- Contrast
- Saturation
- Vibrance
- Warmth
The syntax goes like this:
-/brightness/:value/
You can find thorough descriptions of the transformations along with their :value
ranges in our docs.
Photo Filters
We added Photo Filters You can now pick one of the 40 filters that best suits your image and apply it on-the-fly.
Applying a filter goes like this:
-/filter/:name/
or
-/filter/:name/:amount/
Where :name
stands for one of the 40 elven names we chose for our filters, and :amount
controls the strength of each of them.
You can discover filter names and possible :amount
ranges in our docs.