This Symfony Bundle adds a new set of filters that are not built-in as part of the Liip Imagine Bundle:
Base requirements:
PHP requirements:
Installation steps:
# ...
Just create a new set of filters in your liip_imagine.yaml configuration file:
# config/packages/liip_imagine.yaml
liip_imagine:
# Liip Imagine Bundle settings
# ...
filter_sets:
# Other filter sets
# ...
# Blur filter
blur:
data_loader: stream.your_data_loader
quality: 90
filters:
blur_filter:
start: [500, 230] # starting points x and y
size: [100, 200] # width and height
# Pixelate filter
pixelate:
data_loader: stream.your_data_loader
quality: 90
filters:
pixelate_filter:
start: [500, 230] # starting points x and y
size: [100, 200] # width and height
type: ellipse # default is rectangle
intensity: 16 # you can omit this, default is 16
Before:

After:

This project was forked from https://github.com/neok/LiipImagineAdditionalFiltersBundle and it has been updated to make it compatible with PHP 8.x and Symfony 7 requirements.
The original code has been updated to make it compatible with the newer versions, but it still belongs to the original author.
How can I help you explore Laravel packages today?