Crop the image to a specified rectangular area.
gravity
A gravity value specifying the position of the crop area. See Chevalet::Filters for information on gravity.
x
, y
The x- and y-offsets of the crop area in pixels from the sides as
determined by the gravity
parameter.
width
, height
The width and height of the crop area in pixels.
Crop a square out of the center of the image:
[{ "filter": "crop", "params": { "gravity": "center", "width": 350, "height": 350 } }]
Crop a wide area from the bottom right of the image:
[{ "filter": "crop", "params": { "gravity": "south_east", "width": 400, "height": 100 } }]
Crop a 50x50-pixel area from the top right-hand corner of the image, offset from the top by five pixels and the right by ten pixels:
[{ "filter": "crop", "params": { "gravity": "north_east", "width": 50, "height": 50, "x": 10, "y": 5 } }]