Android-Image-Cropper is an image cropping library for Android applications designed to trim and resize photos sourced from cameras or galleries. It functions as a bitmap manipulation tool capable of rotating, flipping, and scaling images to achieve specific dimensions.
The library features an aspect ratio constrained cropper that limits the cropping window to fixed shapes or ratios to ensure consistent image output. It handles orientation adjustments by reading embedded metadata to automatically rotate or flip images during the cropping process.
The toolkit covers a broad range of image processing capabilities, including regional size constraints, output scaling to specific resolutions, and the extraction of sub-regions from bitmaps or external URIs. It integrates with standard mobile photo workflows to facilitate the trimming of media captured via the camera or selected from a device gallery.