iOS 12上的CIDepthBlurEffect渲染问题

Giz*_*odo 10 xcode core-image depth ios 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!
Run Code Online (Sandbox Code Playgroud)

问题

在iOS 12之前,Rendtition很好,一切都模糊了.这是迄今为止的每个测试版.整个图像模糊不清.

我找不到任何API更改说明,也CIDepthBlurEffect没有记录开始.