【发布时间】:2021-12-29 18:01:24
【问题描述】:
目前我正在像这样级联 CIFilter:
let filterA = CIFilter(...)
let filterB = CIFilter(...)
let filterC = CIFilter(...)
var outputImage = CIImage(data: myInputData, options: [.applyOrientationProperty : true])
filterA.setValue(outputImage, forKey: kCIInputImageKey)
var outputImage = filterA.outputImage
filterB.setValue(outputImage, forKey: kCIInputImageKey)
var outputImage = filterB.outputImage
filterC.setValue(outputImage, forKey: kCIInputImageKey)
var outputImage = filterC.outputImage
return render(ouputImage)
在某种程度上使用var outputImage 效率低吗?或者一般来说,级联CIFilters 的最高效的方式是什么?
【问题讨论】:
标签: ios swift performance core-image cifilter