awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

Awesome GitHub RepositoriesAndroid Image Interaction

Implementation of touch-based gestures for interacting with images in Android applications.

Distinct from Android Image Loading: Shortlist candidates focus on image loading/fetching rather than user interaction and gesturing.

Explore 8 awesome GitHub repositories matching mobile development · Android Image Interaction. Refine with filters or upvote what's useful.

Awesome Android Image Interaction GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • baseflow/photoviewAvatar de Baseflow

    Baseflow/PhotoView

    18,824Voir sur GitHub↗

    PhotoView is a reusable Android UI component that provides a zoomable image view. It is designed to handle gesture detection, image scaling, and coordinate tracking for images within Android applications. The component enables users to enlarge and move images through pinch-to-zoom and panning gestures. It also includes capabilities for image tap detection to facilitate interactive responses. The library manages image interactions through matrix-based scaling and touch event interception. It includes a system for tracking image transformations and notifying observers when zoom or scroll posit

    Implements zoom and pan gestures for images in Android apps to allow users to see fine details.

    Java
    Voir sur GitHub↗18,824
  • wasabeef/glide-transformationsAvatar de wasabeef

    wasabeef/glide-transformations

    9,888Voir sur GitHub↗

    This is a Glide image transformation library for Android that provides a collection of image processing filters and shapes. It functions as a suite of hardware-accelerated tools for image cropping, artistic filtering, and transformation pipeline management. The project distinguishes itself through an image filter pipeline that allows for sequential transformation chaining, enabling multiple visual effects and color modifications to be applied in a single pass. It utilizes GPU acceleration to implement artistic effects such as pixelation, sketching, and blur. The library covers a broad range

    Provides tools for trimming images into circles, rounded corners, and custom shapes with optional border configurations.

    Javaandroidandroid-libraryglide
    Voir sur GitHub↗9,888
  • pmndrs/dreiAvatar de pmndrs

    pmndrs/drei

    9,705Voir sur GitHub↗

    This project is a Three.js utility library and a collection of declarative React components designed for building 3D scenes. It provides a set of abstractions that wrap low-level primitives to manage lifecycles and memory disposal, serving as a geometry generator, a post-processing pipeline, and a scroll-driven animation tool. The library is distinguished by its specialized camera control systems, which include unified abstractions for orbit and perspective views as well as real-time face tracking and landmark detection via webcam feeds. It also features interactive transform gizmos for objec

    Provides utilities for clipping images into non-rectangular shapes, such as rounded-corner rectangles.

    JavaScripthelpershooksreact
    Voir sur GitHub↗9,705
  • crazycodeboy/takephotoAvatar de crazycodeboy

    crazycodeboy/TakePhoto

    7,230Voir sur 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

    Trims images to a specific area or aspect ratio on Android using immediate capture or existing files.

    Javaandroidandroid-croppercamera
    Voir sur GitHub↗7,230
  • arthurhub/android-image-cropperAvatar de ArthurHub

    ArthurHub/Android-Image-Cropper

    6,418Voir sur GitHub↗

    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

    Provides an Android-specific library for extracting rectangular regions from images for precise framing.

    Javaandroidandroid-image-croppercropper
    Voir sur GitHub↗6,418
  • opendronemap/opendronemapAvatar de OpenDroneMap

    OpenDroneMap/OpenDroneMap

    6,196Voir sur GitHub↗

    A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷

    Automatically crops image outputs with a smooth buffer around dataset boundaries.

    Python
    Voir sur GitHub↗6,196
  • jdamcd/android-cropAvatar de jdamcd

    jdamcd/android-crop

    4,540Voir sur 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.

    Enables selecting and cropping photos from the device gallery to fit specific compositions.

    Javaandroid-librarydeprecated
    Voir sur GitHub↗4,540
  • dimezis/blurviewAvatar de Dimezis

    Dimezis/BlurView

    4,008Voir sur GitHub↗

    BlurView is a custom Android UI component that provides real-time, dynamic blurring effects for user interfaces. It functions as a layout element that applies a blur effect to the content of the underlying view hierarchy, enabling the creation of glassmorphism styles and translucent backgrounds. The project focuses on implementing dynamic background rendering that updates as the content beneath the blurred area changes. It allows for the porting of frosted glass visual styles to Android layouts through adjustable diffusion levels and rounded corner clipping. The implementation covers visual

    Provides capabilities for clipping blurred backgrounds into rounded corners and non-rectangular shapes.

    Javaandroidblurblurview
    Voir sur GitHub↗4,008
  1. Home
  2. Mobile Development
  3. Android Image Interaction

Explorer les sous-tags

  • Image CroppingProcesses images on Android to extract specific rectangular regions for framing. **Distinct from Android Image Interaction:** Distinct from Android Image Interaction: focuses on the resulting image crop rather than the touch gestures used to define it
  • Image Masking & ShapingUtilities for clipping images into non-rectangular shapes like circles or rounded corners. **Distinct from Image Cropping:** Distinct from Image Cropping: focuses on geometric masking and rounded boundaries rather than rectangular region extraction.