A collection of functions for working with images. Internally, these make use of the sharp image library.
format(buffer, format, [options]) #
Returns the image represented by buffer in a new image format. The format must be one of the following strings:
avifgifheifjp2jpegjxlpngrawtifftilewebp
The options dictionary is passed to sharp’s toFormat() function.
Example: to convert a file image.jpeg to WebP format:
$ ori "Origami.image.format(image.jpeg, 'webp')"
resize(buffer, options) #
Returns a new image, resizing the image represented by buffer. The options should include a height and/or width property.