iOS 12上的CIDepthBlurEffect渲染问题

时间:2018-07-21 19:19:42

标签: ios xcode core-image depth cifilter

我有以下内容可以在iOS 11上正常运行:

let ciContext       = CIContext(options: [kCIContextWorkingFormat : kCIFormatRGBAh])  
var outputImage     : CIImage  
let mainImage       = CIImage(data: jpegData)  
let disparityImage  = CIImage(data: jpegData, options: [kCIImageAuxiliaryDisparity : true])  
let filter          = CIFilter(name: "CIDepthBlurEffect",  
                      withInputParameters: [kCIInputImageKey : mainImage!,  
                      kCIInputDisparityImageKey: disparityImage!])  
outputImage         = filter!.outputImage!

问题

在iOS 12之前,渲染效果还不错,在这里一切都变得模糊了。到目前为止,每个beta都存在。整个图像模糊不清。

我找不到关于此的任何API更改说明,也没有CIDepthBlurEffect的文档记录。

0 个答案:

没有答案