awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wasabeef avatar

wasabeef/android-gpuimage

0
View on GitHub↗
9,155 estrellas·2,297 forks·Java·4 vistas

Android Gpuimage

android-gpuimage is an OpenGL image processing library for Android that provides a GPU-powered framework for applying real-time shaders, blending layers, and processing live video streams. It functions as a real-time video filter and image blending engine to modify the luminance, vibrance, and geometry of visual content.

The library enables the application of graphical effects to both static photos and live camera feeds. It supports complex image transformations, including the merging of multiple image layers through various blending modes.

Capabilities cover a broad range of image manipulation, including edge detection, geometry distortions such as swirls and bulges, and scale transformations. The framework also includes utilities for previewing processed results in real-time and exporting final images to local device storage.

Features

  • GPU-Accelerated Shaders - Uses programmable GPU-accelerated shaders to manipulate pixels for real-time image filtering and geometric distortion.
  • Texture-Based Data Pipelines - Utilizes an architecture that passes image data between processing stages as GPU textures to maximize performance.
  • Image Processing - Employs the graphics processor to handle complex image transformations and blending without impacting UI performance.
  • Image Filters - Implements a wide range of technical and artistic filters, including blur, luminance, and vibrance, using GPU shaders.
  • Image Blending - Includes an engine for merging multiple image layers using blending modes like multiply, overlay, and screen.
  • OpenGL Graphics Programming - Implements a library based on OpenGL for applying real-time graphical filters and distortions.
  • Real-Time Image Filtering - Applies visual effects and color transformations to photos and live camera feeds in real-time using shaders.
  • Real-Time Video Filtering - Features a processing engine that applies low-latency graphical effects to live camera feeds.
  • Live Camera Processing - Provides a framework for applying real-time graphical shaders and filters directly to live camera feeds.
  • Camera App Frameworks - Provides a framework for building Android camera applications with custom visual filters and real-time distortions.
  • Android Image Processing - Provides a set of shader-based visual effects for modifying luminance, vibrance, and geometry within the Android ecosystem.
  • GLSurfaceView Integrations - Connects the OpenGL rendering pipeline directly to the Android view system for live previews.
  • Photo Editing - Offers capabilities for local image manipulation including luminance adjustment, blurring, and edge detection.
  • Image Displacement Effects - Enables image shape alteration through GPU-driven refraction effects such as swirls and bulges.
  • Edge Detection Algorithms - Provides mathematical operators to detect structural boundaries and outlines within digital images.
  • Render-to-Texture Buffers - Implements mechanisms to capture rendering output into off-screen buffers for subsequent processing and display.
  • Image Transformation Utilities - Includes utilities for adjusting image orientation and size through rotation, flipping, and rescaling.
  • Render Pass Effect Pipelines - Implements a pipeline that decomposes complex visual effects into sequential render passes by chaining shaders.

Historial de estrellas

Gráfico del historial de estrellas de wasabeef/android-gpuimageGráfico del historial de estrellas de wasabeef/android-gpuimage

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace wasabeef/android-gpuimage?

android-gpuimage is an OpenGL image processing library for Android that provides a GPU-powered framework for applying real-time shaders, blending layers, and processing live video streams. It functions as a real-time video filter and image blending engine to modify the luminance, vibrance, and geometry of visual content.

¿Cuáles son las características principales de wasabeef/android-gpuimage?

Las características principales de wasabeef/android-gpuimage son: GPU-Accelerated Shaders, Texture-Based Data Pipelines, Image Processing, Image Filters, Image Blending, OpenGL Graphics Programming, Real-Time Image Filtering, Real-Time Video Filtering.

¿Qué alternativas de código abierto existen para wasabeef/android-gpuimage?

Las alternativas de código abierto para wasabeef/android-gpuimage incluyen: bradlarson/gpuimage — GPUImage is a GPU-accelerated image processing framework for iOS designed to apply real-time filters and effects to… wuhaoyu1990/magiccamera — MagicCamera is an Android camera filter SDK and face beauty library designed to provide real-time visual effects for… natario1/cameraview — CameraView is a high-level Android camera library and hardware wrapper designed for capturing photos and videos. It… google/grafika — Grafika is a collection of reference implementations and benchmarking tools for the Android platform. It provides… jimp-dev/jimp — Jimp is a zero-dependency JavaScript image processing library and programmatic editor designed for manipulating,… aheckmann/gm — gm is a JavaScript image processing library and Node.js manipulation tool that serves as a programmatic wrapper for…

Alternativas open-source a Android Gpuimage

Proyectos open-source similares, clasificados según cuántas características comparten con Android Gpuimage.
  • bradlarson/gpuimageAvatar de BradLarson

    BradLarson/GPUImage

    20,299Ver en GitHub↗

    GPUImage is a GPU-accelerated image processing framework for iOS designed to apply real-time filters and effects to images and video. It functions as a processing engine and fragment shader library that manages textures and shaders for efficient visual data manipulation. The framework utilizes a chainable filter architecture and a texture-based data pipeline to pass image data between processing stages without expensive memory transfers. It enables the creation of bespoke visual effects through the authoring of custom fragment shaders and provides mechanisms to synchronize texture data with e

    Objective-C
    Ver en GitHub↗20,299
  • wuhaoyu1990/magiccameraAvatar de wuhaoyu1990

    wuhaoyu1990/MagicCamera

    5,513Ver en GitHub↗

    MagicCamera is an Android camera filter SDK and face beauty library designed to provide real-time visual effects for camera and video recording applications. It serves as an image editor framework and video filter engine for enhancing facial appearance and modifying photos on Android devices. The project focuses on face beauty enhancement, specifically providing tools for skin smoothing and facial whitening. It enables the application of real-time filters to live camera streams and supports the recording of video footage with these effects applied. The system covers mobile image editing and

    Java
    Ver en GitHub↗5,513
  • natario1/cameraviewAvatar de natario1

    natario1/CameraView

    5,125Ver en GitHub↗

    CameraView is a high-level Android camera library and hardware wrapper designed for capturing photos and videos. It provides an abstraction layer for managing camera hardware and a media capture API for recording high-resolution video and RAW photos with configurable bitrates and resolutions. The project features a real-time camera filter framework and a preview manager. These systems allow for the application of custom shaders and visual effects to live camera streams and the rendering of previews with customizable aspect ratios, overlays, and composition grids. The library covers a wide ra

    Javaandroidandroid-librarycamera
    Ver en GitHub↗5,125
  • aheckmann/gmAvatar de aheckmann

    aheckmann/gm

    6,980Ver en GitHub↗

    gm is a JavaScript image processing library and Node.js manipulation tool that serves as a programmatic wrapper for the GraphicsMagick engine. It translates JavaScript method calls into shell commands to automate the resizing, cropping, and transformation of images. The library provides an interface to execute specific GraphicsMagick operations while allowing raw command passthrough for custom arguments or engine features not covered by the standard API. Its capabilities cover geometric manipulation, color and tone adjustment, and image quality optimization. It includes tools for image compo

    JavaScript
    Ver en GitHub↗6,980
  • Ver las 30 alternativas a Android Gpuimage→