awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ArthurHub avatar

ArthurHub/Android-Image-Cropper

0
View on GitHub↗
6,418 stele·1,368 fork-uri·Java·Apache-2.0·3 vizualizări

Android Image Cropper

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.

Features

  • Image Cropping - Provides an Android-specific library for extracting rectangular regions from images for precise framing.
  • Rectangular Region Extraction - Extracts specific rectangular sub-sections of a bitmap image using calculated pixel offsets and dimensions.
  • Bitmap Transformation Tools - Provides programmatic utilities for rotating, flipping, and scaling bitmap assets before rendering.
  • Image Cropping Tools - Enforces aspect ratios and provides tools for manual cropping of images.
  • Orientation Correction Utilities - Automatically fixes image rotation and flipping by interpreting embedded EXIF metadata tags.
  • Image Orientation Manipulators - Adjusts the visual orientation of images through rotation and mirroring operations during the cropping process.
  • Media Aspect Ratio Croppers - Provides a specialized tool for trimming images to specific aspect ratios to ensure consistent output dimensions.
  • Media Photo Trimming - Supports cutting photos captured via a camera or selected from a gallery to a specific area or aspect ratio.
  • Android Gallery Selection - Provides logic to trigger the system gallery for selecting local image files to be cropped.
  • Camera Integrations - Integrates with device camera hardware to capture, trim, and orient photos.
  • Photo Framing Interfaces - Provides a user interface for rotating and framing images to extract a precise region of a photo.
  • Image Downsampling - Reduces the resolution of the final cropped image to optimize memory usage and file size.
  • Post-Crop Scaling - Allows resizing the resulting image to a specific resolution or dimension after the cropping process.
  • View-to-Image Coordinate Mapping - Translates interactive screen touch coordinates into raw image pixel coordinates for precise cropping.
  • Image Display and Processing - Image cropping library for Android.

Istoric stele

Graficul istoricului de stele pentru arthurhub/android-image-cropperGraficul istoricului de stele pentru arthurhub/android-image-cropper

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Android Image Cropper

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Android Image Cropper.
  • jdamcd/android-cropAvatar jdamcd

    jdamcd/android-crop

    4,540Vezi pe GitHub↗

    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.

    Javaandroid-librarydeprecated
    Vezi pe GitHub↗4,540
  • crazycodeboy/takephotoAvatar crazycodeboy

    crazycodeboy/TakePhoto

    7,230Vezi pe GitHub↗

    TakePhoto is an Android media capture framework and image processing library designed to manage photo acquisition and manipulation. It provides a toolkit for capturing new images via the device camera and selecting existing images from the system gallery or local file storage. The framework distinguishes itself through automatic activity and session state restoration, which recovers the capture process after the system recycles an activity. It also includes a unified handler for managing runtime media permissions for camera and storage access across different Android versions. The library co

    Javaandroidandroid-croppercamera
    Vezi pe GitHub↗7,230
  • jeasonlzy/imagepickerAvatar jeasonlzy

    jeasonlzy/ImagePicker

    4,304Vezi pe GitHub↗

    ImagePicker is a mobile image picker library that provides a user interface for selecting, rotating, and cropping images from a device gallery or camera. It includes a multi-image selection interface that allows users to pick one or multiple photos up to a specified limit. The library features a customizable image loader interface, allowing the replacement of default system image retrieval with third-party loading libraries. It also includes an image cropping tool for trimming photos into custom rectangular or circular shapes with precise dimensions and aspect ratios. The project covers medi

    Javaimage-pickerimagepicker
    Vezi pe GitHub↗4,304
  • h2non/imaginaryAvatar h2non

    h2non/imaginary

    6,017Vezi pe GitHub↗

    Imaginary is a self-hosted HTTP server for image processing that applies transformations like resizing, cropping, rotating, and format conversion through URL parameters. It operates as a stateless request-response pipeline, processing images fetched from remote URLs or served from a local directory without requiring client-side dependencies. The server distinguishes itself through its security and access control capabilities, offering optional API key validation, HMAC-signed URL verification, and remote origin whitelisting to restrict which image sources are permitted. It also provides a heal

    Gocrop-imagedockergif
    Vezi pe GitHub↗6,017
Vezi toate cele 30 alternative pentru Android Image Cropper→

Întrebări frecvente

Ce face arthurhub/android-image-cropper?

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.

Care sunt principalele funcționalități ale arthurhub/android-image-cropper?

Principalele funcționalități ale arthurhub/android-image-cropper sunt: Image Cropping, Rectangular Region Extraction, Bitmap Transformation Tools, Image Cropping Tools, Orientation Correction Utilities, Image Orientation Manipulators, Media Aspect Ratio Croppers, Media Photo Trimming.

Care sunt câteva alternative open-source pentru arthurhub/android-image-cropper?

Alternativele open-source pentru arthurhub/android-image-cropper includ: jdamcd/android-crop — android-crop is an Android image cropping library and image picker. It provides a reusable view component for… crazycodeboy/takephoto — TakePhoto is an Android media capture framework and image processing library designed to manage photo acquisition and… jeasonlzy/imagepicker — ImagePicker is a mobile image picker library that provides a user interface for selecting, rotating, and cropping… h2non/imaginary — Imaginary is a self-hosted HTTP server for image processing that applies transformations like resizing, cropping,… fengyuanchen/cropper — Cropper is a JavaScript image cropping library and HTML5 canvas image editor. It serves as a web-based image… lucksiege/pictureselector — PictureSelector is an Android media selection library and toolkit for browsing and picking images, videos, and audio…