piemonte / Blurry
Licence: mit
π« Image Blurring in Swift
Stars: β 56
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Blurry
Sablurimageview
You can use blur effect and it's animation easily to call only two methods.
Stars: β 538 (+860.71%)
Mutual labels: tvos, blur
Generative Designs
A collection of generative design React components
Stars: β 51 (-8.93%)
Mutual labels: graphics
Atrament.js
A small JS library for beautiful drawing and handwriting on the HTML Canvas.
Stars: β 1,045 (+1766.07%)
Mutual labels: graphics
Perfect Freehand
Draw perfect pressure-sensitive freehand strokes.
Stars: β 999 (+1683.93%)
Mutual labels: graphics
Helix Toolkit
Helix Toolkit is a collection of 3D components for .NET.
Stars: β 1,050 (+1775%)
Mutual labels: graphics
Fugen
Command line tool for exporting resources and generating code from your Figma files
Stars: β 41 (-26.79%)
Mutual labels: tvos
Sketch
A Common Lisp framework for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction, and more.
Stars: β 1,026 (+1732.14%)
Mutual labels: graphics
Antenna
Antenna is a live TV app for Apple TV (tvOS) powered by USTVnow.
Stars: β 50 (-10.71%)
Mutual labels: tvos
Shaderc
A collection of tools, libraries, and tests for Vulkan shader compilation.
Stars: β 1,016 (+1714.29%)
Mutual labels: graphics
Kino
A collection of custom post processing effects for Unity
Stars: β 1,054 (+1782.14%)
Mutual labels: graphics
Shadertoy Rs
A desktop client for Shadertoy written in Rust
Stars: β 41 (-26.79%)
Mutual labels: graphics
Dali
Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations.
Stars: β 1,021 (+1723.21%)
Mutual labels: blur
Sophus
C++ implementation of Lie Groups using Eigen.
Stars: β 1,048 (+1771.43%)
Mutual labels: graphics
X Postprocessing Library
Unity Post Processing Stack Library | UnityεΌζηι«ε质εε€ηεΊ
Stars: β 1,079 (+1826.79%)
Mutual labels: blur
Blurry π«
Image blurring in Swift.
This library is a small CoreImage wrapper that performs a variety of blurring techniques based on the given parameters.
Need a different version of Swift?
-
4.2
- Target your Podfile to theswift4.2
branch -
4.0
- Target your Podfile to the latest release or master
Quick Start
Blurry
is available and recommended for installation using the Cocoa dependency manager CocoaPods. You can also simply copy the Blurry.swift
file into your Xcode project.
Installation
# CocoaPods
swift_version = "4.2"
pod "Blurry", "~> 0.1.0"
# Carthage
github "piemonte/Blurry" ~> 0.1.0
# SwiftPM
let package = Package(
dependencies: [
.Package(url: "https://github.com/piemonte/Blurry", majorVersion: 0)
]
)
Usage
import Blurry
// using UIImage extension, an example with a few parameters
let blurryImage = originalImage.blurryImage(blurRadius: 12.0)
// or if you prefer no extension, an example with more parameters
let blurryImage = Blurry.blurryImage(withOptions: BlurryOptions.pro, overlayColor: overlayColor, forImage: sampleImage, size: sampleImage.size, blurRadius: 12.0)
License
Blurry is available under the MIT license, see the LICENSE file for more information.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].