awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
wuhaoyu1990 avatar

wuhaoyu1990/MagicCamera

0
View on GitHub↗
5,513 stars·1,617 forks·Java·29 views

MagicCamera

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 real-time camera filtering, utilizing a shader pipeline to process frames and map camera data to textures for filtered output.

Features

  • Beauty Enhancements - Provides specialized skin smoothing and whitening effects to enhance facial appearance in photos.
  • Region Masking - Utilizes region masking to isolate facial areas for targeted skin smoothing and whitening effects.
  • Shader Injection Pipelines - Employs a GPU shader pipeline to apply real-time visual effects and color grading to camera frames.
  • Texture-Based Data Pipelines - Uses a texture-based data pipeline to map camera frames to GPU textures for high-performance filtering.
  • Beauty Filters - Implements beauty filters for skin smoothing and whitening within an Android application.
  • Real-Time Video Filtering - Applies low-latency visual effects and overlays to live camera streams during capture.
  • Live Camera Processing - Processes live camera feeds in real-time to apply visual effects and color overlays.
  • Camera App Frameworks - Provides a specialized framework for building Android camera applications with real-time beauty filters.
  • Face Beauty Libraries - Ships a set of image processing tools for skin smoothing and facial whitening on Android.
  • Image Editing and Processing - Offers tools for manipulating and enhancing captured photos using digital filters.
  • Mobile Video Recording - Provides capabilities for recording filtered video streams directly from mobile hardware.
  • Android Image Processing - Implements a suite of visual filters and effects for image processing within the Android ecosystem.
  • Mobile Video Recording - Captures video streams from mobile hardware while applying real-time visual filters.

Star history

Star history chart for wuhaoyu1990/magiccameraStar history chart for wuhaoyu1990/magiccamera

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does wuhaoyu1990/magiccamera do?

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.

What are the main features of wuhaoyu1990/magiccamera?

The main features of wuhaoyu1990/magiccamera are: Beauty Enhancements, Region Masking, Shader Injection Pipelines, Texture-Based Data Pipelines, Beauty Filters, Real-Time Video Filtering, Live Camera Processing, Camera App Frameworks.

Which projects share features with wuhaoyu1990/magiccamera?

Projects with overlapping indexed features include: wasabeef/android-gpuimage — android-gpuimage is an OpenGL image processing library for Android that provides a GPU-powered framework for applying… natario1/cameraview — CameraView is a high-level Android camera library and hardware wrapper designed for capturing photos and videos. It… bradlarson/gpuimage — GPUImage is a GPU-accelerated image processing framework for iOS designed to apply real-time filters and effects to… google/grafika — Grafika is a collection of reference implementations and benchmarking tools for the Android platform. It provides… react-native-camera/react-native-camera — This project provides cross-platform programmatic interfaces and UI components for integrating camera hardware into… mausimus/shaderglass — ShaderGlass is a GPU-accelerated shader pipeline designed to render real-time visual effects as an overlay on the…

Projects sharing features with MagicCamera

These projects share indexed features with MagicCamera. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • wasabeef/android-gpuimagewasabeef avatar

    wasabeef/android-gpuimage

    9,155View on GitHub↗

    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 manipulat

    Javaandroidgpuimagejava
    View on GitHub↗9,155
  • natario1/cameraviewnatario1 avatar

    natario1/CameraView

    5,125View on 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
    View on GitHub↗5,125
  • bradlarson/gpuimageBradLarson avatar

    BradLarson/GPUImage

    20,299View on 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
    View on GitHub↗20,299
  • google/grafikagoogle avatar

    google/grafika

    6,154View on GitHub↗

    Grafika is a collection of reference implementations and benchmarking tools for the Android platform. It provides technical demonstrations for validating camera lifecycles, GPU performance, and media codec configurations, including a suite of OpenGL ES examples and a graphics reference application. The project distinguishes itself through specialized tools for measuring graphics performance, such as benchmarks for texture upload speeds and pixel read latency. It also implements specific hardware-focused patterns, such as using circular buffers for continuous video capture and utilizing virtua

    Java
    View on GitHub↗6,154
  • Compare all 30 related projects→