awesome-repositories.com
Blog
MCP
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
·
wasabeef avatar

wasabeef/Blurry

0
View on GitHub↗
5,654 stars·604 forks·Java·Apache-2.0·4 vues

Blurry

Blurry est une bibliothèque d'effets visuels pour l'interface utilisateur Android utilisée pour appliquer des flous gaussiens et des filtres de couleur aux interfaces mobiles. Elle fournit un ensemble d'outils pour générer des images bitmap floutées à partir de fichiers sources ou de la mémoire et appliquer ces effets aux vues et conteneurs de mise en page Android.

La bibliothèque implémente des effets de verre dépoli en capturant des représentations bitmap statiques des composants d'interface et en les rendant sous forme d'overlays stylisés. Ce processus inclut un échantillonnage basé sur le rayon pour contrôler l'intensité du flou et l'intégration de filtres de couleur pour modifier l'ambiance visuelle ou la lisibilité de l'arrière-plan.

Le projet couvre des capacités de traitement d'image et de stylisation de vues, incluant la génération de bitmaps floutés et des overlays de canevas personnalisés pour rendre des images traitées au-dessus du contenu original de la vue.

Features

  • UI Visual Effects - A comprehensive library for adding Gaussian blur and color filter visual effects to Android user interfaces.
  • Image Blur Filters - Generates blurred bitmaps from source images using radius-based filtering.
  • Android Image Processing - Provides visual filtering and blur effects specifically for bitmaps within the Android ecosystem.
  • Blur Effects - Applies Gaussian blur filters to Android UI elements and background layers.
  • Gaussian Blur Implementations - Implements Gaussian blur algorithms to create soft focus effects on image data.
  • View Snapshotting - Captures static bitmap representations of UI components to apply blur processing before rendering.
  • Blurred View Overlays - Renders blurred versions of views as overlays or inside target containers using custom filters.
  • Blur and Glass Background Styles - Implements frosted glass effects by applying blur filters to specific layout elements.
  • Artistic Color Filtering - Provides color filters to modify the visual tone and mood of blurred backgrounds.
  • Bitmap Transformation Tools - Provides tools for programmatically modifying bitmap assets via Gaussian blur before rendering.
  • Visual Depth Effects - Creates blurred background effects and overlays to improve visual depth and focus in Android applications.
  • View-to-Bitmap Overlays - Renders processed blurred images on a separate canvas layer positioned above original view content.
  • Blur Effects - Simple blur library.
  • Visual Effects - Simple blur library.

Historique des stars

Graphique de l'historique des stars pour wasabeef/blurryGraphique de l'historique des stars pour wasabeef/blurry

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait wasabeef/blurry ?

Blurry est une bibliothèque d'effets visuels pour l'interface utilisateur Android utilisée pour appliquer des flous gaussiens et des filtres de couleur aux interfaces mobiles. Elle fournit un ensemble d'outils pour générer des images bitmap floutées à partir de fichiers sources ou de la mémoire et appliquer ces effets aux vues et conteneurs de mise en page Android.

Quelles sont les fonctionnalités principales de wasabeef/blurry ?

Les fonctionnalités principales de wasabeef/blurry sont : UI Visual Effects, Image Blur Filters, Android Image Processing, Blur Effects, Gaussian Blur Implementations, View Snapshotting, Blurred View Overlays, Blur and Glass Background Styles.

Quelles sont les alternatives open-source à wasabeef/blurry ?

Les alternatives open-source à wasabeef/blurry incluent : dimezis/blurview — BlurView is a custom Android UI component that provides real-time, dynamic blurring effects for user interfaces. It… camerakit/blurkit-android — Blurkit-android is a library for applying real-time image transformations and blur-behind effects to views and bitmaps… nicklockwood/fxblurview — FXBlurView is an iOS blur effect library and image processing tool designed to render Gaussian blur effects over… wasabeef/glide-transformations — This is a Glide image transformation library for Android that provides a collection of image processing filters and… kureev/react-native-blur — This project is a cross-platform mobile blur library and a collection of native components used to render Gaussian… rrutsche/react-parallax — React Parallax is a React animation component library that creates multi-speed scrolling background depth effects. It…

Alternatives open source à Blurry

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Blurry.
  • 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

    Javaandroidblurblurview
    Voir sur GitHub↗4,008
  • camerakit/blurkit-androidAvatar de CameraKit

    CameraKit/blurkit-android

    3,758Voir sur GitHub↗

    Blurkit-android is a library for applying real-time image transformations and blur-behind effects to views and bitmaps within Android applications. It functions as an image processing tool to transform visual content into blurred versions using optimized rendering methods. The project focuses on high-performance background blur rendering, enabling the creation of layered layouts with adjustable blur radius. It achieves this through a combination of hardware-accelerated drawing, bitmap downsampling, and the use of a compute framework to parallelize calculations across the GPU and multi-core CP

    Javaandroidandroid-libraryblurkit-android
    Voir sur GitHub↗3,758
  • nicklockwood/fxblurviewAvatar de nicklockwood

    nicklockwood/FXBlurView

    4,930Voir sur GitHub↗

    FXBlurView is an iOS blur effect library and image processing tool designed to render Gaussian blur effects over application views and static images. It provides a UIKit background blur view component that can be applied to UI elements to create blurred backgrounds. The library supports both real-time blurring of live application views and the processing of static images. It offers two primary rendering modes: a single-pass static rendering for efficiency and a dynamic background-thread processing mode to maintain user interface responsiveness during heavy computations. Additional capabiliti

    Objective-C
    Voir sur GitHub↗4,930
  • 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

    Javaandroidandroid-libraryglide
    Voir sur GitHub↗9,888
  • Voir les 30 alternatives à Blurry→