# Android image cropper

> AI-ranked search results for `android image cropper` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 114 total matches; showing the top 11.

Explore on the web: https://awesome-repositories.com/q/android-image-cropper

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/android-image-cropper).**

## Results

- [yalantis/ucrop](https://awesome-repositories.com/repository/yalantis-ucrop.md) (12,113 ⭐) — uCrop is an Android library designed for cropping, rotating, and scaling images within mobile applications. It provides a reusable interface component that allows users to manipulate photos through touch gestures, enabling precise control over visual composition and aspect ratios.

The library distinguishes itself by offering extensive customization of the editing interface, allowing developers to adjust colors, frame shapes, and widget visibility to align with specific application design languages. It handles image processing tasks by managing quality, compression formats, and output dimensio
- [arthurhub/android-image-cropper](https://awesome-repositories.com/repository/arthurhub-android-image-cropper.md) (6,418 ⭐) — 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 pro
- [jdamcd/android-crop](https://awesome-repositories.com/repository/jdamcd-android-crop.md) (4,540 ⭐) — android-crop is an Android image cropping library and image picker. It provides a reusable view component for selecting and cropping rectangular areas of images within mobile applications.

The project includes an interface for launching the system gallery to select photos and a visual tool for users to manually adjust image framing. It manages the process of extracting specific regions of a bitmap and discarding the surrounding pixels.
- [edmodo/cropper](https://awesome-repositories.com/repository/edmodo-cropper.md) (0 ⭐)
- [isseiaoki/simplecropview](https://awesome-repositories.com/repository/isseiaoki-simplecropview.md) (0 ⭐)
- [fengyuanchen/viewerjs](https://awesome-repositories.com/repository/fengyuanchen-viewerjs.md) (8,187 ⭐) — Viewerjs is a JavaScript image viewer library and frontend media display tool. It functions as an image gallery component and web-based manipulator for rendering images within browser interfaces.

The library enables interactive image inspection through zooming, panning, rotating, and flipping operations. It supports both full-screen modal overlays and embedded inline page rendering to accommodate different display requirements.

The project includes systems for gallery navigation, such as automated slideshows and index-based selection. It provides interface controls for keyboard-driven naviga
- [d2phap/imageglass](https://awesome-repositories.com/repository/d2phap-imageglass.md) (12,241 ⭐) — ImageGlass is a lightweight image viewer and editor designed for Windows environments. It provides a unified interface for displaying a wide range of file types, including raw camera files, vector graphics, and web formats, while offering tools for basic image transformation and metadata inspection.

The application distinguishes itself through deep integration with the host operating system, including the ability to synchronize its internal viewing order with the file explorer's sorting state. It supports complex media by providing playback controls for multi-frame and animated files, allowin
- [davemorrissey/subsampling-scale-image-view](https://awesome-repositories.com/repository/davemorrissey-subsampling-scale-image-view.md) (8,003 ⭐) — This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent memory overflows. It serves as an interactive image component that supports pinch-to-zoom, panning, and double-tap animations.

The project is distinguished by its rendering engine, which loads low-resolution previews and high-resolution tiles to enable the efficient navigation of massive image files. It includes a coordinate mapper that converts screen touch points into raw image pixel coordinates and vice versa during scaling and panning.

The view provides a broad set of capab
- [google/guetzli](https://awesome-repositories.com/repository/google-guetzli.md) (12,930 ⭐) — Guetzli is a lossy image compression tool and perceptual JPEG encoder. It converts PNG or JPEG inputs into high-density JPEG files, reducing file size by removing data that the human eye cannot easily detect.

The tool utilizes human vision models to optimize the balance between file size and visual fidelity. It employs perceptual quality metrics and psychovisual similarity estimation to maintain high visual quality while maximizing compression density.

The project includes a visual difference analyzer capable of generating spatial difference heatmaps and calculating scalar similarity scores.
- [piasy/bigimageviewer](https://awesome-repositories.com/repository/piasy-bigimageviewer.md) (3,982 ⭐) — BigImageViewer is an Android image zooming library and UI component designed for displaying high-resolution images with pan and zoom capabilities while maintaining low memory usage. It functions as a unified loading wrapper that integrates with third-party providers such as Glide, Picasso, and Fresco to fetch and cache images from network or local sources.

The library includes an animated image renderer that supports GIF and WebP formats through header-based detection. It facilitates image gallery navigation using shared element transitions to create smooth visual movement between thumbnails
- [zetbaitsu/compressor](https://awesome-repositories.com/repository/zetbaitsu-compressor.md) (7,222 ⭐) — Compressor is an Android image compression library designed to reduce the file size and dimensions of images within mobile applications. It functions as a bitmap optimizer that adjusts image quality and formats to minimize storage footprints and improve network upload speeds.

The library operates as an asynchronous image processor, utilizing background threads and reactive streams to compress high-resolution photos. This execution model prevents user interface freezes and maintains application responsiveness during heavy image manipulation tasks.

The project covers a broad range of image opt
