Expand description
§Bindings to the CoreImage
framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- CIAztec
Code Descriptor CIBarcodeDescriptor
- CIAztecCodeDescriptor is a concrete subclass of CIBarcodeDescriptor that defines an abstract representation of an Aztec Code symbol.
- CIBarcode
Descriptor CIBarcodeDescriptor
- CIBarcodeDescriptor is an abstract base class that defines an abstract representation of a machine readable code’s symbol attributes.
- CIBlend
Kernel CIKernel
- Apple’s documentation
- CIColor
CIColor
- Apple’s documentation
- CIColor
Kernel CIKernel
- Apple’s documentation
- CIContext
CIContext
- Apple’s documentation
- CIData
Matrix Code Descriptor CIBarcodeDescriptor
- CIDataMatrixCodeDescriptor is a concrete subclass of CIBarcodeDescriptor that defines an abstract representation of a Data Matrix code symbol.
- CIData
Matrix CodeECC Version CIBarcodeDescriptor
- Constants indicating the Data Matrix code ECC version.
- CIDetector
CIDetector
- Detects features in images.
- CIFace
Feature CIFeature
- A face feature found by a CIDetector. All positions are relative to the original image.
- CIFeature
CIFeature
- Generic feature found by a CIDetector.
- CIFilter
CIFilter
- CIFilter are filter objects for Core Image that encapsulate the filter with its attributes
- CIFilter
Generator CIFilterGenerator
- The goal is to CIFilters to be connected and form a single CIFilter for ease of reusability.
- CIFilter
Shape CIFilterShape
- Apple’s documentation
- CIImage
CIImage
- Apple’s documentation
- CIImage
Accumulator CIImageAccumulator
- Apple’s documentation
- CIImage
Processor Kernel CIImageProcessor
- Apple’s documentation
- CIKernel
CIKernel
- Apple’s documentation
- CIPD
F417 Code Descriptor CIBarcodeDescriptor
- CIPDF417CodeDescriptor is a concrete subclass of CIBarcodeDescriptor that defines an abstract representation of a PDF417 code symbol.
- CIPlug
In CIPlugIn
- The CIPlugIn class is responsible for loading Image Units.
- CIQR
Code Descriptor CIBarcodeDescriptor
- CIQRCodeDescriptor is a concrete subclass of CIBarcodeDescriptor that defines an abstract representation of a QR code symbol.
- CIQR
Code Error Correction Level CIBarcodeDescriptor
- Constants indicating the percentage of the symbol that is dedicated to error correction.
- CIQR
Code Feature CIFeature
- Apple’s documentation
- CIRAW
Filter CIFilter
andCIRAWFilter
- Apple’s documentation
- CIRectangle
Feature CIFeature
- A rectangle feature found by a CIDetector All positions are relative to the original image.
- CIRender
Destination CIRenderDestination
- Apple’s documentation
- CIRender
Destination Alpha Mode CIRenderDestination
- Apple’s documentation
- CIRender
Info CIRenderDestination
- Apple’s documentation
- CIRender
Task CIRenderDestination
- Apple’s documentation
- CISampler
CISampler
- Apple’s documentation
- CIText
Feature CIFeature
- Apple’s documentation
- CIVector
CIVector
- Apple’s documentation
- CIWarp
Kernel CIKernel
- Apple’s documentation
Statics§
- CIDetector
Accuracy ⚠CIDetector
- Apple’s documentation
- CIDetector
Accuracy ⚠High CIDetector
- Apple’s documentation
- CIDetector
Accuracy ⚠Low CIDetector
- Apple’s documentation
- CIDetector
Aspect ⚠Ratio CIDetector
- Apple’s documentation
- CIDetector
EyeBlink ⚠CIDetector
- Apple’s documentation
- CIDetector
Focal ⚠Length CIDetector
- Apple’s documentation
- CIDetector
Image ⚠Orientation CIDetector
- Apple’s documentation
- CIDetector
MaxFeature ⚠Count CIDetector
- Apple’s documentation
- CIDetector
MinFeature ⚠Size CIDetector
- Apple’s documentation
- CIDetector
Number ⚠OfAngles CIDetector
- Apple’s documentation
- CIDetector
Return ⚠SubFeatures CIDetector
- Apple’s documentation
- CIDetector
Smile ⚠CIDetector
- Apple’s documentation
- CIDetector
Tracking ⚠CIDetector
- Apple’s documentation
- CIDetector
Type ⚠Face CIDetector
- Apple’s documentation
- CIDetector
TypeQR ⚠Code CIDetector
- Apple’s documentation
- CIDetector
Type ⚠Rectangle CIDetector
- Apple’s documentation
- CIDetector
Type ⚠Text CIDetector
- Apple’s documentation
- CIFeature
Type ⚠Face CIFeature
- Specifies the type of a feature that is a face.
- CIFeature
TypeQR ⚠Code CIFeature
- Specifies the type of a feature that is a QR code.
- CIFeature
Type ⚠Rectangle CIFeature
- Specifies the type of a feature that is a rectangle.
- CIFeature
Type ⚠Text CIFeature
- Specifies the type of a feature that is a text.
- CIRAW
Decoder ⚠Version6 CIRAWFilter
- Apple’s documentation
- CIRAW
Decoder ⚠Version7 CIRAWFilter
- Apple’s documentation
- CIRAW
Decoder ⚠Version8 CIRAWFilter
- Apple’s documentation
- CIRAW
Decoder ⚠Version6DNG CIRAWFilter
- Apple’s documentation
- CIRAW
Decoder ⚠Version7DNG CIRAWFilter
- Apple’s documentation
- CIRAW
Decoder ⚠Version8DNG CIRAWFilter
- Apple’s documentation
- CIRAW
Decoder ⚠Version None CIRAWFilter
- Apple’s documentation
- kCIActive
Keys ⚠CIRAWFilter_Deprecated
- Read-only NSSet containing a list of keys that affect the output image. Depending on the RAW decoder version (kCIInputDecoderVersionKey) and the input image type, some input keys might have no effect.
- kCIApply
Option ⚠Color Space CIFilter
- Apple’s documentation
- kCIApply
Option ⚠Definition CIFilter
- Apple’s documentation
- kCIApply
Option ⚠Extent CIFilter
- Apple’s documentation
- kCIApply
Option ⚠User Info CIFilter
- Apple’s documentation
- kCIAttribute
Class ⚠CIFilter
- Class name of the filter.
- kCIAttribute
Default ⚠CIFilter
- Default value for the slider.
- kCIAttribute
Description ⚠CIFilter
- Description of the filter intended for UI display (eg. localized)
- kCIAttribute
Display ⚠Name CIFilter
- The localized name of the attribute to be used for display to the user.
- kCIAttribute
Filter ⚠Available_ Mac CIFilter
- The version of OS X and iOS a filter was first available in.
- kCIAttribute
Filter ⚠Available_ iOS CIFilter
- Apple’s documentation
- kCIAttribute
Filter ⚠Categories CIFilter
- Array of filter category names (see below)
- kCIAttribute
Filter ⚠Display Name CIFilter
- Name of the filter intended for UI display (eg. localized)
- kCIAttribute
Filter ⚠Name CIFilter
- Name of the filter
- kCIAttribute
Identity ⚠CIFilter
- The identity value is the value at which the filter has no effect.
- kCIAttribute
Max ⚠CIFilter
- Maximum value for the attribute.
- kCIAttribute
Min ⚠CIFilter
- Minimum value for the attribute.
- kCIAttribute
Name ⚠CIFilter
- The non-localized name of the attribute.
- kCIAttribute
Reference ⚠Documentation CIFilter
- URL for the reference documentation of the filter. See localizedReferenceDocumentationForFilterName.
- kCIAttribute
Slider ⚠Max CIFilter
- Maximum value for the slider.
- kCIAttribute
Slider ⚠Min CIFilter
- Minimum value for the slider.
- kCIAttribute
Type ⚠CIFilter
- The type of the attribute e.g. scalar, time, distance, etc.
- kCIAttribute
Type ⚠Angle CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Boolean CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Color CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Count CIFilter
- Indicates that the key uses non negative integer values.
- kCIAttribute
Type ⚠Distance CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Gradient CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Image CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Integer CIFilter
- Indicates that the key uses integer values.
- kCIAttribute
Type ⚠Offset CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Opaque Color CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Position CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Position3 CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Rectangle CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Scalar CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Time CIFilter
- Apple’s documentation
- kCIAttribute
Type ⚠Transform CIFilter
- Apple’s documentation
- kCICategory
Blur ⚠CIFilter
- Apple’s documentation
- kCICategory
Built ⚠In CIFilter
- Apple’s documentation
- kCICategory
Color ⚠Adjustment CIFilter
- Apple’s documentation
- kCICategory
Color ⚠Effect CIFilter
- Apple’s documentation
- kCICategory
Composite ⚠Operation CIFilter
- Apple’s documentation
- kCICategory
Distortion ⚠Effect CIFilter
- Apple’s documentation
- kCICategory
Filter ⚠Generator CIFilter
- Apple’s documentation
- kCICategory
Generator ⚠CIFilter
- Apple’s documentation
- kCICategory
Geometry ⚠Adjustment CIFilter
- Apple’s documentation
- kCICategory
Gradient ⚠CIFilter
- Apple’s documentation
- kCICategory
Halftone ⚠Effect CIFilter
- Apple’s documentation
- kCICategory
High ⚠Dynamic Range CIFilter
- Apple’s documentation
- kCICategory
Interlaced ⚠CIFilter
- Apple’s documentation
- kCICategory
NonSquare ⚠Pixels CIFilter
- Apple’s documentation
- kCICategory
Reduction ⚠CIFilter
- Apple’s documentation
- kCICategory
Sharpen ⚠CIFilter
- Apple’s documentation
- kCICategory
Still ⚠Image CIFilter
- Apple’s documentation
- kCICategory
Stylize ⚠CIFilter
- Apple’s documentation
- kCICategory
Tile ⚠Effect CIFilter
- Apple’s documentation
- kCICategory
Transition ⚠CIFilter
- Apple’s documentation
- kCICategory
Video ⚠CIFilter
- Apple’s documentation
- kCIContext
Allow ⚠LowPower CIContext
- Apple’s documentation
- kCIContext
Cache ⚠Intermediates CIContext
- Apple’s documentation
- kCIContext
High ⚠Quality Downsample CIContext
- Apple’s documentation
- kCIContext
Memory ⚠Limit CIContext
- Apple’s documentation
- kCIContext
Name ⚠CIContext
- Apple’s documentation
- kCIContext
Output ⚠Color Space CIContext
- Apple’s documentation
- kCIContext
Output ⚠Premultiplied CIContext
- Apple’s documentation
- kCIContext
Priority ⚠Request Low CIContext
- Apple’s documentation
- kCIContext
UseSoftware ⚠Renderer CIContext
- Apple’s documentation
- kCIContext
Working ⚠Color Space CIContext
- Apple’s documentation
- kCIContext
Working ⚠Format CIContext
- Apple’s documentation
- kCIFilter
Generator ⚠Exported Key CIFilterGenerator
- The key of the target object that is exported
- kCIFilter
Generator ⚠Exported KeyName CIFilterGenerator
- Name of the key under which it is exported.
- kCIFilter
Generator ⚠Exported KeyTarget Object CIFilterGenerator
- Target object for the exported key
- kCIFormat
A8 ⚠CIImage
- Apple’s documentation
- kCIFormat
A16 ⚠CIImage
- Apple’s documentation
- kCIFormatABG
R8 ⚠CIImage
- Apple’s documentation
- kCIFormatARG
B8 ⚠CIImage
- Apple’s documentation
- kCIFormat
Af ⚠CIImage
- Apple’s documentation
- kCIFormat
Ah ⚠CIImage
- Apple’s documentation
- kCIFormatBGR
A8 ⚠CIImage
- Apple’s documentation
- kCIFormat
L8 ⚠CIImage
- Apple’s documentation
- kCIFormat
L16 ⚠CIImage
- Apple’s documentation
- kCIFormatL
A8 ⚠CIImage
- Apple’s documentation
- kCIFormatL
A16 ⚠CIImage
- Apple’s documentation
- kCIFormatL
Af ⚠CIImage
- Apple’s documentation
- kCIFormatL
Ah ⚠CIImage
- Apple’s documentation
- kCIFormat
Lf ⚠CIImage
- Apple’s documentation
- kCIFormat
Lh ⚠CIImage
- Apple’s documentation
- kCIFormat
R8 ⚠CIImage
- Apple’s documentation
- kCIFormat
R16 ⚠CIImage
- Apple’s documentation
- kCIFormatR
G8 ⚠CIImage
- Apple’s documentation
- kCIFormatR
G16 ⚠CIImage
- Apple’s documentation
- kCIFormatRG
B10 ⚠CIImage
- Apple’s documentation
- kCIFormatRGB
A8 ⚠CIImage
- Apple’s documentation
- kCIFormatRGB
A16 ⚠CIImage
- Apple’s documentation
- kCIFormatRGB
Af ⚠CIImage
- Apple’s documentation
- kCIFormatRGB
Ah ⚠CIImage
- Apple’s documentation
- kCIFormatRGB
X16 ⚠CIImage
- Apple’s documentation
- kCIFormatRGB
Xf ⚠CIImage
- Apple’s documentation
- kCIFormatRGB
Xh ⚠CIImage
- Apple’s documentation
- kCIFormatR
Gf ⚠CIImage
- Apple’s documentation
- kCIFormatR
Gh ⚠CIImage
- Apple’s documentation
- kCIFormat
Rf ⚠CIImage
- Apple’s documentation
- kCIFormat
Rh ⚠CIImage
- Apple’s documentation
- kCIImage
Apply ⚠Orientation Property CIImage
- Apple’s documentation
- kCIImage
Auto ⚠Adjust Crop CIImage
- Apple’s documentation
- kCIImage
Auto ⚠Adjust Enhance CIImage
- Apple’s documentation
- kCIImage
Auto ⚠Adjust Features CIImage
- Apple’s documentation
- kCIImage
Auto ⚠Adjust Level CIImage
- Apple’s documentation
- kCIImage
Auto ⚠Adjust RedEye CIImage
- Apple’s documentation
- kCIImage
Auxiliary ⚠Depth CIImage
- Apple’s documentation
- kCIImage
Auxiliary ⚠Disparity CIImage
- Apple’s documentation
- kCIImage
AuxiliaryHDR ⚠Gain Map CIImage
- Apple’s documentation
- kCIImage
Auxiliary ⚠Portrait Effects Matte CIImage
- Apple’s documentation
- kCIImage
Auxiliary ⚠Semantic Segmentation Glasses Matte CIImage
- Apple’s documentation
- kCIImage
Auxiliary ⚠Semantic Segmentation Hair Matte CIImage
- Apple’s documentation
- kCIImage
Auxiliary ⚠Semantic Segmentation Skin Matte CIImage
- Apple’s documentation
- kCIImage
Auxiliary ⚠Semantic Segmentation SkyMatte CIImage
- Apple’s documentation
- kCIImage
Auxiliary ⚠Semantic Segmentation Teeth Matte CIImage
- Apple’s documentation
- kCIImage
Cache ⚠Immediately CIImage
- Apple’s documentation
- kCIImage
Color ⚠Space CIImage
- Apple’s documentation
- kCIImage
Content ⚠Headroom CIImage
- Apple’s documentation
- kCIImage
Expand ⚠ToHDR CIImage
- Apple’s documentation
- kCIImage
Nearest ⚠Sampling CIImage
- Apple’s documentation
- kCIImage
Properties ⚠CIImage
- Apple’s documentation
- kCIImage
Provider ⚠Tile Size CIImageProvider
andCIImage
- Apple’s documentation
- kCIImage
Provider ⚠User Info CIImageProvider
andCIImage
- Apple’s documentation
- kCIImage
RepresentationAV ⚠Depth Data CIContext
- Apple’s documentation
- kCIImage
RepresentationAV ⚠Portrait Effects Matte CIContext
- Apple’s documentation
- kCIImage
RepresentationAV ⚠Semantic Segmentation Mattes CIContext
- Apple’s documentation
- kCIImage
Representation ⚠Depth Image CIContext
- Apple’s documentation
- kCIImage
Representation ⚠Disparity Image CIContext
- Apple’s documentation
- kCIImage
RepresentationHDR ⚠Gain MapImage CIContext
- Apple’s documentation
- kCIImage
RepresentationHDR ⚠Image CIContext
- Apple’s documentation
- kCIImage
Representation ⚠Portrait Effects Matte Image CIContext
- Apple’s documentation
- kCIImage
Representation ⚠Semantic Segmentation Glasses Matte Image CIContext
- Apple’s documentation
- kCIImage
Representation ⚠Semantic Segmentation Hair Matte Image CIContext
- Apple’s documentation
- kCIImage
Representation ⚠Semantic Segmentation Skin Matte Image CIContext
- Apple’s documentation
- kCIImage
Representation ⚠Semantic Segmentation SkyMatte Image CIContext
- Apple’s documentation
- kCIImage
Representation ⚠Semantic Segmentation Teeth Matte Image CIContext
- Apple’s documentation
- kCIImage
Texture ⚠Format CIImage
- Apple’s documentation
- kCIImage
Texture ⚠Target CIImage
- Apple’s documentation
- kCIImage
Tone ⚠MapHD RtoSDR CIImage
- Apple’s documentation
- kCIInput
Allow ⚠Draft Mode Key CIRAWFilter_Deprecated
- NSNumber (BOOL) : Setting Draft Mode to YES can improve image decoding speed without minimal loss of quality. The default value is NO.
- kCIInput
Amount ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Angle ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Aspect ⚠Ratio Key CIFilter
- Apple’s documentation
- kCIInput
Background ⚠Image Key CIFilter
- Apple’s documentation
- kCIInput
Baseline ⚠Exposure Key CIRAWFilter_Deprecated
- NSNumber (float) : A value controlling the amount of baseline exposure applied to the image. A value of 0 indicates no baseline exposure, i.e. linear response. Default varies from with camera settings.
- kCIInput
Bias ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Boost ⚠Key CIRAWFilter_Deprecated
- NSNumber (float) : A value in the range of 0…1, controlling the amount of boost applied to the image. A value of 0 indicates no boost, i.e. linear response. Default is 1, full boost.
- kCIInput
Boost ⚠Shadow Amount Key CIRAWFilter_Deprecated
- NSNumber (float) : The amount to boost the shadow areas of the image. Can be used to lighten details in shadows. Has no effect if the image used for initialization was not RAW.
- kCIInput
Brightness ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Center ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Color ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Color ⚠Noise Reduction Amount Key CIRAWFilter_Deprecated
- NSNumber (double) : The amount of color noise reduction applied. Range is 0 to 1.
- kCIInput
Contrast ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Decoder ⚠Version Key CIRAWFilter_Deprecated
- NSString: Version string representing the decoder version to be used. A newly initialized object defaults to the newest available decoder version for the given image type. User can request an alternative, older version in order to maintain compatibility with older releases. Must be one of kCISupportedDecoderVersions (below), otherwise a nil output image will be generated.
- kCIInput
Depth ⚠Image Key CIFilter
- Apple’s documentation
- kCIInput
Disable ⚠Gamut MapKey CIRAWFilter_Deprecated
- NSNumber (BOOL) : Setting DisableGamutMap to YES disables gamut mapping. The default value is NO.
- kCIInput
Disparity ⚠Image Key CIFilter
- Apple’s documentation
- kCIInputEV
Key ⚠CIFilter
- Apple’s documentation
- kCIInput
Enable ⚠Chromatic Noise Tracking Key CIRAWFilter_Deprecated
- NSNumber (BOOL) : Determines if progressive chromatic noise tracking (based on ISO and exposure time) should be used. default = YES. Has no effect if the image used for initialization was not RAW.
- kCIInput
EnableEDR ⚠Mode Key CIRAWFilter_Deprecated
- NSNumber (BOOL) : Allows the output to have an Extended Dynamic Range with values greater than 1 possible
- kCIInput
Enable ⚠Sharpening Key CIRAWFilter_Deprecated
- NSNumber (BOOL) : Determines if the default sharpening should be on. default = YES. Has no effect if the image used for initialization was not RAW.
- kCIInput
Enable ⚠Vendor Lens Correction Key CIRAWFilter_Deprecated
- NSNumber (BOOL) : Determines if the default vendor lens correction be on. default = YES if raw image used for initialization contains lens distortion parameters.
- kCIInput
Extent ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Gradient ⚠Image Key CIFilter
- Apple’s documentation
- kCIInput
Ignore ⚠Image Orientation Key CIRAWFilter_Deprecated
- NSNumber (BOOL) : Normally, an image is loaded in its proper orientation, given the associated metadata gives an indication about the orientation. For special purposes it may be useful to load the image in its physical orientation. The exact meaning of this is dependent on the image in question. The default value is NO.
- kCIInput
Image ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Image ⚠Orientation Key CIRAWFilter_Deprecated
- NSNumber (int) : Overriding this value allows the user to change the orientation of the image. The valid values are in range 1…8 and follow the EXIF specification. Changing this value makes for instance rotation in 90-degree increments easy. The value is disregarded when the kCIInputIgnoreImageOrientationKey flag is set.
- kCIInput
Intensity ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Linear ⚠Space Filter CIRAWFilter_Deprecated
- CIFilter (id) : CIFilter to be applied to the RAW image while it is in linear space.
- kCIInput
Local ⚠Tone MapAmount Key CIRAWFilter_Deprecated
- NSNumber (double): The amount of the local tone map. Range is 0 to 1. Default is 1
- kCIInput
Luminance ⚠Noise Reduction Amount Key CIRAWFilter_Deprecated
- NSNumber (double) : The amount of luminance noise reduction applied. Range is 0 to 1.
- kCIInput
Mask ⚠Image Key CIFilter
- Apple’s documentation
- kCIInput
Matte ⚠Image Key CIFilter
- Apple’s documentation
- kCIInput
Moire ⚠Amount Key CIRAWFilter_Deprecated
- NSNumber (double) : The amount of moire reduction applied. Range is 0 to 1.
- kCIInput
Neutral ⚠ChromaticityX Key CIRAWFilter_Deprecated
- NSNumber (float): The X value of the chromaticity. You can always query this value and you’ll get the current X value for neutral X,Y.
- kCIInput
Neutral ⚠ChromaticityY Key CIRAWFilter_Deprecated
- NSNumber (float): The Y value of the chromaticity. You can always query this value and you’ll get the current Y value for neutral X,Y.
- kCIInput
Neutral ⚠Location Key CIRAWFilter_Deprecated
- CIVector : (x, y) location in geometric coordinates of the unrotated output image that should be used as neutral. You can’t query this value - it’s undefined for reading.
- kCIInput
Neutral ⚠Temperature Key CIRAWFilter_Deprecated
- NSNumber (float) : The color temperature to be considered neutral. You can always query this value and you’ll get the current value for temperature.
- kCIInput
Neutral ⚠Tint Key CIRAWFilter_Deprecated
- NSNumber (float) : The tint to be considered neutral. You can always query this value and you’ll get the current value for tint.
- kCIInput
Noise ⚠Reduction Amount Key CIRAWFilter_Deprecated
- NSNumber (double) : The amount of noise reduction applied. Range is 0 to 1.
- kCIInput
Noise ⚠Reduction Contrast Amount Key CIRAWFilter_Deprecated
- NSNumber (double) : The amount of noise reduction contrast applied. Range is 0 to 1.
- kCIInput
Noise ⚠Reduction Detail Amount Key CIRAWFilter_Deprecated
- NSNumber (double) : The amount of noise reduction detail applied. Range is 0 to 1.
- kCIInput
Noise ⚠Reduction Sharpness Amount Key CIRAWFilter_Deprecated
- NSNumber (double) : The amount of noise reduction sharpness applied. Range is 0 to 1.
- kCIInput
Radius ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Refraction ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Saturation ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Scale ⚠Factor Key CIRAWFilter_Deprecated
- NSNumber (float) : The desired scale factor at which the image will be eventually drawn. Setting this value can greatly improve the drawing performance. A value of 1 would mean identity, values smaller than 1 will result in a smaller output image. Changing the Scale Factor with enabled Draft Mode may also improve performance.
- kCIInput
Scale ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Shading ⚠Image Key CIFilter
- Apple’s documentation
- kCIInput
Sharpness ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Target ⚠Image Key CIFilter
- Apple’s documentation
- kCIInput
Time ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Transform ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Version ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Weights ⚠Key CIFilter
- Apple’s documentation
- kCIInput
Width ⚠Key CIFilter
- Apple’s documentation
- kCIOutput
Image ⚠Key CIFilter
- Apple’s documentation
- kCIOutput
Native ⚠Size Key CIRAWFilter_Deprecated
- CIVector containing the full native size of the unscaled image. The vector’s X value is the width, Y is the height. This is not affected by changing either kCIInputIgnoreImageOrientationKey or kCIInputImageOrientationKey.
- kCIProperties
Key ⚠CIRAWFilter_Deprecated
- Read-only NSDictionary containing properties for the output image.
- kCISampler
Affine ⚠Matrix CISampler
- Apple’s documentation
- kCISampler
Color ⚠Space CISampler
- Apple’s documentation
- kCISampler
Filter ⚠Linear CISampler
- Apple’s documentation
- kCISampler
Filter ⚠Mode CISampler
- Apple’s documentation
- kCISampler
Filter ⚠Nearest CISampler
- Apple’s documentation
- kCISampler
Wrap ⚠Black CISampler
- Apple’s documentation
- kCISampler
Wrap ⚠Clamp CISampler
- Apple’s documentation
- kCISampler
Wrap ⚠Mode CISampler
- Apple’s documentation
- kCISupported
Decoder ⚠Versions Key CIRAWFilter_Deprecated
- NSArray : Array of all supported decoder versions for the given image type, sorted in increasingly newer order. Each entry is a NSString. All entries would represent a valid version identifier to be passed in for kCIInputDecoderVersion. This value can be only read; setting this value will raise an exception.
- kCIUI
Parameter ⚠Set CIFilter
- Key to request the desired set of controls in a filter UIView. The defined values for this key are: CIUISetBasic, CIUISetIntermediate, CIUISetAdvanced and CIUISetDevelopment.
- kCIUI
SetAdvanced ⚠CIFilter
- Constant for requesting controls that are appropiate in an advanced user scenario.
- kCIUI
SetBasic ⚠CIFilter
- Constant for requesting controls that are appropiate in an basic user scenario, meaning the bare minimum of settings to control the filter.
- kCIUI
SetDevelopment ⚠CIFilter
- Constant for requesting controls that should only be visible for development purposes.
- kCIUI
SetIntermediate ⚠CIFilter
- Constant for requesting controls that are appropiate in an intermediate user scenario.
Traits§
- CIAccordion
Fold Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIAffine
Clamp CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIAffine
Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
Average CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
Bounds Red CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
Histogram CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
Logarithmic Histogram CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
Maximum CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
Maximum Alpha CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
MinMax CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
MinMax Red CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
Minimum CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
Minimum Alpha CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIArea
Reduction Filter CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIAttributed
Text Image Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIAztec
Code Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBarcode
Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBars
Swipe Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBicubic
Scale Transform CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBlend
With Mask CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBloom
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBlurred
Rectangle Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBokeh
Blur CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBox
Blur CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBump
Distortion CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIBump
Distortion Linear CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICMYK
Halftone CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICanny
Edge Detector CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICheckerboard
Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICircle
Splash Distortion CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICircular
Screen CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICircular
Wrap CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICode128
Barcode Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Absolute Difference CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Clamp CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Controls CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Cross Polynomial CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Cube CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Cube With Color Space CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Cubes Mixed With Mask CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Curves CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Invert CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Map CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Matrix CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Monochrome CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Polynomial CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Posterize CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Threshold CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColor
Threshold Otsu CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIColumn
Average CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIComic
Effect CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIComposite
Operation CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIConvert
Lab CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIConvolution
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICopy
Machine Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICoreML
Model CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CICrystallize
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDepth
OfField CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDepth
ToDisparity CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDisc
Blur CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDisintegrate
With Mask Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDisparity
ToDepth CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDisplacement
Distortion CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDissolve
Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDither
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDocument
Enhancer CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDot
Screen CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIDroste
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIEdge
Preserve Upsample CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIEdge
Work CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIEdges
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIEightfold
Reflected Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIExposure
Adjust CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIFalse
Color CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIFilter
Constructor CIFilterConstructor
- Apple’s documentation
- CIFilter
Protocol CIFilter
- Apple’s documentation
- CIFlash
Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIFour
Coordinate Geometry Filter CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIFourfold
Reflected Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIFourfold
Rotated Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIFourfold
Translated Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIGabor
Gradients CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIGamma
Adjust CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIGaussian
Blur CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIGaussian
Gradient CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIGlass
Distortion CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIGlass
Lozenge CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIGlide
Reflected Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIGloom
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIHatched
Screen CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIHeight
Field From Mask CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIHexagonal
Pixellate CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIHighlight
Shadow Adjust CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIHistogram
Display CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIHole
Distortion CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIHue
Adjust CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIHue
Saturation Value Gradient CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIImage
Processor Input CIImageProcessor
- Apple’s documentation
- CIImage
Processor Output CIImageProcessor
- Apple’s documentation
- CIKMeans
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIKaleidoscope
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIKeystone
Correction Combined CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIKeystone
Correction Horizontal CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIKeystone
Correction Vertical CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CILab
DeltaE CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CILanczos
Scale Transform CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CILenticular
Halo Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CILight
Tunnel CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CILine
Overlay CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CILine
Screen CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CILinear
Gradient CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CILinear
ToSRGB Tone Curve CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMask
ToAlpha CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMasked
Variable Blur CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMaximum
Component CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMaximum
Scale Transform CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMedian
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMesh
Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMinimum
Component CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMix
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMod
Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMorphology
Gradient CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMorphology
Maximum CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMorphology
Minimum CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMorphology
Rectangle Maximum CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMorphology
Rectangle Minimum CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIMotion
Blur CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CINine
Part Stretched CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CINine
Part Tiled CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CINoise
Reduction CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIOp
Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPD
F417 Barcode Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPage
Curl Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPage
Curl With Shadow Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPalette
Centroid CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPalettize
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIParallelogram
Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPerson
Segmentation CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPerspective
Correction CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPerspective
Rotate CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPerspective
Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPerspective
Transform CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPerspective
Transform With Extent CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPhoto
Effect CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPinch
Distortion CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPixellate
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIPlug
InRegistration CIPlugInInterface
- This protocol defines the calls made by the host to the CIPlugIn when initializing it
- CIPointillize
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIQR
Code Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIRadial
Gradient CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIRandom
Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIRipple
Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIRounded
Rectangle Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIRounded
Rectangle Stroke Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIRow
Average CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISRGB
Tone Curve ToLinear CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISaliency
Map CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISepia
Tone CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIShaded
Material CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISharpen
Luminance CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISixfold
Reflected Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISixfold
Rotated Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISmooth
Linear Gradient CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISobel
Gradients CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISpot
Color CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISpot
Light CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIStar
Shine Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIStraighten
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIStretch
Crop CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIStripes
Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISunbeams
Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CISwipe
Transition CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CITemperature
AndTint CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIText
Image Generator CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIThermal
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CITone
Curve CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CITone
MapHeadroom CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CITorus
Lens Distortion CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CITransition
Filter CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CITriangle
Kaleidoscope CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CITriangle
Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CITwelvefold
Reflected Tile CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CITwirl
Distortion CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIUnsharp
Mask CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIVibrance
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIVignette
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIVignette
Effect CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIVortex
Distortion CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIWhite
Point Adjust CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIXRay
CIFilter
andCIFilterBuiltins
- Apple’s documentation
- CIZoom
Blur CIFilter
andCIFilterBuiltins
- Apple’s documentation
- NSObjectCI
Image Provider CIImageProvider
- Category “CIImageProvider” on
NSObject
. Informal protocol used to lazily supply image data. - NSUser
ActivityCI Barcode Descriptor CIBarcodeDescriptor
- Category “CIBarcodeDescriptor” on
NSUserActivity
.
Type Aliases§
- CIContext
Option CIContext
- Apple’s documentation
- CIFormat
CIImage
- Apple’s documentation
- CIImage
Auto Adjustment Option CIImage
- Apple’s documentation
- CIImage
Option CIImage
- Apple’s documentation
- CIImage
Representation Option CIContext
- Apple’s documentation
- CIKernelROI
Callback CIKernel
andblock2
andobjc2-core-foundation
- Apple’s documentation
- CIRAW
Decoder Version CIRAWFilter
- Apple’s documentation
- CIRAW
Filter Option CIRAWFilter_Deprecated
- Apple’s documentation