Мне нужно применить фильтр CGaussianBlur только к небольшой части изображения, например:
Есть какой-либо способ сделать это? Например, когда я применяю фильтр, возможно, я думаю, что мне нужно указать размер фильтра (кто-то вроде CGRectMake).
var imageToBlur = CIImage(image: coro.logo)
var blurfilter = CIFilter(name: "CIGaussianBlur")
blurfilter.setValue(imageToBlur, forKey: "inputImage")
blurfilter.setValue(2, forKey: "inputRadius")
var resultImage = blurfilter.valueForKey("outputImage") as! CIImage
var blurredImage = UIImage(CIImage: resultImage)
self.immagineCoro.image = blurredImage