我正在寻找一种使用Swift为NSImage添加模糊效果的方法。
如果是开发iOS应用程序,UIImage提供了一个方法如下:
applyLightEffectAtFrame:frame
...但我找不到与Cocoa / OSX应用程序相等的东西。
编辑1:我尝试使用CIFilter:
let beginImage = CIImage(data: responseData)
let filter = CIFilter(name: "CIGaussianBlur")
filter.setValue(beginImage, forKey: kCIInputImageKey)
filter.setValue(0.5, forKey: kCIInputIntensityKey)
// HOW CAN I MAKE AN NSIMAGE OUT OF THE CIIMAGE?
let newImage = ???
imageView.image = newImage