Package apple.coreimage.c
Class CoreImage
- java.lang.Object
-
- apple.coreimage.c.CoreImage
-
public final class CoreImage extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringCIDetectorAccuracy()The key in the options dictionary used to specify a accuracy / performance tradeoff to be used.static java.lang.StringCIDetectorAccuracyHigh()Lower performance, higher accuracystatic java.lang.StringCIDetectorAccuracyLow()Lower accuracy, higher performancestatic java.lang.StringCIDetectorAspectRatio()The value for this key is a float NSNumber.static java.lang.StringCIDetectorEyeBlink()The value for this key is a bool NSNumber.static java.lang.StringCIDetectorFocalLength()The value for this key is a float NSNumber.static java.lang.StringCIDetectorImageOrientation()The value for this key is an integer NSNumber from 1..8 such as that found in kCGImagePropertyOrientation.static java.lang.StringCIDetectorMaxFeatureCount()For rectangle detector, the value for this key is an integer NSNumber from 1 ... 256 that represents the maximum number of features to return.static java.lang.StringCIDetectorMinFeatureSize()For text detector, the value for this key is an float NSNumber from 0.0 ... 1.0 that represents a percentage of height of an input image.static java.lang.StringCIDetectorNumberOfAngles()The key in the options dictionary used to specify number of angles, the value for this key is one of 1, 3, 5, 7, 9, 11.static java.lang.StringCIDetectorReturnSubFeatures()The value for this key is a bool NSNumber.static java.lang.StringCIDetectorSmile()The value for this key is a bool NSNumber.static java.lang.StringCIDetectorTracking()The key in the options dictionary used to specify that feature tracking should be used.static java.lang.StringCIDetectorTypeFace()Specifies a detector type for face recognition.static java.lang.StringCIDetectorTypeQRCode()Specifies a detector type for barcode detection.static java.lang.StringCIDetectorTypeRectangle()Specifies a detector type for rectangle detection.static java.lang.StringCIDetectorTypeText()static java.lang.StringCIFeatureTypeFace()Specifies the type of a feature that is a face.static java.lang.StringCIFeatureTypeQRCode()Specifies the type of a feature that is a QR code.static java.lang.StringCIFeatureTypeRectangle()Specifies the type of a feature that is a rectangle.static java.lang.StringCIFeatureTypeText()Specifies the type of a feature that is a text.static java.lang.StringkCIActiveKeys()Read-only NSSet containing a list of keys that affect the output image.static java.lang.StringkCIAttributeClass()Class name of the filter.static java.lang.StringkCIAttributeDefault()Default value for the slider.static java.lang.StringkCIAttributeDescription()Description of the filter intended for UI display (eg. localized)static java.lang.StringkCIAttributeDisplayName()The localized name of the attribute to be used for display to the user.static java.lang.StringkCIAttributeFilterAvailable_iOS()static java.lang.StringkCIAttributeFilterAvailable_Mac()The version of OS X and iOS a filter was first available in.static java.lang.StringkCIAttributeFilterCategories()Array of filter category names (see below)static java.lang.StringkCIAttributeFilterDisplayName()Name of the filter intended for UI display (eg. localized)static java.lang.StringkCIAttributeFilterName()Name of the filterstatic java.lang.StringkCIAttributeIdentity()The identity value is the value at which the filter has no effect.static java.lang.StringkCIAttributeMax()Maximum value for the attribute.static java.lang.StringkCIAttributeMin()Minimum value for the attribute.static java.lang.StringkCIAttributeName()The non-localized name of the attribute.static java.lang.StringkCIAttributeReferenceDocumentation()URL for the reference documentation of the filter.static java.lang.StringkCIAttributeSliderMax()Maximum value for the slider.static java.lang.StringkCIAttributeSliderMin()Minimum value for the slider.static java.lang.StringkCIAttributeType()The type of the attribute e.g. scalar, time, distance, etc.static java.lang.StringkCIAttributeTypeAngle()static java.lang.StringkCIAttributeTypeBoolean()static java.lang.StringkCIAttributeTypeColor()static java.lang.StringkCIAttributeTypeCount()Indicates that the key uses non negative integer values.static java.lang.StringkCIAttributeTypeDistance()static java.lang.StringkCIAttributeTypeGradient()Types for imagesstatic java.lang.StringkCIAttributeTypeImage()static java.lang.StringkCIAttributeTypeInteger()Indicates that the key uses integer values.static java.lang.StringkCIAttributeTypeOffset()static java.lang.StringkCIAttributeTypeOpaqueColor()Types for colorsstatic java.lang.StringkCIAttributeTypePosition()Types for 2-element vectorsstatic java.lang.StringkCIAttributeTypePosition3()Types for 3-element vectorsstatic java.lang.StringkCIAttributeTypeRectangle()Types for 4-element vectorsstatic java.lang.StringkCIAttributeTypeScalar()static java.lang.StringkCIAttributeTypeTime()Types for numbersstatic java.lang.StringkCIAttributeTypeTransform()Types for NSValue of CGAffineTransformstatic java.lang.StringkCICategoryBlur()static java.lang.StringkCICategoryBuiltIn()static java.lang.StringkCICategoryColorAdjustment()static java.lang.StringkCICategoryColorEffect()static java.lang.StringkCICategoryCompositeOperation()static java.lang.StringkCICategoryDistortionEffect()Categoriesstatic java.lang.StringkCICategoryFilterGenerator()static java.lang.StringkCICategoryGenerator()static java.lang.StringkCICategoryGeometryAdjustment()static java.lang.StringkCICategoryGradient()static java.lang.StringkCICategoryHalftoneEffect()static java.lang.StringkCICategoryHighDynamicRange()static java.lang.StringkCICategoryInterlaced()static java.lang.StringkCICategoryNonSquarePixels()static java.lang.StringkCICategoryReduction()static java.lang.StringkCICategorySharpen()static java.lang.StringkCICategoryStillImage()static java.lang.StringkCICategoryStylize()static java.lang.StringkCICategoryTileEffect()static java.lang.StringkCICategoryTransition()static java.lang.StringkCICategoryVideo()static java.lang.StringkCIContextAllowLowPower()A boolean value specifying whether or not to allow use of low-power devices for GPU rendering.static java.lang.StringkCIContextCacheIntermediates()A boolean NSNumber controlling how intermediate buffers are cached.static java.lang.StringkCIContextHighQualityDownsample()A boolean NSNumber controlling the quality of affine downsample operations.static java.lang.StringkCIContextName()An NSString specifying a client-provided name for a context.static java.lang.StringkCIContextOutputColorSpace()A CGColorSpaceRef object defining the color space that images are converted to before rendering into the context.static java.lang.StringkCIContextOutputPremultiplied()A boolean NSNumber controlling whether output renders produce alpha-premultiplied pixels.static java.lang.StringkCIContextPriorityRequestLow()An NSNumber with a boolean value.static java.lang.StringkCIContextUseSoftwareRenderer()An NSNumber with a boolean value.static java.lang.StringkCIContextWorkingColorSpace()A CGColorSpaceRef object defining the color space in which all intermediate operations are performed.static java.lang.StringkCIContextWorkingFormat()An NSNumber with a CIFormat value defining the pixel format to use for intermediate buffers.static intkCIFormatA16()static intkCIFormatA8()static intkCIFormatABGR8()static intkCIFormatAf()static intkCIFormatAh()static intkCIFormatARGB8()static intkCIFormatBGRA8()static intkCIFormatL16()static intkCIFormatL8()static intkCIFormatLA16()static intkCIFormatLA8()static intkCIFormatLAf()static intkCIFormatLAh()static intkCIFormatLf()static intkCIFormatLh()static intkCIFormatR16()static intkCIFormatR8()static intkCIFormatRf()static intkCIFormatRG16()static intkCIFormatRG8()static intkCIFormatRGBA16()static intkCIFormatRGBA8()static intkCIFormatRGBAf()static intkCIFormatRGBAh()static intkCIFormatRGf()static intkCIFormatRGh()static intkCIFormatRh()static java.lang.StringkCIImageApplyOrientationProperty()A boolean value specifying whether the image should transformed according to orientation metadata properties.static java.lang.StringkCIImageAutoAdjustCrop()If CFBoolean value is false then don't attempt to apply crop filter.static java.lang.StringkCIImageAutoAdjustEnhance()If CFBoolean value is false then dont attempt to apply enhancement filters.static java.lang.StringkCIImageAutoAdjustFeatures()If value is an array of detected CIFeatures, then use these features to determine the AutoAdjustEnhance and or AutoAdjustRedEye filters.static java.lang.StringkCIImageAutoAdjustLevel()If CFBoolean value is false then don't attempt to apply auto-level.static java.lang.StringkCIImageAutoAdjustRedEye()If CFBoolean value is false then dont attempt to apply red eye filter.static java.lang.StringkCIImageAuxiliaryDepth()The kCIImageAuxiliaryDepth or kCIImageAuxiliaryDisparity or kCIImageAuxiliaryPortraitEffectsMatte keys can be passed to the methods: + [CIImage imageWithContentsOfURL:options:] + [CIImage imageWithData:options:] If the value of one of these keys is @YES, the auxiliary image be returned instead of the primary image.static java.lang.StringkCIImageAuxiliaryDisparity()static java.lang.StringkCIImageAuxiliaryPortraitEffectsMatte()static java.lang.StringkCIImageAuxiliarySemanticSegmentationGlassesMatte()static java.lang.StringkCIImageAuxiliarySemanticSegmentationHairMatte()static java.lang.StringkCIImageAuxiliarySemanticSegmentationSkinMatte()static java.lang.StringkCIImageAuxiliarySemanticSegmentationTeethMatte()static java.lang.StringkCIImageColorSpace()A CGColorSpaceRef defining the color space of the image.static java.lang.StringkCIImageNearestSampling()A boolean value specifying whether the image should sampled using "nearest neighbor" behavior.static java.lang.StringkCIImageProperties()A NSDictionary of metadata properties to pass to CIImage initialization methods.static java.lang.StringkCIImageProviderTileSize()Specifies the the tile size that the provideImageData: method will be called for.static java.lang.StringkCIImageProviderUserInfo()The object passed when the provideImageData: method is called.static java.lang.StringkCIImageRepresentationAVDepthData()The value for kCIImageRepresentationAVDepthData should be an AVDepthData object.static java.lang.StringkCIImageRepresentationAVPortraitEffectsMatte()The value for kCIImageRepresentationAVPortraitEffectsMatte should be an AVPortraitEffectsMatte object.static java.lang.StringkCIImageRepresentationAVSemanticSegmentationMattes()The value for kCIImageRepresentationAVSemanticSegmentationMattes should be an array of AVSemanticSegmentationMatte objects.static java.lang.StringkCIImageRepresentationDepthImage()The value for kCIImageRepresentationDepthImage should be a monochome CIImage object.static java.lang.StringkCIImageRepresentationDisparityImage()The value for kCIImageRepresentationDisparityImage should be a monochome CIImage object.static java.lang.StringkCIImageRepresentationPortraitEffectsMatteImage()The value for kCIImageRepresentationPortraitEffectsMatteImage should be a monochome CIImage object.static java.lang.StringkCIImageRepresentationSemanticSegmentationGlassesMatteImage()The value for kCIImageRepresentationSemanticSegmentationGlassesMatteImage should be a monochome CIImage object.static java.lang.StringkCIImageRepresentationSemanticSegmentationHairMatteImage()The value for kCIImageRepresentationSemanticSegmentationHairMatteImage should be a monochome CIImage object.static java.lang.StringkCIImageRepresentationSemanticSegmentationSkinMatteImage()The value for kCIImageRepresentationSemanticSegmentationSkinMatteImage should be a monochome CIImage object.static java.lang.StringkCIImageRepresentationSemanticSegmentationTeethMatteImage()The value for kCIImageRepresentationSemanticSegmentationTeethMatteImage should be a monochome CIImage object.static java.lang.StringkCIImageToneMapHDRtoSDR()A boolean value specifying whether an image returned by [CIImage with...] should have kernels applied that will tone map to standard dynamic range (SDR).static java.lang.StringkCIInputAllowDraftModeKey()NSNumber (BOOL) : Setting Draft Mode to YES can improve image decoding speed without minimal loss of quality.static java.lang.StringkCIInputAmountKey()static java.lang.StringkCIInputAngleKey()static java.lang.StringkCIInputAspectRatioKey()static java.lang.StringkCIInputBackgroundImageKey()static java.lang.StringkCIInputBaselineExposureKey()NSNumber (float) : A value controlling the amount of baseline exposure applied to the image.static java.lang.StringkCIInputBiasKey()static java.lang.StringkCIInputBoostKey()NSNumber (float) : A value in the range of 0...1, controlling the amount of boost applied to the image.static java.lang.StringkCIInputBoostShadowAmountKey()NSNumber (float) : The amount to boost the shadow areas of the image.static java.lang.StringkCIInputBrightnessKey()static java.lang.StringkCIInputCenterKey()static java.lang.StringkCIInputColorKey()static java.lang.StringkCIInputColorNoiseReductionAmountKey()NSNumber (double) : The amount of color noise reduction applied.static java.lang.StringkCIInputContrastKey()static java.lang.StringkCIInputDecoderVersionKey()NSString: Version string representing the decoder version to be used.static java.lang.StringkCIInputDepthImageKey()static java.lang.StringkCIInputDisableGamutMapKey()NSNumber (BOOL) : Setting DisableGamutMap to YES disables gamut mapping.static java.lang.StringkCIInputDisparityImageKey()static java.lang.StringkCIInputEnableChromaticNoiseTrackingKey()NSNumber (BOOL) : Determines if progressive chromatic noise tracking (based on ISO and exposure time) should be used. default = YES.static java.lang.StringkCIInputEnableEDRModeKey()NSNumber (BOOL) : Allows the output to have an Extended Dynamic Range with values greater than 1 possiblestatic java.lang.StringkCIInputEnableSharpeningKey()NSNumber (BOOL) : Determines if the default sharpening should be on. default = YES.static java.lang.StringkCIInputEnableVendorLensCorrectionKey()NSNumber (BOOL) : Determines if the default vendor lens correction be on. default = YES if raw image used for initialization contains lens distortion parameters.static java.lang.StringkCIInputEVKey()static java.lang.StringkCIInputExtentKey()static java.lang.StringkCIInputGradientImageKey()static java.lang.StringkCIInputIgnoreImageOrientationKey()NSNumber (BOOL) : Normally, an image is loaded in its proper orientation, given the associated metadata gives an indication about the orientation.static java.lang.StringkCIInputImageKey()static java.lang.StringkCIInputImageOrientationKey()NSNumber (int) : Overriding this value allows the user to change the orientation of the image.static java.lang.StringkCIInputIntensityKey()static java.lang.StringkCIInputLinearSpaceFilter()CIFilter (id) : CIFilter to be applied to the RAW image while it is in linear space.static java.lang.StringkCIInputLuminanceNoiseReductionAmountKey()NSNumber (double) : The amount of luminance noise reduction applied.static java.lang.StringkCIInputMaskImageKey()static java.lang.StringkCIInputMatteImageKey()static java.lang.StringkCIInputMoireAmountKey()NSNumber (double) : The amount of moire reduction applied.static java.lang.StringkCIInputNeutralChromaticityXKey()NSNumber (float): The X value of the chromaticity.static java.lang.StringkCIInputNeutralChromaticityYKey()NSNumber (float): The Y value of the chromaticity.static java.lang.StringkCIInputNeutralLocationKey()CIVector : (x, y) location in geometric coordinates of the unrotated output image that should be used as neutral.static java.lang.StringkCIInputNeutralTemperatureKey()NSNumber (float) : The color temperature to be considered neutral.static java.lang.StringkCIInputNeutralTintKey()NSNumber (float) : The tint to be considered neutral.static java.lang.StringkCIInputNoiseReductionAmountKey()NSNumber (double) : The amount of noise reduction applied.static java.lang.StringkCIInputNoiseReductionContrastAmountKey()NSNumber (double) : The amount of noise reduction contrast applied.static java.lang.StringkCIInputNoiseReductionDetailAmountKey()NSNumber (double) : The amount of noise reduction detail applied.static java.lang.StringkCIInputNoiseReductionSharpnessAmountKey()NSNumber (double) : The amount of noise reduction sharpness applied.static java.lang.StringkCIInputRadiusKey()static java.lang.StringkCIInputRefractionKey()static java.lang.StringkCIInputSaturationKey()static java.lang.StringkCIInputScaleFactorKey()NSNumber (float) : The desired scale factor at which the image will be eventually drawn.static java.lang.StringkCIInputScaleKey()static java.lang.StringkCIInputShadingImageKey()static java.lang.StringkCIInputSharpnessKey()static java.lang.StringkCIInputTargetImageKey()static java.lang.StringkCIInputTimeKey()static java.lang.StringkCIInputTransformKey()static java.lang.StringkCIInputVersionKey()static java.lang.StringkCIInputWeightsKey()static java.lang.StringkCIInputWidthKey()static java.lang.StringkCIOutputImageKey()common filter parameter keysstatic java.lang.StringkCIOutputNativeSizeKey()CIVector containing the full native size of the unscaled image.static java.lang.StringkCISamplerAffineMatrix()Sampler options.static java.lang.StringkCISamplerColorSpace()If used, the value of the kCISamplerColorSpace key be must be an RGB CGColorSpaceRef.static java.lang.StringkCISamplerFilterLinear()static java.lang.StringkCISamplerFilterMode()static java.lang.StringkCISamplerFilterNearest()static java.lang.StringkCISamplerWrapBlack()static java.lang.StringkCISamplerWrapClamp()static java.lang.StringkCISamplerWrapMode()static java.lang.StringkCISupportedDecoderVersionsKey()NSArray : Array of all supported decoder versions for the given image type, sorted in increasingly newer order.static java.lang.StringkCIUIParameterSet()Key to request the desired set of controls in a filter UIView.static java.lang.StringkCIUISetAdvanced()Constant for requesting controls that are appropiate in an advanced user scenario.static java.lang.StringkCIUISetBasic()Constant for requesting controls that are appropiate in an basic user scenario, meaning the bare minimum of settings to control the filter.static java.lang.StringkCIUISetDevelopment()Constant for requesting controls that should only be visible for development purposes.static java.lang.StringkCIUISetIntermediate()Constant for requesting controls that are appropiate in an intermediate user scenario.
-
-
-
Method Detail
-
kCIFormatARGB8
public static int kCIFormatARGB8()
-
kCIFormatBGRA8
public static int kCIFormatBGRA8()
-
kCIFormatRGBA8
public static int kCIFormatRGBA8()
-
kCIFormatABGR8
public static int kCIFormatABGR8()
-
kCIFormatRGBAf
public static int kCIFormatRGBAf()
-
kCIFormatRGBAh
public static int kCIFormatRGBAh()
-
kCIFormatA8
public static int kCIFormatA8()
-
kCIFormatA16
public static int kCIFormatA16()
-
kCIFormatAh
public static int kCIFormatAh()
-
kCIFormatAf
public static int kCIFormatAf()
-
kCIFormatR8
public static int kCIFormatR8()
-
kCIFormatR16
public static int kCIFormatR16()
-
kCIFormatRh
public static int kCIFormatRh()
-
kCIFormatRf
public static int kCIFormatRf()
-
kCIFormatRG8
public static int kCIFormatRG8()
-
kCIFormatRG16
public static int kCIFormatRG16()
-
kCIFormatRGh
public static int kCIFormatRGh()
-
kCIFormatRGf
public static int kCIFormatRGf()
-
kCIImageColorSpace
public static java.lang.String kCIImageColorSpace()
A CGColorSpaceRef defining the color space of the image. This value overrides the image's implicit color space. If [NSNull null] then dont color manage the image.
-
kCIImageProperties
public static java.lang.String kCIImageProperties()
A NSDictionary of metadata properties to pass to CIImage initialization methods. When used with imageWithCGImage:options:, initWithCGImage:options:, imageWithData:options:, initWithData:options: If this option is not specified, the properties will be set to CGImageSourceCopyPropertiesAtIndex. If this option is [NSNull null], the properties will be set to nil.
-
kCIImageAutoAdjustEnhance
public static java.lang.String kCIImageAutoAdjustEnhance()
If CFBoolean value is false then dont attempt to apply enhancement filters. If not specified, the option is assumed to be present and true.
-
kCIImageAutoAdjustRedEye
public static java.lang.String kCIImageAutoAdjustRedEye()
If CFBoolean value is false then dont attempt to apply red eye filter. If not specified, the option is assumed to be present and true.
-
kCIImageAutoAdjustFeatures
public static java.lang.String kCIImageAutoAdjustFeatures()
If value is an array of detected CIFeatures, then use these features to determine the AutoAdjustEnhance and or AutoAdjustRedEye filters. If not specified, receiver will call CIDetector.
-
kCIImageAutoAdjustCrop
public static java.lang.String kCIImageAutoAdjustCrop()
If CFBoolean value is false then don't attempt to apply crop filter. If not specified, the option is assumed to be present and false.
-
kCIImageAutoAdjustLevel
public static java.lang.String kCIImageAutoAdjustLevel()
If CFBoolean value is false then don't attempt to apply auto-level. If not specified, the option is assumed to be present and false.
-
kCIContextOutputColorSpace
public static java.lang.String kCIContextOutputColorSpace()
A CGColorSpaceRef object defining the color space that images are converted to before rendering into the context.
-
kCIContextWorkingColorSpace
public static java.lang.String kCIContextWorkingColorSpace()
A CGColorSpaceRef object defining the color space in which all intermediate operations are performed.
-
kCIContextWorkingFormat
public static java.lang.String kCIContextWorkingFormat()
An NSNumber with a CIFormat value defining the pixel format to use for intermediate buffers. On iOS the supported values for this key are RGBA8 and RGBAh. If not specified: RGBA8 is used if app is linked against OSX 10.12 SDK or earlier. RGBAh is used if app is linked against OSX 10.13 SDK or later. On OSX the supported values for this key are RGBA8, RGBAh and RGBAf. If not specified, RGBAh is used.
-
kCIContextHighQualityDownsample
public static java.lang.String kCIContextHighQualityDownsample()
A boolean NSNumber controlling the quality of affine downsample operations. [@YES] implies that more quality is desired. On iOS the default value is @NO. On OSX the default value is @YES.
-
kCIContextOutputPremultiplied
public static java.lang.String kCIContextOutputPremultiplied()
A boolean NSNumber controlling whether output renders produce alpha-premultiplied pixels. The default value is @YES.
-
kCIContextCacheIntermediates
public static java.lang.String kCIContextCacheIntermediates()
A boolean NSNumber controlling how intermediate buffers are cached. If @NO, the context will empty intermediates during and after renders. The default value is @YES.
-
kCIContextUseSoftwareRenderer
public static java.lang.String kCIContextUseSoftwareRenderer()
An NSNumber with a boolean value. When @YES the context will use software rendering on macOS.
-
kCIContextPriorityRequestLow
public static java.lang.String kCIContextPriorityRequestLow()
An NSNumber with a boolean value. When @YES the context will use low priority rendering on the GPU.
-
kCIAttributeFilterName
public static java.lang.String kCIAttributeFilterName()
Name of the filter
-
kCIAttributeFilterDisplayName
public static java.lang.String kCIAttributeFilterDisplayName()
Name of the filter intended for UI display (eg. localized)
-
kCIAttributeDescription
public static java.lang.String kCIAttributeDescription()
Description of the filter intended for UI display (eg. localized)
-
kCIAttributeFilterAvailable_Mac
public static java.lang.String kCIAttributeFilterAvailable_Mac()
The version of OS X and iOS a filter was first available in.
-
kCIAttributeFilterAvailable_iOS
public static java.lang.String kCIAttributeFilterAvailable_iOS()
-
kCIAttributeReferenceDocumentation
public static java.lang.String kCIAttributeReferenceDocumentation()
URL for the reference documentation of the filter. See localizedReferenceDocumentationForFilterName.
-
kCIAttributeFilterCategories
public static java.lang.String kCIAttributeFilterCategories()
Array of filter category names (see below)
-
kCIAttributeClass
public static java.lang.String kCIAttributeClass()
Class name of the filter.
-
kCIAttributeType
public static java.lang.String kCIAttributeType()
The type of the attribute e.g. scalar, time, distance, etc.
-
kCIAttributeMin
public static java.lang.String kCIAttributeMin()
Minimum value for the attribute.
-
kCIAttributeMax
public static java.lang.String kCIAttributeMax()
Maximum value for the attribute.
-
kCIAttributeSliderMin
public static java.lang.String kCIAttributeSliderMin()
Minimum value for the slider.
-
kCIAttributeSliderMax
public static java.lang.String kCIAttributeSliderMax()
Maximum value for the slider.
-
kCIAttributeDefault
public static java.lang.String kCIAttributeDefault()
Default value for the slider.
-
kCIAttributeIdentity
public static java.lang.String kCIAttributeIdentity()
The identity value is the value at which the filter has no effect.
-
kCIAttributeName
public static java.lang.String kCIAttributeName()
The non-localized name of the attribute.
-
kCIAttributeDisplayName
public static java.lang.String kCIAttributeDisplayName()
The localized name of the attribute to be used for display to the user.
-
kCIUIParameterSet
public static java.lang.String kCIUIParameterSet()
Key to request the desired set of controls in a filter UIView. The defined values for this key are: CIUISetBasic, CIUISetIntermediate, CIUISetAdvanced and CIUISetDevelopment.
-
kCIUISetBasic
public static java.lang.String kCIUISetBasic()
Constant for requesting controls that are appropiate in an basic user scenario, meaning the bare minimum of settings to control the filter.
-
kCIUISetIntermediate
public static java.lang.String kCIUISetIntermediate()
Constant for requesting controls that are appropiate in an intermediate user scenario.
-
kCIUISetAdvanced
public static java.lang.String kCIUISetAdvanced()
Constant for requesting controls that are appropiate in an advanced user scenario.
-
kCIUISetDevelopment
public static java.lang.String kCIUISetDevelopment()
Constant for requesting controls that should only be visible for development purposes.
-
kCIAttributeTypeTime
public static java.lang.String kCIAttributeTypeTime()
Types for numbers
-
kCIAttributeTypeScalar
public static java.lang.String kCIAttributeTypeScalar()
-
kCIAttributeTypeDistance
public static java.lang.String kCIAttributeTypeDistance()
-
kCIAttributeTypeAngle
public static java.lang.String kCIAttributeTypeAngle()
-
kCIAttributeTypeBoolean
public static java.lang.String kCIAttributeTypeBoolean()
-
kCIAttributeTypeInteger
public static java.lang.String kCIAttributeTypeInteger()
Indicates that the key uses integer values.
-
kCIAttributeTypeCount
public static java.lang.String kCIAttributeTypeCount()
Indicates that the key uses non negative integer values.
-
kCIAttributeTypePosition
public static java.lang.String kCIAttributeTypePosition()
Types for 2-element vectors
-
kCIAttributeTypeOffset
public static java.lang.String kCIAttributeTypeOffset()
-
kCIAttributeTypePosition3
public static java.lang.String kCIAttributeTypePosition3()
Types for 3-element vectors
-
kCIAttributeTypeRectangle
public static java.lang.String kCIAttributeTypeRectangle()
Types for 4-element vectors
-
kCIAttributeTypeOpaqueColor
public static java.lang.String kCIAttributeTypeOpaqueColor()
Types for colors
-
kCIAttributeTypeColor
public static java.lang.String kCIAttributeTypeColor()
-
kCIAttributeTypeGradient
public static java.lang.String kCIAttributeTypeGradient()
Types for images
-
kCIAttributeTypeImage
public static java.lang.String kCIAttributeTypeImage()
-
kCIAttributeTypeTransform
public static java.lang.String kCIAttributeTypeTransform()
Types for NSValue of CGAffineTransform
-
kCICategoryDistortionEffect
public static java.lang.String kCICategoryDistortionEffect()
Categories
-
kCICategoryGeometryAdjustment
public static java.lang.String kCICategoryGeometryAdjustment()
-
kCICategoryCompositeOperation
public static java.lang.String kCICategoryCompositeOperation()
-
kCICategoryHalftoneEffect
public static java.lang.String kCICategoryHalftoneEffect()
-
kCICategoryColorAdjustment
public static java.lang.String kCICategoryColorAdjustment()
-
kCICategoryColorEffect
public static java.lang.String kCICategoryColorEffect()
-
kCICategoryTransition
public static java.lang.String kCICategoryTransition()
-
kCICategoryTileEffect
public static java.lang.String kCICategoryTileEffect()
-
kCICategoryGenerator
public static java.lang.String kCICategoryGenerator()
-
kCICategoryReduction
public static java.lang.String kCICategoryReduction()
-
kCICategoryGradient
public static java.lang.String kCICategoryGradient()
-
kCICategoryStylize
public static java.lang.String kCICategoryStylize()
-
kCICategorySharpen
public static java.lang.String kCICategorySharpen()
-
kCICategoryBlur
public static java.lang.String kCICategoryBlur()
-
kCICategoryVideo
public static java.lang.String kCICategoryVideo()
-
kCICategoryStillImage
public static java.lang.String kCICategoryStillImage()
-
kCICategoryInterlaced
public static java.lang.String kCICategoryInterlaced()
-
kCICategoryNonSquarePixels
public static java.lang.String kCICategoryNonSquarePixels()
-
kCICategoryHighDynamicRange
public static java.lang.String kCICategoryHighDynamicRange()
-
kCICategoryBuiltIn
public static java.lang.String kCICategoryBuiltIn()
-
kCICategoryFilterGenerator
public static java.lang.String kCICategoryFilterGenerator()
-
kCIOutputImageKey
public static java.lang.String kCIOutputImageKey()
common filter parameter keys
-
kCIInputBackgroundImageKey
public static java.lang.String kCIInputBackgroundImageKey()
-
kCIInputImageKey
public static java.lang.String kCIInputImageKey()
-
kCIInputTimeKey
public static java.lang.String kCIInputTimeKey()
-
kCIInputTransformKey
public static java.lang.String kCIInputTransformKey()
-
kCIInputScaleKey
public static java.lang.String kCIInputScaleKey()
-
kCIInputAspectRatioKey
public static java.lang.String kCIInputAspectRatioKey()
-
kCIInputCenterKey
public static java.lang.String kCIInputCenterKey()
-
kCIInputRadiusKey
public static java.lang.String kCIInputRadiusKey()
-
kCIInputAngleKey
public static java.lang.String kCIInputAngleKey()
-
kCIInputRefractionKey
public static java.lang.String kCIInputRefractionKey()
-
kCIInputWidthKey
public static java.lang.String kCIInputWidthKey()
-
kCIInputSharpnessKey
public static java.lang.String kCIInputSharpnessKey()
-
kCIInputIntensityKey
public static java.lang.String kCIInputIntensityKey()
-
kCIInputEVKey
public static java.lang.String kCIInputEVKey()
-
kCIInputSaturationKey
public static java.lang.String kCIInputSaturationKey()
-
kCIInputColorKey
public static java.lang.String kCIInputColorKey()
-
kCIInputBrightnessKey
public static java.lang.String kCIInputBrightnessKey()
-
kCIInputContrastKey
public static java.lang.String kCIInputContrastKey()
-
kCIInputBiasKey
public static java.lang.String kCIInputBiasKey()
-
kCIInputWeightsKey
public static java.lang.String kCIInputWeightsKey()
-
kCIInputGradientImageKey
public static java.lang.String kCIInputGradientImageKey()
-
kCIInputMaskImageKey
public static java.lang.String kCIInputMaskImageKey()
-
kCIInputShadingImageKey
public static java.lang.String kCIInputShadingImageKey()
-
kCIInputTargetImageKey
public static java.lang.String kCIInputTargetImageKey()
-
kCIInputExtentKey
public static java.lang.String kCIInputExtentKey()
-
kCIInputVersionKey
public static java.lang.String kCIInputVersionKey()
-
CIDetectorTypeFace
public static java.lang.String CIDetectorTypeFace()
Specifies a detector type for face recognition.
-
CIDetectorTypeRectangle
public static java.lang.String CIDetectorTypeRectangle()
Specifies a detector type for rectangle detection.
-
CIDetectorTypeQRCode
public static java.lang.String CIDetectorTypeQRCode()
Specifies a detector type for barcode detection.
-
CIDetectorTypeText
public static java.lang.String CIDetectorTypeText()
-
CIDetectorAccuracy
public static java.lang.String CIDetectorAccuracy()
The key in the options dictionary used to specify a accuracy / performance tradeoff to be used.
-
CIDetectorAccuracyLow
public static java.lang.String CIDetectorAccuracyLow()
Lower accuracy, higher performance
-
CIDetectorAccuracyHigh
public static java.lang.String CIDetectorAccuracyHigh()
Lower performance, higher accuracy
-
CIDetectorTracking
public static java.lang.String CIDetectorTracking()
The key in the options dictionary used to specify that feature tracking should be used.
-
CIDetectorMinFeatureSize
public static java.lang.String CIDetectorMinFeatureSize()
For text detector, the value for this key is an float NSNumber from 0.0 ... 1.0 that represents a percentage of height of an input image. valid values range: 0.0 <= CIDetectorMinFeatureSize <= 1.0. The default value is 10/(height of input image).
-
CIDetectorMaxFeatureCount
public static java.lang.String CIDetectorMaxFeatureCount()
For rectangle detector, the value for this key is an integer NSNumber from 1 ... 256 that represents the maximum number of features to return. valid value range: 1 <= CIDetectorMaxFeatureCount <= 256. The default value is 1.
-
CIDetectorNumberOfAngles
public static java.lang.String CIDetectorNumberOfAngles()
The key in the options dictionary used to specify number of angles, the value for this key is one of 1, 3, 5, 7, 9, 11.
-
CIDetectorImageOrientation
public static java.lang.String CIDetectorImageOrientation()
The value for this key is an integer NSNumber from 1..8 such as that found in kCGImagePropertyOrientation. If present, the detection will be done based on that orientation but the coordinates in the returned features will still be based on those of the image.
-
CIDetectorEyeBlink
public static java.lang.String CIDetectorEyeBlink()
The value for this key is a bool NSNumber. If true, facial expressions, such as blinking and closed eyes are extracted
-
CIDetectorSmile
public static java.lang.String CIDetectorSmile()
The value for this key is a bool NSNumber. If true, facial expressions, such as smile are extracted
-
CIDetectorFocalLength
public static java.lang.String CIDetectorFocalLength()
The value for this key is a float NSNumber. Specifies the per frame focal length.
-
CIDetectorAspectRatio
public static java.lang.String CIDetectorAspectRatio()
The value for this key is a float NSNumber. Specifies the aspect ratio of the rectangle detected.
-
CIDetectorReturnSubFeatures
public static java.lang.String CIDetectorReturnSubFeatures()
The value for this key is a bool NSNumber. Controls whether the text detector should detect subfeatures or not. The default value is NO
-
CIFeatureTypeFace
public static java.lang.String CIFeatureTypeFace()
Specifies the type of a feature that is a face.
-
CIFeatureTypeRectangle
public static java.lang.String CIFeatureTypeRectangle()
Specifies the type of a feature that is a rectangle.
-
CIFeatureTypeQRCode
public static java.lang.String CIFeatureTypeQRCode()
Specifies the type of a feature that is a QR code.
-
CIFeatureTypeText
public static java.lang.String CIFeatureTypeText()
Specifies the type of a feature that is a text.
-
kCIImageProviderTileSize
public static java.lang.String kCIImageProviderTileSize()
Specifies the the tile size that the provideImageData: method will be called for. If the value is: An NSNumber, then the value specifies a square tile size. An NSArray or CIVector with two values, then it specifies a rectangular tile width and height. Not specified, then provideImageData: will be called for the entire image. NSNull, then provideImageData: can be called for any possible origin and size.
-
kCIImageProviderUserInfo
public static java.lang.String kCIImageProviderUserInfo()
The object passed when the provideImageData: method is called. It is retained until the image is deallocated.
-
kCISamplerAffineMatrix
public static java.lang.String kCISamplerAffineMatrix()
Sampler options.
-
kCISamplerWrapMode
public static java.lang.String kCISamplerWrapMode()
-
kCISamplerFilterMode
public static java.lang.String kCISamplerFilterMode()
-
kCISamplerWrapBlack
public static java.lang.String kCISamplerWrapBlack()
-
kCISamplerWrapClamp
public static java.lang.String kCISamplerWrapClamp()
-
kCISamplerFilterNearest
public static java.lang.String kCISamplerFilterNearest()
-
kCISamplerFilterLinear
public static java.lang.String kCISamplerFilterLinear()
-
kCISamplerColorSpace
public static java.lang.String kCISamplerColorSpace()
If used, the value of the kCISamplerColorSpace key be must be an RGB CGColorSpaceRef. Using this option specifies that samples should be converted to this color space before being passed to a kernel. If not specified, samples will be passed to the kernel in the working color space of the rendering CIContext.
-
kCIInputAllowDraftModeKey
public static java.lang.String kCIInputAllowDraftModeKey()
NSNumber (BOOL) : Setting Draft Mode to YES can improve image decoding speed without minimal loss of quality. The default value is NO.
-
kCIInputDecoderVersionKey
public static java.lang.String kCIInputDecoderVersionKey()
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.
-
kCISupportedDecoderVersionsKey
public static java.lang.String kCISupportedDecoderVersionsKey()
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.
-
kCIInputBaselineExposureKey
public static java.lang.String kCIInputBaselineExposureKey()
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.
-
kCIInputBoostKey
public static java.lang.String kCIInputBoostKey()
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.
-
kCIInputBoostShadowAmountKey
public static java.lang.String kCIInputBoostShadowAmountKey()
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.
-
kCIInputDisableGamutMapKey
public static java.lang.String kCIInputDisableGamutMapKey()
NSNumber (BOOL) : Setting DisableGamutMap to YES disables gamut mapping. The default value is NO.
-
kCIInputNeutralChromaticityXKey
public static java.lang.String kCIInputNeutralChromaticityXKey()
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.
-
kCIInputNeutralChromaticityYKey
public static java.lang.String kCIInputNeutralChromaticityYKey()
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.
-
kCIInputNeutralTemperatureKey
public static java.lang.String kCIInputNeutralTemperatureKey()
NSNumber (float) : The color temperature to be considered neutral. You can always query this value and you'll get the current value for temperature.
-
kCIInputNeutralTintKey
public static java.lang.String kCIInputNeutralTintKey()
NSNumber (float) : The tint to be considered neutral. You can always query this value and you'll get the current value for tint.
-
kCIInputNeutralLocationKey
public static java.lang.String kCIInputNeutralLocationKey()
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.
-
kCIInputScaleFactorKey
public static java.lang.String kCIInputScaleFactorKey()
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.
-
kCIInputIgnoreImageOrientationKey
public static java.lang.String kCIInputIgnoreImageOrientationKey()
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.
-
kCIInputImageOrientationKey
public static java.lang.String kCIInputImageOrientationKey()
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.
-
kCIInputEnableSharpeningKey
public static java.lang.String kCIInputEnableSharpeningKey()
NSNumber (BOOL) : Determines if the default sharpening should be on. default = YES. Has no effect if the image used for initialization was not RAW.
-
kCIInputEnableChromaticNoiseTrackingKey
public static java.lang.String kCIInputEnableChromaticNoiseTrackingKey()
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.
-
kCIInputNoiseReductionAmountKey
public static java.lang.String kCIInputNoiseReductionAmountKey()
NSNumber (double) : The amount of noise reduction applied. Range is 0 to 1.
-
kCIInputEnableVendorLensCorrectionKey
public static java.lang.String kCIInputEnableVendorLensCorrectionKey()
NSNumber (BOOL) : Determines if the default vendor lens correction be on. default = YES if raw image used for initialization contains lens distortion parameters.
-
kCIInputLuminanceNoiseReductionAmountKey
public static java.lang.String kCIInputLuminanceNoiseReductionAmountKey()
NSNumber (double) : The amount of luminance noise reduction applied. Range is 0 to 1.
-
kCIInputColorNoiseReductionAmountKey
public static java.lang.String kCIInputColorNoiseReductionAmountKey()
NSNumber (double) : The amount of color noise reduction applied. Range is 0 to 1.
-
kCIInputNoiseReductionSharpnessAmountKey
public static java.lang.String kCIInputNoiseReductionSharpnessAmountKey()
NSNumber (double) : The amount of noise reduction sharpness applied. Range is 0 to 1.
-
kCIInputNoiseReductionContrastAmountKey
public static java.lang.String kCIInputNoiseReductionContrastAmountKey()
NSNumber (double) : The amount of noise reduction contrast applied. Range is 0 to 1.
-
kCIInputNoiseReductionDetailAmountKey
public static java.lang.String kCIInputNoiseReductionDetailAmountKey()
NSNumber (double) : The amount of noise reduction detail applied. Range is 0 to 1.
-
kCIInputLinearSpaceFilter
public static java.lang.String kCIInputLinearSpaceFilter()
CIFilter (id) : CIFilter to be applied to the RAW image while it is in linear space.
-
kCIOutputNativeSizeKey
public static java.lang.String kCIOutputNativeSizeKey()
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.
-
kCIActiveKeys
public static java.lang.String kCIActiveKeys()
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.
-
kCIFormatRGBA16
public static int kCIFormatRGBA16()
-
kCIFormatL8
public static int kCIFormatL8()
-
kCIFormatL16
public static int kCIFormatL16()
-
kCIFormatLh
public static int kCIFormatLh()
-
kCIFormatLf
public static int kCIFormatLf()
-
kCIFormatLA8
public static int kCIFormatLA8()
-
kCIFormatLA16
public static int kCIFormatLA16()
-
kCIFormatLAh
public static int kCIFormatLAh()
-
kCIFormatLAf
public static int kCIFormatLAf()
-
kCIImageNearestSampling
public static java.lang.String kCIImageNearestSampling()
A boolean value specifying whether the image should sampled using "nearest neighbor" behavior. If not specified, the image will be sampled using "linear sampling"
-
kCIImageApplyOrientationProperty
public static java.lang.String kCIImageApplyOrientationProperty()
A boolean value specifying whether the image should transformed according to orientation metadata properties. This can be used with imageWithContentsOfURL: or initWithData: when the image contains orientation metadata or with any of the initWith:options: method if the kCIImageProperties option is also provided. If this option value is @YES, the image will transformed according to the orientation metadata and the orientation metadata will be be removed. If this option not present or the value is @NO, then the image will not be transformed and the orientation metadata will left unaltered.
-
kCIImageAuxiliaryDepth
public static java.lang.String kCIImageAuxiliaryDepth()
The kCIImageAuxiliaryDepth or kCIImageAuxiliaryDisparity or kCIImageAuxiliaryPortraitEffectsMatte keys can be passed to the methods: + [CIImage imageWithContentsOfURL:options:] + [CIImage imageWithData:options:] If the value of one of these keys is @YES, the auxiliary image be returned instead of the primary image. If an auxiliary image is not present, then nil will be returned. The returned image will be a half float monochrome image.
-
kCIImageAuxiliaryDisparity
public static java.lang.String kCIImageAuxiliaryDisparity()
-
kCIImageRepresentationAVDepthData
public static java.lang.String kCIImageRepresentationAVDepthData()
The value for kCIImageRepresentationAVDepthData should be an AVDepthData object.
-
kCIImageRepresentationDepthImage
public static java.lang.String kCIImageRepresentationDepthImage()
The value for kCIImageRepresentationDepthImage should be a monochome CIImage object.
-
kCIImageRepresentationDisparityImage
public static java.lang.String kCIImageRepresentationDisparityImage()
The value for kCIImageRepresentationDisparityImage should be a monochome CIImage object.
-
kCIInputDepthImageKey
public static java.lang.String kCIInputDepthImageKey()
-
kCIInputDisparityImageKey
public static java.lang.String kCIInputDisparityImageKey()
-
kCIInputMoireAmountKey
public static java.lang.String kCIInputMoireAmountKey()
NSNumber (double) : The amount of moire reduction applied. Range is 0 to 1.
-
kCIImageAuxiliaryPortraitEffectsMatte
public static java.lang.String kCIImageAuxiliaryPortraitEffectsMatte()
-
kCIImageAuxiliarySemanticSegmentationSkinMatte
public static java.lang.String kCIImageAuxiliarySemanticSegmentationSkinMatte()
-
kCIImageAuxiliarySemanticSegmentationHairMatte
public static java.lang.String kCIImageAuxiliarySemanticSegmentationHairMatte()
-
kCIImageAuxiliarySemanticSegmentationTeethMatte
public static java.lang.String kCIImageAuxiliarySemanticSegmentationTeethMatte()
-
kCIContextAllowLowPower
public static java.lang.String kCIContextAllowLowPower()
A boolean value specifying whether or not to allow use of low-power devices for GPU rendering. If @YES, the context will use a low power GPU if available and the high power device is not already in use. The default value is @NO which instructs the context to use the highest power/performance device.
-
kCIImageRepresentationAVPortraitEffectsMatte
public static java.lang.String kCIImageRepresentationAVPortraitEffectsMatte()
The value for kCIImageRepresentationAVPortraitEffectsMatte should be an AVPortraitEffectsMatte object.
-
kCIImageRepresentationPortraitEffectsMatteImage
public static java.lang.String kCIImageRepresentationPortraitEffectsMatteImage()
The value for kCIImageRepresentationPortraitEffectsMatteImage should be a monochome CIImage object.
-
kCIImageRepresentationAVSemanticSegmentationMattes
public static java.lang.String kCIImageRepresentationAVSemanticSegmentationMattes()
The value for kCIImageRepresentationAVSemanticSegmentationMattes should be an array of AVSemanticSegmentationMatte objects.
-
kCIImageRepresentationSemanticSegmentationSkinMatteImage
public static java.lang.String kCIImageRepresentationSemanticSegmentationSkinMatteImage()
The value for kCIImageRepresentationSemanticSegmentationSkinMatteImage should be a monochome CIImage object.
-
kCIImageRepresentationSemanticSegmentationHairMatteImage
public static java.lang.String kCIImageRepresentationSemanticSegmentationHairMatteImage()
The value for kCIImageRepresentationSemanticSegmentationHairMatteImage should be a monochome CIImage object.
-
kCIImageRepresentationSemanticSegmentationTeethMatteImage
public static java.lang.String kCIImageRepresentationSemanticSegmentationTeethMatteImage()
The value for kCIImageRepresentationSemanticSegmentationTeethMatteImage should be a monochome CIImage object.
-
kCIInputAmountKey
public static java.lang.String kCIInputAmountKey()
-
kCIInputMatteImageKey
public static java.lang.String kCIInputMatteImageKey()
-
kCIInputEnableEDRModeKey
public static java.lang.String kCIInputEnableEDRModeKey()
NSNumber (BOOL) : Allows the output to have an Extended Dynamic Range with values greater than 1 possible
-
kCIContextName
public static java.lang.String kCIContextName()
An NSString specifying a client-provided name for a context. This name will be used in QuickLook graphs and the output of CI_PRINT_TREE.
-
kCIImageToneMapHDRtoSDR
public static java.lang.String kCIImageToneMapHDRtoSDR()
A boolean value specifying whether an image returned by [CIImage with...] should have kernels applied that will tone map to standard dynamic range (SDR). The option will only have an effect if the image has a CGColorSpace that is high dynamic range (HDR). This option can be useful if further usage of an image is not prepared for HDR values. If the value for this option is @YES, then the HDR input image will be tone mapped to working space SDR. If the value for this option is @NO, then the HDR input image will be linearized to unclamped working space. If this option is not specified, then it will behave as if @NO was specified.
-
kCIImageAuxiliarySemanticSegmentationGlassesMatte
public static java.lang.String kCIImageAuxiliarySemanticSegmentationGlassesMatte()
-
kCIImageRepresentationSemanticSegmentationGlassesMatteImage
public static java.lang.String kCIImageRepresentationSemanticSegmentationGlassesMatteImage()
The value for kCIImageRepresentationSemanticSegmentationGlassesMatteImage should be a monochome CIImage object.
-
-