ConstApplies the given filters on the image.
List of filters to be applied on the image.
Reference of the image to be processed.
Applies the given filters on the image.
List of filters to be applied on the image.
File uri of the image to be processed.
Optionaloverwrite?: booleanWhether to overwrite the original image file or create a new file. Default is false
OptionalsaveOptions?: SaveImageOptionsOptions for saving the image.
Crops the image to the given polygon area.
Crops the image to the given polygon area.
File uri of the image to be cropped.
Optionaloverwrite?: booleanWhether to overwrite the original image file or create a new file. Default is false
Polygon defining the area to be cropped. Points needs to be represented in percentage values (0.0 - 1.0) and the order should be top-left, top-right, bottom-right, bottom-left.
OptionalsaveOptions?: SaveImageOptionsOptions for saving the image.
Reads image data from the given file uri and returns it as a Base 64 encoded string.
File uri of the image to be read.
Resizes the image to fit within the given maximum size for the longest edge.
Resizes the image to fit within the given maximum size for the longest edge.
File uri of the image to be resized.
Maximum size for the longest edge of the image.
Optionaloverwrite?: booleanWhether to overwrite the original image file or create a new file. Default is false
OptionalsaveOptions?: SaveImageOptionsOptions for saving the image.
Rotates the image by the given rotation degree. This methods must be wrapped inside an autorelease pool.
Reference of the image to be rotated.
Rotation degree.
Rotates the image by the given rotation degree.
File uri of the image to be rotated.
Optionaloverwrite?: booleanWhether to overwrite the original image file or create a new file. Default is false
Rotation degree.
OptionalsaveOptions?: SaveImageOptionsOptions for saving the image.
Entry point for all image processing features.