CIRAWFilter
A filter subclass that produces an image by manipulating RAW image sensor data from a digital camera or scanner.
Declaration
class CIRAWFilterOverview
Use this class to generate a CIImage object based on the configuration parameters you provide.
You can use this object in conjunction with other Core Image classes—such as CIFilter and CIContext—to take advantage of the built-in Core Image filters when processing images or writing custom filters.
You can also query this object to find out about the supported camera models, decoders, and filters.
Topics
Creating a filter
Inspecting supported camera models, decoders, and filters
supportedCameraModelssupportedDecoderVersionsCIRAWDecoderVersionisColorNoiseReductionSupportedisContrastSupportedisDetailSupportedisLensCorrectionSupportedisLocalToneMapSupportedisLuminanceNoiseReductionSupportedisMoireReductionSupportedisSharpnessSupportednativeSize
Configuring a filter
baselineExposureboostAmountboostShadowAmountcolorNoiseReductionAmountcontrastAmountdecoderVersiondetailAmountexposureextendedDynamicRangeAmountisDraftModeEnabledisGamutMappingEnabledisLensCorrectionEnabledlinearSpaceFilterlocalToneMapAmountluminanceNoiseReductionAmountmoireReductionAmountneutralChromaticityneutralLocationneutralTemperatureneutralTintorientationportraitEffectsMattepreviewImagepropertiesscaleFactorsemanticSegmentationGlassesMattesemanticSegmentationHairMattesemanticSegmentationSkinMattesemanticSegmentationSkyMattesemanticSegmentationTeethMatteshadowBiassharpnessAmount