Welcome to the documentation for TYBlurImage, a powerful library for blurring images in iOS apps. This library provides an easy-to-use interface for adding blur effects to your app’s images, allowing you to enhance their visual appeal and create stunning user interfaces.


  • Apply blur effects to images
  • Adjust blur intensity
  • Support for image masking
  • Fast and efficient image processing
  • High-quality blurring algorithms
  • Compatible with iOS 9.0 and above


To integrate TYBlurImage into your iOS project, you can use CocoaPods. Simply add the following line to your Podfile:

pod 'TYBlurImage'


Step 1: Import the library

import TYBlurImage

Step 2: Create a TYBlurImage instance

let blurImage = TYBlurImage()

Step 3: Apply blur effect to an image

let blurredImage = blurImage.blur(image: originalImage, intensity: 0.5)

Step 4: Display the blurred image

imageView.image = blurredImage


Here is a sample code snippet demonstrating how to use TYBlurImage to blur an image:

import TYBlurImage

let blurImage = TYBlurImage()
let originalImage = UIImage(named: "example_image")
let blurredImage = blurImage.blur(image: originalImage, intensity: 0.5)

imageView.image = blurredImage


Congratulations! You have successfully learned how to use TYBlurImage to add blur effects to your iOS app’s images. Explore the library’s options, experiment with different blur intensity values, and create visually appealing user interfaces. Feel free to refer to this documentation whenever you need guidance.