Scissors
go to sectionMain
OptionDescriptionDefault
flip

Mirror the image vertically (up-down) about the x-axis.


This operation does not work correctly with multipage images.

disabled
flop

Mirror the image horizontally (left-right) about the y-axis.

disabled
grayscale

Convert to 8-bit grayscale; 256 shades of gray.
An alpha channel may be present, and will be unchanged by the operation.

disabled
blur

When used without sigma, performs a fast 3x3 box blur.

When a sigma is provided, performs a slower, more accurate Gaussian blur.
disabled
normalise

Enhance the image contrast by stretching its luminance to cover a full dynamic range.

Uses a histogram-based approach, taking a range from 0% to 100% to reduce sensitivity to noise at the extremes.


Luminance values below the lower percentile will be underexposed by clipping to zero.

Luminance values above the upper percentile will be overexposed by clipping to the max pixel value.

1 - 99%
tint

Tint the image using the provided chroma while preserving the image luminance.
An alpha channel may be present and will be unchanged by the operation.

not setted
gamma

Applies gamma correction (in the range between 1 and 3) by decreasing the preliminary encoding size (darkening) by a factor of 1 / gamma and then increasing the subsequent encoding size (brightening) by a factor of gamma.

2.2
go to sectionNegate
OptionDescriptionDefault
value

Produce the negative of the image.

disabled
alpha

Alpha - whether to negate any alpha channel.

disabled
go to sectionRotate
OptionDescriptionDefault
angle

Rotates the image to a specified angle.

background

If you rotate by an angle other than a multiple of 90°, the background color set with the background option will be visible.

#000000
go to sectionModulate
OptionDescriptionDefault
lightness

The lightness of the image. The value ranges from 0% to 100%.

0%
brightness

The brightness of the image. The value ranges from 0 to 1.

0
saturation

The saturation of the image. The value ranges from 0 to 10.

0
hue

The angle for the hue rotation of the image. The value ranges from 0° to 360°.

go to sectionResize
OptionDescriptionDefault
width

How many pixels wide the resultant image should be.

The value ranges from 1 to 2440 pixels.

not setted
height

How many pixels high the resultant image should be.

The value ranges from 1 to 1440 pixels.

not setted
fit

How the image should be resized / cropped to fit the target dimension, one of "cover", "contain", "fill", "inside", "outside".

"cover"
kernel

The kernel to use for image reduction.

"lanczos3"
position

A position or gravity to use when fit is "cover" or "contain".

"center"
background

Background color when fit is "contain".

#000000
enlargement

Do not scale up if the width or height are already less than the target dimensions.
This may result in output dimensions smaller than the target dimensions.

disabled
reduction

Do not scale down if the width or height are already greater than the target dimensions.
This may still result in a crop to reach the target dimensions.

disabled
fast shrink

Take greater advantage of the "jpeg" and "webp" shrink-on-load feature, which can lead to a slight moiré pattern or round-down of an auto-scaled dimension.

enabled
go to sectionExtend
OptionDescriptionDefault
value

A single pixel value to expand the image on all sides or values on the axis (x, y) or values for each side.

not setted
extend with

Populate new pixels using one of variants: "background", "copy", "repeat", "mirror".

"background"
background

Extending background color if extend with option is equal to "background"

#000000
go to sectionTrim
OptionDescriptionDefault
threshold

Allowed difference from the above color.

10
background

The color that will be "trimmed" from the edges of the image.

"top-left pixel"
line art

Does the input more closely resemble line art (e.g. vector) rather than being photographic?.

disabled