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 - A concrete subclass the Core Image Barcode Descriptor that represents an Aztec code symbol.
- CIBarcode
Descriptor CIBarcodeDescriptor - An abstract base class that represents a machine-readable code’s attributes.
- CIBlend
Kernel CIKernel - Apple’s documentation
- CIColor
CIColor - The Core Image class that defines a color object.
- CIColor
Kernel CIKernel - Apple’s documentation
- CIContext
CIContext - The Core Image context class provides an evaluation context for Core Image processing with Metal, OpenGL, or OpenCL.
- CIData
Matrix Code Descriptor CIBarcodeDescriptor - A concrete subclass the Core Image Barcode Descriptor that represents an 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 - Information about a face detected in a still or video image.
- CIFeature
CIFeature - The abstract superclass for objects representing notable features detected in an image.
- 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 - The abstract class you extend to create custom image processors that can integrate with Core Image workflows.
- CIKernel
CIKernel - Apple’s documentation
- CIPD
F417 Code Descriptor CIBarcodeDescriptor - A concrete subclass of Core Image Barcode Descriptor that represents a PDF417 symbol.
- CIPlug
In CIPlugIn - The CIPlugIn class is responsible for loading Image Units.
- CIQR
Code Descriptor CIBarcodeDescriptor - A concrete subclass of the Core Image Barcode Descriptor that represents a square 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 - Information about a Quick Response code detected in a still or video image.
- CIRAW
Filter CIFilterandCIRAWFilter - Apple’s documentation
- CIRectangle
Feature CIFeature - Information about a rectangular region detected in a still or video 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 - Information about a text that was detected in a still or video image.
- CIVector
CIVector - The Core Image class that defines a vector object.
- 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 - A dictionary key that configures a Core Image rectangle feature detection operation to search for a rectangle of a desired aspect ratio (width divided by height).
- CIDetector
EyeBlink ⚠CIDetector - A dictionary key that configures a Core Image face feature detection operation to perform additional processing to recognize closed eyes in detected faces.
- CIDetector
Focal ⚠Length CIDetector - A dictionary key that configures a Core Image rectangle feature detection operation to account for the focal length of the camera used for the image.
- CIDetector
Image ⚠Orientation CIDetector - A dictionary key that configures a Core Image feature detection operation to account for the orientation the image.
- 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 - A dictionary key that configures a Core Image text feature detection operation to return feature information for components of detected features.
- CIDetector
Smile ⚠CIDetector - A dictionary key that configures a Core Image face feature detection operation to perform additional processing to recognize smiles in detected faces.
- 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 - A Core Image feature type for person’s face.
- CIFeature
TypeQR ⚠Code CIFeature - A Core Image feature type for QR code object.
- CIFeature
Type ⚠Rectangle CIFeature - A Core Image feature type for rectangular object.
- CIFeature
Type ⚠Text CIFeature - A Core Image feature type for text.
- CIRAW
Decoder ⚠Version6 CIRAWFilter - Apple’s documentation
- CIRAW
Decoder ⚠Version7 CIRAWFilter - Apple’s documentation
- CIRAW
Decoder ⚠Version8 CIRAWFilter - Apple’s documentation
- CIRAW
Decoder ⚠Version9 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 ⚠Version9DNG CIRAWFilter - Apple’s documentation
- CIRAW
Decoder ⚠Version None CIRAWFilter - Apple’s documentation
- kCIActive
Keys ⚠Deprecated 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 - A Boolean value to control the power level of Core Image context renders.
- kCIContextCV
Metal ⚠Texture Cache CIContext - A Core Video Metal texture cache object to improve the performance of Core Image context renders that use Core Video pixel buffers.
- kCIContext
Cache ⚠Intermediates CIContext - A Boolean value to control how a Core Image context caches the contents of any intermediate image buffers it uses during rendering.
- kCIContext
High ⚠Quality Downsample CIContext - A Boolean value to control the quality of image downsampling operations performed by the Core Image context.
- kCIContext
Memory ⚠Limit CIContext - A number value to control the maximum memory in megabytes that the context allocates for render tasks.
- kCIContext
Name ⚠CIContext - A Boolean value to specify a client-provided name for a context.
- kCIContext
Output ⚠Color Space CIContext - A Core Image context option key to specify the default destination color space for rendering.
- kCIContext
Output ⚠Premultiplied CIContext - A Boolean value to control how a Core Image context render produces alpha-premultiplied pixels.
- kCIContext
Priority ⚠Request Low CIContext - A Boolean value to control the priority Core Image context renders.
- kCIContext
UseSoftware ⚠Renderer CIContext - A Boolean value to control if a Core Image context will use a software renderer.
- kCIContext
Working ⚠Color Space CIContext - A Core Image context option key to specify the working color space for rendering.
- kCIContext
Working ⚠Format CIContext - A Core Image context option key to specify the pixel format to for intermediate results when rendering.
- kCIDynamic
Range ⚠Constrained High CIFilter - Use extended dynamic range, but brightness is modulated to optimize for co-existence with other composited content.
- kCIDynamic
Range ⚠High CIFilter - Use High dynamic range.
- kCIDynamic
Range ⚠Standard CIFilter - Use Standard dynamic range.
- 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
X8 ⚠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 ⚠Clean Aperture CIImage - A Boolean value to control whether an image created with a CVPixelBuffer or an IOSurface should be cropped and offset according clean aperture attachments.
- 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 ⚠Average Light Level CIImage - A value for overriding the automatic behavior of the Content Average Light Level property when creating an image.
- kCIImage
Content ⚠Headroom CIImage - A value for overriding the automatic behavior of the Content Headroom property when creating an image.
- kCIImage
Expand ⚠ToHDR CIImage - Apple’s documentation
- kCIImage
Nearest ⚠Sampling CIImage - Apple’s documentation
- kCIImage
Properties ⚠CIImage - Apple’s documentation
- kCIImage
Provider ⚠Tile Size CIImageandCIImageProvider - Specifies the tile size that the Provide Image Data method will be called for.
- kCIImage
Provider ⚠User Info CIImageandCIImageProvider - A key for any data needed by the image provider object. The associated value is an object that contains the needed data.
- kCIImage
RepresentationAV ⚠Depth Data CIContext - An optional key and value to save additional depth channel information to a JPEG or HEIF representations.
- kCIImage
RepresentationAV ⚠Portrait Effects Matte CIContext - An optional key and value to save a portrait matte channel information to a JPEG or HEIF.
- kCIImage
RepresentationAV ⚠Semantic Segmentation Mattes CIContext - An optional key and value to save one or more segmentation matte channels to a JPEG or HEIF.
- kCIImage
Representation ⚠Depth Image CIContext - An optional key and value to save additional depth channel information to a JPEG or HEIF.
- kCIImage
Representation ⚠Disparity Image CIContext - An optional key and value to save additional depth channel information to a JPEG or HEIF.
- kCIImage
RepresentationHDR ⚠Gain MapAsRGB CIContext - An optional key and value to request the gain map channel to be color instead of monochrome.
- kCIImage
RepresentationHDR ⚠Gain MapImage CIContext - An optional key and value to save a gain map channel to a JPEG or HEIF.
- kCIImage
RepresentationHDR ⚠Image CIContext - An optional key and value to save a HDR image using the gain map channel to a JPEG or HEIF.
- kCIImage
Representation ⚠Portrait Effects Matte Image CIContext - An optional key and value to save a portrait matte channel to a JPEG or HEIF.
- kCIImage
Representation ⚠Semantic Segmentation Glasses Matte Image CIContext - An optional key and value to save a skin segmentation channel to a JPEG or HEIF.
- kCIImage
Representation ⚠Semantic Segmentation Hair Matte Image CIContext - An optional key and value to save a skin segmentation channel to a JPEG or HEIF.
- kCIImage
Representation ⚠Semantic Segmentation Skin Matte Image CIContext - An optional key and value to save a skin segmentation channel to a JPEG or HEIF.
- kCIImage
Representation ⚠Semantic Segmentation SkyMatte Image CIContext - An optional key and value to save a skin segmentation channel to a JPEG or HEIF.
- kCIImage
Representation ⚠Semantic Segmentation Teeth Matte Image CIContext - An optional key and value to save a skin segmentation channel to a JPEG or HEIF.
- kCIImage
Texture ⚠Format Deprecated CIImage - Apple’s documentation
- kCIImage
Texture ⚠Target Deprecated CIImage - Apple’s documentation
- kCIImage
Tone ⚠MapHD RtoSDR CIImage - Apple’s documentation
- kCIInput
Allow ⚠Draft Mode Key Deprecated 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 - A key to get or set the scalar amount value of a Core Image filter.
- kCIInput
Angle ⚠Key CIFilter - A key to get or set the geometric angle value of a Core Image filter. Typically the angle is in radians.
- kCIInput
Aspect ⚠Ratio Key CIFilter - A key to get or set the geometric aspect ratio value of a Core Image filter.
The value for this key needs to be an
NSNumberinstance containing thehorizontal/verticalscale ratio . - kCIInput
Background ⚠Image Key CIFilter - A key to get or set the background image of a Core Image filter.
- kCIInput
Backside ⚠Image Key CIFilter - A key to get or set the backside image for a transition Core Image filter.
- kCIInput
Baseline ⚠Exposure Key Deprecated 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 - A key to get or set the scalar bias value of a Core Image filter.
- kCIInput
Bias ⚠Vector Key CIFilter - A key to get or set the vector bias value of a Core Image filter.
- kCIInput
Boost ⚠Key Deprecated 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 Deprecated 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 - A key to get or set the scalar brightness value of a Core Image filter.
- kCIInput
Center ⚠Key CIFilter - A key to get or set the center value of a Core Image filter.
The value for this key needs to be a
CIVectorinstance containing thex,ycoordinate. - kCIInput
Color0 ⚠Key CIFilter - A key to get or set a color value of a Core Image filter.
- kCIInput
Color1 ⚠Key CIFilter - A key to get or set a color value of a Core Image filter.
- kCIInput
Color ⚠Key CIFilter - A key to get or set the color value of a Core Image filter.
- kCIInput
Color ⚠Noise Reduction Amount Key Deprecated CIRAWFilter_Deprecated - NSNumber (double) : The amount of color noise reduction applied. Range is 0 to 1.
- kCIInput
Color ⚠Space Key CIFilter - A key to get or set a color space value of a Core Image filter.
- kCIInput
Contrast ⚠Key CIFilter - A key to get or set the scalar contrast value of a Core Image filter.
- kCIInput
Count ⚠Key CIFilter - A key to get or set the scalar count value of a Core Image filter.
- kCIInput
Decoder ⚠Version Key Deprecated 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 - A key to get or set the depth map image of a Core Image filter.
- kCIInput
Disable ⚠Gamut MapKey Deprecated CIRAWFilter_Deprecated - NSNumber (BOOL) : Setting DisableGamutMap to YES disables gamut mapping. The default value is NO.
- kCIInput
Disparity ⚠Image Key CIFilter - A key to get or set the disparity map image of a Core Image filter.
- kCIInputEV
Key ⚠CIFilter - A key to get or set the scalar EV value of a Core Image filter that specifies how many F-stops brighter or darker to make the image.
- kCIInput
Enable ⚠Chromatic Noise Tracking Key Deprecated 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 Deprecated CIRAWFilter_Deprecated - NSNumber (BOOL) : Allows the output to have an Extended Dynamic Range with values greater than 1 possible
- kCIInput
Enable ⚠Sharpening Key Deprecated 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 Deprecated 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 - A key to get or set the vector extent value of a Core Image filterthat defines the extent of the effect.
The value for this key needs to be a
CIVectorinstance. - kCIInput
Extrapolate ⚠Key CIFilter - A key to get or set the boolean behavior of a Core Image filter that specifies if the filter should extrapolate a table beyond the defined range.
- kCIInput
Gradient ⚠Image Key CIFilter - A key to get or set the gradient map image of a Core Image filter that maps luminance to a color with alpha.
- kCIInput
Ignore ⚠Image Orientation Key Deprecated 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 - A key to get or set the input image of a Core Image filter.
- kCIInput
Image ⚠Orientation Key Deprecated 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 - A key to get or set the scalar intensity value of a Core Image filter.
- kCIInput
Linear ⚠Space Filter Deprecated CIRAWFilter_Deprecated - CIFilter (id) : CIFilter to be applied to the RAW image while it is in linear space.
- kCIInput
Local ⚠Tone MapAmount Key Deprecated 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 Deprecated CIRAWFilter_Deprecated - NSNumber (double) : The amount of luminance noise reduction applied. Range is 0 to 1.
- kCIInput
Mask ⚠Image Key CIFilter - A key to get or set the mask image of a Core Image filter.
- kCIInput
Matte ⚠Image Key CIFilter - A key to get or set the matte image of a Core Image filter.
- kCIInput
Moire ⚠Amount Key Deprecated CIRAWFilter_Deprecated - NSNumber (double) : The amount of moire reduction applied. Range is 0 to 1.
- kCIInput
Neutral ⚠ChromaticityX Key Deprecated 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 Deprecated 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 Deprecated 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 Deprecated 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 Deprecated 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 Deprecated CIRAWFilter_Deprecated - NSNumber (double) : The amount of noise reduction applied. Range is 0 to 1.
- kCIInput
Noise ⚠Reduction Contrast Amount Key Deprecated CIRAWFilter_Deprecated - NSNumber (double) : The amount of noise reduction contrast applied. Range is 0 to 1.
- kCIInput
Noise ⚠Reduction Detail Amount Key Deprecated CIRAWFilter_Deprecated - NSNumber (double) : The amount of noise reduction detail applied. Range is 0 to 1.
- kCIInput
Noise ⚠Reduction Sharpness Amount Key Deprecated CIRAWFilter_Deprecated - NSNumber (double) : The amount of noise reduction sharpness applied. Range is 0 to 1.
- kCIInput
Palette ⚠Image Key CIFilter - A key to get or set the palette image for a Core Image filter.
- kCIInput
Perceptual ⚠Key CIFilter - A key to get or set the boolean behavior of a Core Image filter that specifies if the filter should operate in linear or perceptual colors.
- kCIInput
Point0 ⚠Key CIFilter - A key to get or set the coordinate value of a Core Image filter.
The value for this key needs to be a
CIVectorinstance containing thex,ycoordinate. - kCIInput
Point1 ⚠Key CIFilter - A key to get or set a coordinate value of a Core Image filter.
The value for this key needs to be a
CIVectorinstance containing thex,ycoordinate. - kCIInput
Radius0 ⚠Key CIFilter - A key to get or set the geometric radius value of a Core Image filter.
- kCIInput
Radius1 ⚠Key CIFilter - A key to get or set the geometric radius value of a Core Image filter.
- kCIInput
Radius ⚠Key CIFilter - A key to get or set the geometric radius value of a Core Image filter.
- kCIInput
Refraction ⚠Key CIFilter - A key to get or set the scalar optical refraction value of a Core Image filter.
- kCIInput
Saturation ⚠Key CIFilter - A key to get or set the scalar saturation value of a Core Image filter.
- kCIInput
Scale ⚠Factor Key Deprecated 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 - A key to get or set the geometric scale value of a Core Image filter.
- kCIInput
Shading ⚠Image Key CIFilter - A key to get or set the environment map image of a Core Image filter that maps normal directions to a color with alpha.
- kCIInput
Sharpness ⚠Key CIFilter - A key to get or set the scalar sharpness value of a Core Image filter.
- kCIInput
Target ⚠Image Key CIFilter - A key to get or set the target image for a transition Core Image filter.
- kCIInput
Threshold ⚠Key CIFilter - A key to get or set the scalar threshold value of a Core Image filter.
- kCIInput
Time ⚠Key CIFilter - A key to get or set the scalar time value of a Core Image filter.
- kCIInput
Transform ⚠Key CIFilter - A key to get or set the geometric 2x3 matrix transform value of a Core Image filter.
The value for this key needs to be an
NSAffineTransformStructor anNSValueinstance. - kCIInput
Version ⚠Key CIFilter - A key to get or set a coordinate value of a Core Image filter.
The value for this key needs to be a
CIVectorinstance containing thex,ycoordinate. - kCIInput
Weights ⚠Key CIFilter - A key to get or set the vector weights value of a convolution Core Image filter.
- kCIInput
Width ⚠Key CIFilter - A key to get or set the geometric width value of a Core Image filter.
- kCIOutput
Image ⚠Key CIFilter - A key to get the output image of a Core Image filter.
- kCIOutput
Native ⚠Size Key Deprecated 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 ⚠Deprecated 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 Deprecated 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 appropriate in an advanced user scenario.
- kCIUI
SetBasic ⚠CIFilter - Constant for requesting controls that are appropriate in a 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 appropriate in an intermediate user scenario.
Traits§
- CIAccordion
Fold Transition CIFilterandCIFilterBuiltins - The protocol for the Accordion Fold Transition filter.
- CIAffine
Clamp CIFilterandCIFilterBuiltins - The protocol for the Affine Clamp filter.
- CIAffine
Tile CIFilterandCIFilterBuiltins - The protocol for the Affine Tile filter.
- CIArea
Average CIFilterandCIFilterBuiltins - The protocol for the Area Average filter.
- CIArea
Average Maximum Red CIFilterandCIFilterBuiltins - The protocol for the Area Average and Maximum Red filter.
- CIArea
Bounds Red CIFilterandCIFilterBuiltins - The protocol for the Area Bounds Red filter.
- CIArea
Histogram CIFilterandCIFilterBuiltins - The protocol for the Area Histogram filter.
- CIArea
Logarithmic Histogram CIFilterandCIFilterBuiltins - The protocol for the Area Logarithmic Histogram filter.
- CIArea
Maximum CIFilterandCIFilterBuiltins - The protocol for the Area Maximum filter.
- CIArea
Maximum Alpha CIFilterandCIFilterBuiltins - The protocol for the Area Maximum Alpha filter.
- CIArea
MinMax CIFilterandCIFilterBuiltins - The protocol for the Area Min and Max filter.
- CIArea
MinMax Red CIFilterandCIFilterBuiltins - The protocol for the Area Min and Max Red filter.
- CIArea
Minimum CIFilterandCIFilterBuiltins - The protocol for the Area Minimum filter.
- CIArea
Minimum Alpha CIFilterandCIFilterBuiltins - The protocol for the Area Minimum Alpha filter.
- CIArea
Reduction Filter CIFilterandCIFilterBuiltins - A protocol for filters that perform a reduction calculation on an image.
- CIAttributed
Text Image Generator CIFilterandCIFilterBuiltins - The protocol for the Attributed Text Image Generator filter.
- CIAztec
Code Generator CIFilterandCIFilterBuiltins - The protocol for the Aztec Code Generator filter.
- CIBarcode
Generator CIFilterandCIFilterBuiltins - The protocol for the Barcode Generator filter.
- CIBars
Swipe Transition CIFilterandCIFilterBuiltins - The protocol for the Bars Swipe Transition filter.
- CIBicubic
Scale Transform CIFilterandCIFilterBuiltins - The protocol for the Bicubic Scale Transform filter.
- CIBlend
With Mask CIFilterandCIFilterBuiltins - The protocol for the Blend With Alpha Mask filter.
- CIBloom
CIFilterandCIFilterBuiltins - The protocol for the Bloom filter.
- CIBlurred
Rectangle Generator CIFilterandCIFilterBuiltins - The protocol for the Blurred Rectangle Generator filter.
- CIBlurred
Rounded Rectangle Generator CIFilterandCIFilterBuiltins - The protocol for the Blurred Rounded Rectangle Generator filter.
- CIBokeh
Blur CIFilterandCIFilterBuiltins - The protocol for the Bokeh Blur filter.
- CIBox
Blur CIFilterandCIFilterBuiltins - The protocol for the Box Blur filter.
- CIBump
Distortion CIFilterandCIFilterBuiltins - The protocol for the Bump Distortion filter.
- CIBump
Distortion Linear CIFilterandCIFilterBuiltins - The protocol for the Bump Distortion Linear filter.
- CICMYK
Halftone CIFilterandCIFilterBuiltins - The protocol for the CMYK Halftone filter.
- CICanny
Edge Detector CIFilterandCIFilterBuiltins - The protocol for the Canny Edge Detector filter.
- CICheckerboard
Generator CIFilterandCIFilterBuiltins - The protocol for the Checkerboard filter.
- CICircle
Splash Distortion CIFilterandCIFilterBuiltins - The protocol for the Circle Splash Distortion filter.
- CICircular
Screen CIFilterandCIFilterBuiltins - The protocol for the Circular Screen filter.
- CICircular
Wrap CIFilterandCIFilterBuiltins - The protocol for the Circular Wrap Distortion filter.
- CICode128
Barcode Generator CIFilterandCIFilterBuiltins - The protocol for the Code 128 Barcode Generator filter.
- CIColor
Absolute Difference CIFilterandCIFilterBuiltins - The protocol for the Color Absolute Difference filter.
- CIColor
Clamp CIFilterandCIFilterBuiltins - The protocol for the Color Clamp filter.
- CIColor
Controls CIFilterandCIFilterBuiltins - The protocol for the Color Controls filter.
- CIColor
Cross Polynomial CIFilterandCIFilterBuiltins - The protocol for the Color Cross Polynomial filter.
- CIColor
Cube CIFilterandCIFilterBuiltins - The protocol for the Color Cube filter.
- CIColor
Cube With Color Space CIFilterandCIFilterBuiltins - The protocol for the Color Cube with ColorSpace filter.
- CIColor
Cubes Mixed With Mask CIFilterandCIFilterBuiltins - The protocol for the Color Cubes Mixed With Mask filter.
- CIColor
Curves CIFilterandCIFilterBuiltins - The protocol for the Color Curves filter.
- CIColor
Invert CIFilterandCIFilterBuiltins - The protocol for the Color Invert filter.
- CIColor
Map CIFilterandCIFilterBuiltins - The protocol for the Color Map filter.
- CIColor
Matrix CIFilterandCIFilterBuiltins - The protocol for the Color Matrix filter.
- CIColor
Monochrome CIFilterandCIFilterBuiltins - The protocol for the Color Monochrome filter.
- CIColor
Polynomial CIFilterandCIFilterBuiltins - The protocol for the Color Polynomial filter.
- CIColor
Posterize CIFilterandCIFilterBuiltins - The protocol for the Color Posterize filter.
- CIColor
Threshold CIFilterandCIFilterBuiltins - The protocol for the Color Threshold filter.
- CIColor
Threshold Otsu CIFilterandCIFilterBuiltins - The protocol for the Color Threshold Otsu filter.
- CIColumn
Average CIFilterandCIFilterBuiltins - The protocol for the Column Average filter.
- CIComic
Effect CIFilterandCIFilterBuiltins - The protocol for the Comic Effect filter.
- CIComposite
Operation CIFilterandCIFilterBuiltins - The protocol for the Addition filter.
- CIConvert
Lab CIFilterandCIFilterBuiltins - A protocol for filters that convert an image between CIELAB color space and the Core Image RGB working space.
- CIConvolution
CIFilterandCIFilterBuiltins - The protocol for the 3 by 3 Convolution filter.
- CICopy
Machine Transition CIFilterandCIFilterBuiltins - The protocol for the Copy Machine filter.
- CICoreML
Model CIFilterandCIFilterBuiltins - The protocol for the CoreML Model Filter filter.
- CICrystallize
CIFilterandCIFilterBuiltins - The protocol for the Crystallize filter.
- CIDepth
OfField CIFilterandCIFilterBuiltins - The protocol for the Depth of Field filter.
- CIDepth
ToDisparity CIFilterandCIFilterBuiltins - The protocol for the Depth To Disparity filter.
- CIDisc
Blur CIFilterandCIFilterBuiltins - The protocol for the Disc Blur filter.
- CIDisintegrate
With Mask Transition CIFilterandCIFilterBuiltins - The protocol for the Disintegrate With Mask filter.
- CIDisparity
ToDepth CIFilterandCIFilterBuiltins - The protocol for the Disparity To Depth filter.
- CIDisplacement
Distortion CIFilterandCIFilterBuiltins - The protocol for the Displacement Distortion filter.
- CIDissolve
Transition CIFilterandCIFilterBuiltins - The protocol for the Dissolve filter.
- CIDistance
Gradient From RedMask CIFilterandCIFilterBuiltins - The protocol for the Distance Gradient From Red Mask filter.
- CIDither
CIFilterandCIFilterBuiltins - The protocol for the Dither filter.
- CIDocument
Enhancer CIFilterandCIFilterBuiltins - The protocol for the Document Enhancer filter.
- CIDot
Screen CIFilterandCIFilterBuiltins - The protocol for the Dot Screen filter.
- CIDroste
CIFilterandCIFilterBuiltins - The protocol for the Droste filter.
- CIEdge
Preserve Upsample CIFilterandCIFilterBuiltins - The protocol for the Edge Preserve Upsample Filter filter.
- CIEdge
Work CIFilterandCIFilterBuiltins - The protocol for the Edge Work filter.
- CIEdges
CIFilterandCIFilterBuiltins - The protocol for the Edges filter.
- CIEightfold
Reflected Tile CIFilterandCIFilterBuiltins - The protocol for the Eightfold Reflected Tile filter.
- CIExposure
Adjust CIFilterandCIFilterBuiltins - The protocol for the Exposure Adjust filter.
- CIFalse
Color CIFilterandCIFilterBuiltins - The protocol for the False Color filter.
- CIFilter
Constructor CIFilterConstructor - Apple’s documentation
- CIFilter
Protocol CIFilter - Apple’s documentation
- CIFlash
Transition CIFilterandCIFilterBuiltins - The protocol for the Flash filter.
- CIFour
Coordinate Geometry Filter CIFilterandCIFilterBuiltins - A protocol for filters that adjust the geometry of an image given four control points in the coordinate space of the image.
- CIFourfold
Reflected Tile CIFilterandCIFilterBuiltins - The protocol for the Fourfold Reflected Tile filter.
- CIFourfold
Rotated Tile CIFilterandCIFilterBuiltins - The protocol for the Fourfold Rotated Tile filter.
- CIFourfold
Translated Tile CIFilterandCIFilterBuiltins - The protocol for the Fourfold Translated Tile filter.
- CIGabor
Gradients CIFilterandCIFilterBuiltins - The protocol for the Gabor Gradients filter.
- CIGamma
Adjust CIFilterandCIFilterBuiltins - The protocol for the Gamma Adjust filter.
- CIGaussian
Blur CIFilterandCIFilterBuiltins - The protocol for the Gaussian Blur filter.
- CIGaussian
Gradient CIFilterandCIFilterBuiltins - The protocol for the Gaussian Gradient filter.
- CIGlass
Distortion CIFilterandCIFilterBuiltins - The protocol for the Glass Distortion filter.
- CIGlass
Lozenge CIFilterandCIFilterBuiltins - The protocol for the Glass Lozenge filter.
- CIGlide
Reflected Tile CIFilterandCIFilterBuiltins - The protocol for the Glide Reflected Tile filter.
- CIGloom
CIFilterandCIFilterBuiltins - The protocol for the Gloom filter.
- CIHatched
Screen CIFilterandCIFilterBuiltins - The protocol for the Hatched Screen filter.
- CIHeight
Field From Mask CIFilterandCIFilterBuiltins - The protocol for the Height Field From Mask filter.
- CIHexagonal
Pixellate CIFilterandCIFilterBuiltins - The protocol for the Hexagonal Pixelate filter.
- CIHighlight
Shadow Adjust CIFilterandCIFilterBuiltins - The protocol for the Highlight and Shadow Adjust filter.
- CIHistogram
Display CIFilterandCIFilterBuiltins - The protocol for the Histogram Display filter.
- CIHole
Distortion CIFilterandCIFilterBuiltins - The protocol for the Hole Distortion filter.
- CIHue
Adjust CIFilterandCIFilterBuiltins - The protocol for the Hue Adjust filter.
- CIHue
Saturation Value Gradient CIFilterandCIFilterBuiltins - The protocol for the Hue/Saturation/Value Gradient filter.
- CIImage
Processor Input CIImageProcessor - Your app does not define classes that adopt this protocol; Core Image provides an object of this type
when rendering a custom image processor you create with a
CIImageProcessorKernelsubclass. - CIImage
Processor Output CIImageProcessor - Your app does not define classes that adopt this protocol; Core Image provides an object of this type
when rendering a custom image processor you create with a
CIImageProcessorKernelsubclass. - CIKMeans
CIFilterandCIFilterBuiltins - The protocol for the KMeans filter.
- CIKaleidoscope
CIFilterandCIFilterBuiltins - The protocol for the Kaleidoscope filter.
- CIKeystone
Correction Combined CIFilterandCIFilterBuiltins - The protocol for the Combined Keystone Correction filter.
- CIKeystone
Correction Horizontal CIFilterandCIFilterBuiltins - The protocol for the Horizontal Keystone Correction filter.
- CIKeystone
Correction Vertical CIFilterandCIFilterBuiltins - The protocol for the Vertical Keystone Correction filter.
- CILab
DeltaE CIFilterandCIFilterBuiltins - The protocol for the Lab ∆E filter.
- CILanczos
Scale Transform CIFilterandCIFilterBuiltins - The protocol for the Lanczos Scale Transform filter.
- CILenticular
Halo Generator CIFilterandCIFilterBuiltins - The protocol for the Lenticular Halo filter.
- CILight
Tunnel CIFilterandCIFilterBuiltins - The protocol for the Light Tunnel Distortion filter.
- CILine
Overlay CIFilterandCIFilterBuiltins - The protocol for the Line Overlay filter.
- CILine
Screen CIFilterandCIFilterBuiltins - The protocol for the Line Screen filter.
- CILinear
Gradient CIFilterandCIFilterBuiltins - The protocol for the Linear Gradient filter.
- CILinear
ToSRGB Tone Curve CIFilterandCIFilterBuiltins - The protocol for the Linear to sRGB Tone Curve filter.
- CIMask
ToAlpha CIFilterandCIFilterBuiltins - The protocol for the Mask to Alpha filter.
- CIMasked
Variable Blur CIFilterandCIFilterBuiltins - The protocol for the Masked Variable Blur filter.
- CIMaximum
Component CIFilterandCIFilterBuiltins - The protocol for the Maximum Component filter.
- CIMaximum
Scale Transform CIFilterandCIFilterBuiltins - The protocol for the Maximum Scale Transform filter.
- CIMedian
CIFilterandCIFilterBuiltins - The protocol for the Median filter.
- CIMesh
Generator CIFilterandCIFilterBuiltins - The protocol for the Mesh Generator filter.
- CIMinimum
Component CIFilterandCIFilterBuiltins - The protocol for the Minimum Component filter.
- CIMix
CIFilterandCIFilterBuiltins - The protocol for the Mix filter.
- CIMod
Transition CIFilterandCIFilterBuiltins - The protocol for the Mod filter.
- CIMorphology
Gradient CIFilterandCIFilterBuiltins - The protocol for the Morphology Gradient filter.
- CIMorphology
Maximum CIFilterandCIFilterBuiltins - The protocol for the Morphology Maximum filter.
- CIMorphology
Minimum CIFilterandCIFilterBuiltins - The protocol for the Morphology Minimum filter.
- CIMorphology
Rectangle Maximum CIFilterandCIFilterBuiltins - The protocol for the Morphology Rectangle Maximum filter.
- CIMorphology
Rectangle Minimum CIFilterandCIFilterBuiltins - The protocol for the Morphology Rectangle Minimum filter.
- CIMotion
Blur CIFilterandCIFilterBuiltins - The protocol for the Motion Blur filter.
- CINine
Part Stretched CIFilterandCIFilterBuiltins - The protocol for the Nine Part Stretched filter.
- CINine
Part Tiled CIFilterandCIFilterBuiltins - The protocol for the Nine Part Tiled filter.
- CINoise
Reduction CIFilterandCIFilterBuiltins - The protocol for the Noise Reduction filter.
- CIOp
Tile CIFilterandCIFilterBuiltins - The protocol for the Op Tile filter.
- CIPD
F417 Barcode Generator CIFilterandCIFilterBuiltins - The protocol for the PDF417 Barcode Generator filter.
- CIPage
Curl Transition CIFilterandCIFilterBuiltins - The protocol for the Page Curl filter.
- CIPage
Curl With Shadow Transition CIFilterandCIFilterBuiltins - The protocol for the Page Curl With Shadow filter.
- CIPalette
Centroid CIFilterandCIFilterBuiltins - The protocol for the Palette Centroid filter.
- CIPalettize
CIFilterandCIFilterBuiltins - The protocol for the Palettize filter.
- CIParallelogram
Tile CIFilterandCIFilterBuiltins - The protocol for the Parallelogram Tile filter.
- CIPerson
Segmentation CIFilterandCIFilterBuiltins - The protocol for the Person Segmentation filter.
- CIPerspective
Correction CIFilterandCIFilterBuiltins - The protocol for the Perspective Correction filter.
- CIPerspective
Rotate CIFilterandCIFilterBuiltins - The protocol for the Perspective Rotate filter.
- CIPerspective
Tile CIFilterandCIFilterBuiltins - The protocol for the Perspective Tile filter.
- CIPerspective
Transform CIFilterandCIFilterBuiltins - The protocol for the Perspective Transform filter.
- CIPerspective
Transform With Extent CIFilterandCIFilterBuiltins - The protocol for the Perspective Transform with Extent filter.
- CIPhoto
Effect CIFilterandCIFilterBuiltins - The protocol for the Photo Effect Chrome filter.
- CIPinch
Distortion CIFilterandCIFilterBuiltins - The protocol for the Pinch Distortion filter.
- CIPixellate
CIFilterandCIFilterBuiltins - The protocol for the Pixelate filter.
- CIPlug
InRegistration CIPlugInInterface - This protocol defines the calls made by the host to the CIPlugIn when initializing it
- CIPointillize
CIFilterandCIFilterBuiltins - The protocol for the Pointillize filter.
- CIQR
Code Generator CIFilterandCIFilterBuiltins - The protocol for the QR Code Generator filter.
- CIRadial
Gradient CIFilterandCIFilterBuiltins - The protocol for the Radial Gradient filter.
- CIRandom
Generator CIFilterandCIFilterBuiltins - The protocol for the Random Generator filter.
- CIRipple
Transition CIFilterandCIFilterBuiltins - The protocol for the Ripple filter.
- CIRoundedQR
Code Generator CIFilterandCIFilterBuiltins - The protocol for the Rounded QR Code Generator filter.
- CIRounded
Rectangle Generator CIFilterandCIFilterBuiltins - The protocol for the Rounded Rectangle Generator filter.
- CIRounded
Rectangle Stroke Generator CIFilterandCIFilterBuiltins - The protocol for the Rounded Rectangle Stroke Generator filter.
- CIRow
Average CIFilterandCIFilterBuiltins - The protocol for the Row Average filter.
- CISRGB
Tone Curve ToLinear CIFilterandCIFilterBuiltins - The protocol for the sRGB Tone Curve to Linear filter.
- CISaliency
Map CIFilterandCIFilterBuiltins - The protocol for the Saliency Map Filter filter.
- CISepia
Tone CIFilterandCIFilterBuiltins - The protocol for the Sepia Tone filter.
- CIShaded
Material CIFilterandCIFilterBuiltins - The protocol for the Shaded Material filter.
- CISharpen
Luminance CIFilterandCIFilterBuiltins - The protocol for the Sharpen Luminance filter.
- CISigned
Distance Gradient From RedMask CIFilterandCIFilterBuiltins - The protocol for the Signed Distance Gradient From Red Mask filter.
- CISixfold
Reflected Tile CIFilterandCIFilterBuiltins - The protocol for the Sixfold Reflected Tile filter.
- CISixfold
Rotated Tile CIFilterandCIFilterBuiltins - The protocol for the Sixfold Rotated Tile filter.
- CISmooth
Linear Gradient CIFilterandCIFilterBuiltins - The protocol for the Smooth Linear Gradient filter.
- CISobel
Gradients CIFilterandCIFilterBuiltins - The protocol for the Sobel Gradients filter.
- CISpot
Color CIFilterandCIFilterBuiltins - The protocol for the Spot Color filter.
- CISpot
Light CIFilterandCIFilterBuiltins - The protocol for the Spot Light filter.
- CIStar
Shine Generator CIFilterandCIFilterBuiltins - The protocol for the Star Shine filter.
- CIStraighten
CIFilterandCIFilterBuiltins - The protocol for the Straighten filter.
- CIStretch
Crop CIFilterandCIFilterBuiltins - The protocol for the Stretch Crop filter.
- CIStripes
Generator CIFilterandCIFilterBuiltins - The protocol for the Stripes filter.
- CISunbeams
Generator CIFilterandCIFilterBuiltins - The protocol for the Sunbeams filter.
- CISwipe
Transition CIFilterandCIFilterBuiltins - The protocol for the Swipe filter.
- CISystem
Tone Map CIFilterandCIFilterBuiltins - The protocol for the System Tone Map filter.
- CITemperature
AndTint CIFilterandCIFilterBuiltins - The protocol for the Temperature and Tint filter.
- CIText
Image Generator CIFilterandCIFilterBuiltins - The protocol for the Text Image Generator filter.
- CIThermal
CIFilterandCIFilterBuiltins - The protocol for the Thermal filter.
- CITone
Curve CIFilterandCIFilterBuiltins - The protocol for the Tone Curve filter.
- CITone
MapHeadroom CIFilterandCIFilterBuiltins - The protocol for the Tone Map Headroom filter.
- CITorus
Lens Distortion CIFilterandCIFilterBuiltins - The protocol for the Torus Lens Distortion filter.
- CITransition
Filter CIFilterandCIFilterBuiltins - A protocol for filters that perform an animatable transition between two images.
- CITriangle
Kaleidoscope CIFilterandCIFilterBuiltins - The protocol for the Triangle Kaleidoscope filter.
- CITriangle
Tile CIFilterandCIFilterBuiltins - The protocol for the Triangle Tile filter.
- CITwelvefold
Reflected Tile CIFilterandCIFilterBuiltins - The protocol for the Twelvefold Reflected Tile filter.
- CITwirl
Distortion CIFilterandCIFilterBuiltins - The protocol for the Twirl Distortion filter.
- CIUnsharp
Mask CIFilterandCIFilterBuiltins - The protocol for the Unsharp Mask filter.
- CIVibrance
CIFilterandCIFilterBuiltins - The protocol for the Vibrance filter.
- CIVignette
CIFilterandCIFilterBuiltins - The protocol for the Vignette filter.
- CIVignette
Effect CIFilterandCIFilterBuiltins - The protocol for the Vignette Effect filter.
- CIVortex
Distortion CIFilterandCIFilterBuiltins - The protocol for the Vortex Distortion filter.
- CIWhite
Point Adjust CIFilterandCIFilterBuiltins - The protocol for the White Point Adjust filter.
- CIXRay
CIFilterandCIFilterBuiltins - The protocol for the X-Ray filter.
- CIZoom
Blur CIFilterandCIFilterBuiltins - The protocol for the Zoom Blur filter.
- NSObjectCI
Image Provider CIImageProvider - Category “CIImageProvider” on
NSObject. - NSUser
ActivityCI Barcode Descriptor CIBarcodeDescriptor - Category “CIBarcodeDescriptor” on
NSUserActivity.
Type Aliases§
- CIContext
Option CIContext - An enum string type that your code can use to select different options when creating a Core Image context.
- CIDynamic
Range Option CIFilter - An enum string type that your code can use to select different System Tone Mapping modes.
- CIFormat
CIImage - Apple’s documentation
- CIImage
Auto Adjustment Option CIImage - Apple’s documentation
- CIImage
Option CIImage - Apple’s documentation
- CIImage
Representation Option CIContext - An enum string type that your code can use to select different options when saving to image representations such as JPEG and HEIF.
- CIKernelROI
Callback CIKernelandblock2andobjc2-core-foundation - Apple’s documentation
- CIRAW
Decoder Version CIRAWFilter - Apple’s documentation
- CIRAW
Filter Option Deprecated CIRAWFilter_Deprecated - Apple’s documentation