1 // 模糊效果: 2 3 // CIContext *context = [CIContext contextWithOptions:nil]; 4 // CIImage *inputImage = [[CIImage alloc] initWithImage:[UIImage imageNamed:@"IMG_7530.JPG"]]; 5 // // create gaussian blur filter 6 // CIFilter *filter = [CIFilter filterWithName:@"CIGaussianBlur"]; 7 // [filter setValue:inputImage forKey:kCIInputImageKey]; 8 // [filter setValue:[NSNumber numberWithFloat:10.0] forKey:@"inputRadius"]; 9 // // blur image 10 // CIImage *result = [filter valueForKey:kCIOutputImageKey]; 11 // CGImageRef cgImage = [context createCGImage:result fromRect:[result extent]]; 12 // UIImage *image = [UIImage imageWithCGImage:cgImage]; 13 // CGImageRelease(cgImage); 14 //// self.mainImageView.image = image;