CIDetectorAccuracy
TypeScriptconst CIDetectorAccuracy: stringSwift declarationlet CIDetectorAccuracy: StringUse built-in or custom filters to process still and video images.
44 types
741 callable entries
26 skipped
97% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
CIAztecCodeDescriptor
class · iOS 11.0+
CIBarcodeDescriptor
class · iOS 11.0+
CIBlendKernel
class · iOS 11.0+
CIColor
class · iOS 5.0+
CIColorKernel
class · iOS 8.0+
CIContext
class · iOS 5.0+
CIContextOption
struct
CIDataMatrixCodeDescriptor
class · iOS 11.0+
CIDataMatrixCodeDescriptor.ECCVersion
enum
CIDetector
class · iOS 5.0+
CIDynamicRangeOption
struct
CIFaceFeature
class · iOS 5.0+
CIFeature
class · iOS 5.0+
CIFilter
class · iOS 5.0+
CIFilterConstructor
protocol
CIFilterProtocol
protocol
CIFilterShape
class · iOS 9.0+
CIFormat
struct
CIImage
class · iOS 5.0+
CIImageAccumulator
class · iOS 9.0+
CIImageAutoAdjustmentOption
struct
CIImageOption
struct
CIImageProcessorInput
protocol · iOS 10.0+
CIImageProcessorKernel
class · iOS 10.0+
CIImageProcessorOutput
protocol · iOS 10.0+
CIImageRepresentationOption
struct
CIKernel
class · iOS 8.0+
CIKernelROICallback
typealias
CIPDF417CodeDescriptor
class · iOS 11.0+
CIQRCodeDescriptor
class · iOS 11.0+
CIQRCodeDescriptor.ErrorCorrectionLevel
enum
CIQRCodeFeature
class · iOS 8.0+
CIRAWDecoderVersion
struct
CIRAWFilter
class · iOS 15.0+
CIRAWFilterOption
struct · iOS 10.0+ · Deprecated in iOS 100000.0
CIRectangleFeature
class · iOS 8.0+
CIRenderDestination
class · iOS 11.0+
CIRenderDestinationAlphaMode
enum
CIRenderInfo
class · iOS 11.0+
CIRenderTask
class · iOS 11.0+
CISampler
class · iOS 9.0+
CITextFeature
class · iOS 9.0+
CIVector
class · iOS 5.0+
CIWarpKernel
class · iOS 8.0+
const CIDetectorAccuracy: stringSwift declarationlet CIDetectorAccuracy: Stringconst CIDetectorAccuracyHigh: stringSwift declarationlet CIDetectorAccuracyHigh: Stringconst CIDetectorAccuracyLow: stringSwift declarationlet CIDetectorAccuracyLow: Stringconst CIDetectorAspectRatio: stringSwift declarationlet CIDetectorAspectRatio: Stringconst CIDetectorEyeBlink: stringSwift declarationlet CIDetectorEyeBlink: Stringconst CIDetectorFocalLength: stringSwift declarationlet CIDetectorFocalLength: Stringconst CIDetectorImageOrientation: stringSwift declarationlet CIDetectorImageOrientation: Stringconst CIDetectorMaxFeatureCount: stringSwift declarationlet CIDetectorMaxFeatureCount: Stringconst CIDetectorMinFeatureSize: stringSwift declarationlet CIDetectorMinFeatureSize: Stringconst CIDetectorNumberOfAngles: stringSwift declarationlet CIDetectorNumberOfAngles: Stringconst CIDetectorReturnSubFeatures: stringSwift declarationlet CIDetectorReturnSubFeatures: Stringconst CIDetectorSmile: stringSwift declarationlet CIDetectorSmile: Stringconst CIDetectorTracking: stringSwift declarationlet CIDetectorTracking: Stringconst CIDetectorTypeFace: stringSwift declarationlet CIDetectorTypeFace: Stringconst CIDetectorTypeQRCode: stringSwift declarationlet CIDetectorTypeQRCode: Stringconst CIDetectorTypeRectangle: stringSwift declarationlet CIDetectorTypeRectangle: Stringconst CIDetectorTypeText: stringSwift declarationlet CIDetectorTypeText: Stringconst CIFeatureTypeFace: stringSwift declarationlet CIFeatureTypeFace: Stringconst CIFeatureTypeQRCode: stringSwift declarationlet CIFeatureTypeQRCode: Stringconst CIFeatureTypeRectangle: stringSwift declarationlet CIFeatureTypeRectangle: Stringconst CIFeatureTypeText: stringSwift declarationlet CIFeatureTypeText: Stringconst kCIAttributeClass: stringSwift declarationlet kCIAttributeClass: Stringconst kCIAttributeDefault: stringSwift declarationlet kCIAttributeDefault: Stringconst kCIAttributeDescription: stringSwift declarationlet kCIAttributeDescription: Stringconst kCIAttributeDisplayName: stringSwift declarationlet kCIAttributeDisplayName: Stringconst kCIAttributeFilterAvailable_Mac: stringSwift declarationlet kCIAttributeFilterAvailable_Mac: Stringconst kCIAttributeFilterAvailable_iOS: stringSwift declarationlet kCIAttributeFilterAvailable_iOS: Stringconst kCIAttributeFilterCategories: stringSwift declarationlet kCIAttributeFilterCategories: Stringconst kCIAttributeFilterDisplayName: stringSwift declarationlet kCIAttributeFilterDisplayName: Stringconst kCIAttributeFilterName: stringSwift declarationlet kCIAttributeFilterName: Stringconst kCIAttributeIdentity: stringSwift declarationlet kCIAttributeIdentity: Stringconst kCIAttributeMax: stringSwift declarationlet kCIAttributeMax: Stringconst kCIAttributeMin: stringSwift declarationlet kCIAttributeMin: Stringconst kCIAttributeName: stringSwift declarationlet kCIAttributeName: Stringconst kCIAttributeReferenceDocumentation: stringSwift declarationlet kCIAttributeReferenceDocumentation: Stringconst kCIAttributeSliderMax: stringSwift declarationlet kCIAttributeSliderMax: Stringconst kCIAttributeSliderMin: stringSwift declarationlet kCIAttributeSliderMin: Stringconst kCIAttributeType: stringSwift declarationlet kCIAttributeType: Stringconst kCIAttributeTypeAngle: stringSwift declarationlet kCIAttributeTypeAngle: Stringconst kCIAttributeTypeBoolean: stringSwift declarationlet kCIAttributeTypeBoolean: Stringconst kCIAttributeTypeColor: stringSwift declarationlet kCIAttributeTypeColor: Stringconst kCIAttributeTypeCount: stringSwift declarationlet kCIAttributeTypeCount: Stringconst kCIAttributeTypeDistance: stringSwift declarationlet kCIAttributeTypeDistance: Stringconst kCIAttributeTypeGradient: stringSwift declarationlet kCIAttributeTypeGradient: Stringconst kCIAttributeTypeImage: stringSwift declarationlet kCIAttributeTypeImage: Stringconst kCIAttributeTypeInteger: stringSwift declarationlet kCIAttributeTypeInteger: Stringconst kCIAttributeTypeOffset: stringSwift declarationlet kCIAttributeTypeOffset: Stringconst kCIAttributeTypeOpaqueColor: stringSwift declarationlet kCIAttributeTypeOpaqueColor: Stringconst kCIAttributeTypePosition3: stringSwift declarationlet kCIAttributeTypePosition3: Stringconst kCIAttributeTypePosition: stringSwift declarationlet kCIAttributeTypePosition: Stringconst kCIAttributeTypeRectangle: stringSwift declarationlet kCIAttributeTypeRectangle: Stringconst kCIAttributeTypeScalar: stringSwift declarationlet kCIAttributeTypeScalar: Stringconst kCIAttributeTypeTime: stringSwift declarationlet kCIAttributeTypeTime: Stringconst kCIAttributeTypeTransform: stringSwift declarationlet kCIAttributeTypeTransform: Stringconst kCICategoryBlur: stringSwift declarationlet kCICategoryBlur: Stringconst kCICategoryBuiltIn: stringSwift declarationlet kCICategoryBuiltIn: Stringconst kCICategoryColorAdjustment: stringSwift declarationlet kCICategoryColorAdjustment: Stringconst kCICategoryColorEffect: stringSwift declarationlet kCICategoryColorEffect: Stringconst kCICategoryCompositeOperation: stringSwift declarationlet kCICategoryCompositeOperation: Stringconst kCICategoryDistortionEffect: stringSwift declarationlet kCICategoryDistortionEffect: Stringconst kCICategoryFilterGenerator: stringSwift declarationlet kCICategoryFilterGenerator: Stringconst kCICategoryGenerator: stringSwift declarationlet kCICategoryGenerator: Stringconst kCICategoryGeometryAdjustment: stringSwift declarationlet kCICategoryGeometryAdjustment: Stringconst kCICategoryGradient: stringSwift declarationlet kCICategoryGradient: Stringconst kCICategoryHalftoneEffect: stringSwift declarationlet kCICategoryHalftoneEffect: Stringconst kCICategoryHighDynamicRange: stringSwift declarationlet kCICategoryHighDynamicRange: Stringconst kCICategoryInterlaced: stringSwift declarationlet kCICategoryInterlaced: Stringconst kCICategoryNonSquarePixels: stringSwift declarationlet kCICategoryNonSquarePixels: Stringconst kCICategoryReduction: stringSwift declarationlet kCICategoryReduction: Stringconst kCICategorySharpen: stringSwift declarationlet kCICategorySharpen: Stringconst kCICategoryStillImage: stringSwift declarationlet kCICategoryStillImage: Stringconst kCICategoryStylize: stringSwift declarationlet kCICategoryStylize: Stringconst kCICategoryTileEffect: stringSwift declarationlet kCICategoryTileEffect: Stringconst kCICategoryTransition: stringSwift declarationlet kCICategoryTransition: Stringconst kCICategoryVideo: stringSwift declarationlet kCICategoryVideo: Stringconst kCIInputAmountKey: stringSwift declarationlet kCIInputAmountKey: Stringconst kCIInputAngleKey: stringSwift declarationlet kCIInputAngleKey: Stringconst kCIInputAspectRatioKey: stringSwift declarationlet kCIInputAspectRatioKey: Stringconst kCIInputBackgroundImageKey: stringSwift declarationlet kCIInputBackgroundImageKey: Stringconst kCIInputBacksideImageKey: stringSwift declarationlet kCIInputBacksideImageKey: Stringconst kCIInputBiasKey: stringSwift declarationlet kCIInputBiasKey: Stringconst kCIInputBiasVectorKey: stringSwift declarationlet kCIInputBiasVectorKey: Stringconst kCIInputBrightnessKey: stringSwift declarationlet kCIInputBrightnessKey: Stringconst kCIInputCenterKey: stringSwift declarationlet kCIInputCenterKey: Stringconst kCIInputColor0Key: stringSwift declarationlet kCIInputColor0Key: Stringconst kCIInputColor1Key: stringSwift declarationlet kCIInputColor1Key: Stringconst kCIInputColorKey: stringSwift declarationlet kCIInputColorKey: Stringconst kCIInputColorSpaceKey: stringSwift declarationlet kCIInputColorSpaceKey: Stringconst kCIInputContrastKey: stringSwift declarationlet kCIInputContrastKey: Stringconst kCIInputCountKey: stringSwift declarationlet kCIInputCountKey: Stringconst kCIInputDepthImageKey: stringSwift declarationlet kCIInputDepthImageKey: Stringconst kCIInputDisparityImageKey: stringSwift declarationlet kCIInputDisparityImageKey: Stringconst kCIInputEVKey: stringSwift declarationlet kCIInputEVKey: Stringconst kCIInputExtentKey: stringSwift declarationlet kCIInputExtentKey: Stringconst kCIInputExtrapolateKey: stringSwift declarationlet kCIInputExtrapolateKey: Stringconst kCIInputGradientImageKey: stringSwift declarationlet kCIInputGradientImageKey: Stringconst kCIInputImageKey: stringSwift declarationlet kCIInputImageKey: Stringconst kCIInputIntensityKey: stringSwift declarationlet kCIInputIntensityKey: Stringconst kCIInputMaskImageKey: stringSwift declarationlet kCIInputMaskImageKey: Stringconst kCIInputMatteImageKey: stringSwift declarationlet kCIInputMatteImageKey: Stringconst kCIInputPaletteImageKey: stringSwift declarationlet kCIInputPaletteImageKey: Stringconst kCIInputPerceptualKey: stringSwift declarationlet kCIInputPerceptualKey: Stringconst kCIInputPoint0Key: stringSwift declarationlet kCIInputPoint0Key: Stringconst kCIInputPoint1Key: stringSwift declarationlet kCIInputPoint1Key: Stringconst kCIInputRadius0Key: stringSwift declarationlet kCIInputRadius0Key: Stringconst kCIInputRadius1Key: stringSwift declarationlet kCIInputRadius1Key: Stringconst kCIInputRadiusKey: stringSwift declarationlet kCIInputRadiusKey: Stringconst kCIInputRefractionKey: stringSwift declarationlet kCIInputRefractionKey: Stringconst kCIInputSaturationKey: stringSwift declarationlet kCIInputSaturationKey: Stringconst kCIInputScaleKey: stringSwift declarationlet kCIInputScaleKey: Stringconst kCIInputShadingImageKey: stringSwift declarationlet kCIInputShadingImageKey: Stringconst kCIInputSharpnessKey: stringSwift declarationlet kCIInputSharpnessKey: Stringconst kCIInputTargetImageKey: stringSwift declarationlet kCIInputTargetImageKey: Stringconst kCIInputThresholdKey: stringSwift declarationlet kCIInputThresholdKey: Stringconst kCIInputTimeKey: stringSwift declarationlet kCIInputTimeKey: Stringconst kCIInputTransformKey: stringSwift declarationlet kCIInputTransformKey: Stringconst kCIInputVersionKey: stringSwift declarationlet kCIInputVersionKey: Stringconst kCIInputWeightsKey: stringSwift declarationlet kCIInputWeightsKey: Stringconst kCIInputWidthKey: stringSwift declarationlet kCIInputWidthKey: Stringconst kCIOutputImageKey: stringSwift declarationlet kCIOutputImageKey: Stringconst kCISamplerAffineMatrix: stringSwift declarationlet kCISamplerAffineMatrix: Stringconst kCISamplerColorSpace: stringSwift declarationlet kCISamplerColorSpace: Stringconst kCISamplerFilterLinear: stringSwift declarationlet kCISamplerFilterLinear: Stringconst kCISamplerFilterMode: stringSwift declarationlet kCISamplerFilterMode: Stringconst kCISamplerFilterNearest: stringSwift declarationlet kCISamplerFilterNearest: Stringconst kCISamplerWrapBlack: stringSwift declarationlet kCISamplerWrapBlack: Stringconst kCISamplerWrapClamp: stringSwift declarationlet kCISamplerWrapClamp: Stringconst kCISamplerWrapMode: stringSwift declarationlet kCISamplerWrapMode: Stringconst kCIUIParameterSet: stringSwift declarationlet kCIUIParameterSet: Stringconst kCIUISetAdvanced: stringSwift declarationlet kCIUISetAdvanced: Stringconst kCIUISetBasic: stringSwift declarationlet kCIUISetBasic: Stringconst kCIUISetDevelopment: stringSwift declarationlet kCIUISetDevelopment: Stringconst kCIUISetIntermediate: stringSwift declarationlet kCIUISetIntermediate: Stringconst COREIMAGE_SUPPORTS_IOSURFACE: numberSwift declarationvar COREIMAGE_SUPPORTS_IOSURFACE: Int32 { get }const COREIMAGE_SUPPORTS_OPENGLES: numberSwift declarationvar COREIMAGE_SUPPORTS_OPENGLES: Int32 { get }const UNIFIED_CORE_IMAGE: numberSwift declarationvar UNIFIED_CORE_IMAGE: Int32 { get }provideImageData(data: SDKHandle, rowbytes: number, originx: number, originy: number, width: number, height: number, info?: (unknown) | null): voidSwift declarationfunc provideImageData(_ data: UnsafeMutableRawPointer, bytesPerRow rowbytes: Int, origin originx: Int, _ originy: Int, size width: Int, _ height: Int, userInfo info: Any?)provideImage(texture: SDKHandle, commandBuffer: SDKHandle, originx: number, originy: number, width: number, height: number, info?: (unknown) | null): voidSwift declarationfunc provideImage(to texture: any MTLTexture, commandBuffer: any MTLCommandBuffer, originx: Int, originy: Int, width: Int, height: Int, userInfo info: Any?)get detectedBarcodeDescriptor(): (CIBarcodeDescriptor) | nullSwift declaration@NSCopying var detectedBarcodeDescriptor: CIBarcodeDescriptor? { get }26 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CIKernel.setROISelector(_:)
Objective-C selectors cannot cross the bridge.
CIKernel.apply(extent:roiCallback:arguments:)
callback cannot propagate synchronous failure
CIWarpKernel.apply(extent:roiCallback:image:arguments:)
callback cannot propagate synchronous failure
CIBlendKernel.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CIColorKernel.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CIKernel.init()
inherited init: cannot prove legal (class declares 4 custom initializers)
CIWarpKernel.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CIFilterShape.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CIImage.init()
inherited init: cannot prove legal (class declares 48 custom initializers)
CISampler.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
CIRAWFilter.init()
inherited init: cannot prove legal (class declares 4 custom initializers)
CIFilter.init()
inherited init: cannot prove legal (class declares 7 custom initializers)
CIColor.init()
inherited init: cannot prove legal (class declares 8 custom initializers)
CIVector.init()
inherited init: cannot prove legal (class declares 21 custom initializers)
CIDetector.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CIAztecCodeDescriptor.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CIDataMatrixCodeDescriptor.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CIPDF417CodeDescriptor.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CIQRCodeDescriptor.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CIImageAccumulator.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
CIRenderDestination.init()
inherited init: cannot prove legal (class declares 9 custom initializers)
protocol implementation CIFilterProtocol.customAttributes()
non-method protocol requirement
protocol implementation CIFilterProtocol
non-method protocol requirement
protocol implementation CIImageProcessorInput
non-method protocol requirement
protocol implementation CIImageProcessorOutput
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation CIFilterConstructor
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it