Average color of a CIImage … a faster method
问题 I have a CIImage that is 258x258. I apply a filter CIAreaAverage to it, in order to get the green value of the average color of that image. I am using this function to get that... // channel 0,1,2 = red, green, blue func averageColorOfImage (_ inputImage: CIImage, _ channel: Int) -> Double { let extentVector = CIVector(x: inputImage.extent.origin.x, y: inputImage.extent.origin.y, z: inputImage.extent.size.width, w: inputImage.extent.size.height) guard let filter = CIFilter(name: