CIRawFilterOptions Clase

Definición

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class CIRawFilterOptions : Foundation.DictionaryContainer
type CIRawFilterOptions = class
    inherit DictionaryContainer
Herencia
CIRawFilterOptions
Atributos

Constructores

CIRawFilterOptions()

Configuración para su uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

CIRawFilterOptions(NSDictionary)

Configuración para su uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

Propiedades

ActiveKeys

Conjunto de claves de entrada que están disponibles para su uso en la imagen de entrada.

AllowDraftMode

true si se permite el modo de borrador. (Cambiar esta clave es una operación costosa).

BaselineExposure

Configuración para su uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

Boost

Cantidad de aumento (mejora de contraste), que va desde 0,0 (sin potenciación) a 1,0 (potenciación completa).

BoostShadowAmount

Cantidad de potenciación (mejora de contraste), que va desde 0,0 (sin potenciación) a 1,0 (potenciación completa) que se aplicará en las regiones de sombra.

ColorNoiseReductionAmount

Cantidad de reducción de ruido que se va a aplicar a los datos de color, que van desde 0,0 (sin reducción) a 1,0 (máximo).

Dictionary

Obtiene el encapsulado NSDictionary.

(Heredado de DictionaryContainer)
DisableGamutMap

Configuración para su uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

EnableChromaticNoiseTracking

Si truees , el seguimiento de ruido cromático mediante ISO y la exposición está activo.

EnableSharpening

true es si se debe aplicar el afilado.

EnableVendorLensCorrection

Si truees , se aplicará la corrección para las lentes conocidas.

IgnoreImageOrientation

Si truees , se omitirán los datos de orientación incrustados de la imagen.

ImageOrientation

Valor de orientación de la imagen EXIF (en el intervalo 1..8).

LinearSpaceFilter

CIFilter que se aplica a la imagen cuando, durante el procesamiento RAW, se encuentra en el espacio de colores lineal.

LuminanceNoiseReductionAmount

Cantidad de reducción de ruido que se va a aplicar a los datos de luminancia, que van desde 0,0 (sin reducción) a 1,0 (máximo).

NeutralChromaticityX

Valor X neutro actual de la cromática.

NeutralChromaticityY

Valor Y neutro actual de la cromática.

NeutralLocation

Se usa para establecer la posición neutra (X,Y) en la imagen de salida norotada.

NeutralTemperature

Temperatura del color neutro. (Se establece mediante NeutralTint.

NeutralTint

Tono neutro. Al establecer este valor también se modifica NeutralTemperature.

NoiseReductionAmount

Cantidad de reducción de ruido que se va a aplicar, comprendido entre 0,0 (sin reducción) y 1,0 (máximo).

NoiseReductionContrastAmount

Cantidad de mejora de contraste que se aplicará durante la reducción de ruido, en el intervalo 0,0 (sin mejora de contraste) a 1,0 (máximo).

NoiseReductionDetailAmount

Cantidad de mejora detallada que se aplicará durante la reducción del ruido, en el intervalo 0,0 (sin mejora de detalle) a 1,0 (máximo).

NoiseReductionSharpnessAmount

Cantidad de afilado que se va a aplicar durante la reducción del ruido, en el intervalo 0,0 (sin afilamiento) a 1,0 (máximo).

OutputNativeSize

Tamaño nativo completo de la imagen original.

ScaleFactor

Factor de escala deseado para dibujar la imagen.

SupportedDecoderVersions

Diccionario cuyas claves son identificadores de versión de descodificadores válidos.

Version

Clave del descodificador actual (consulte SupportedDecoderVersions).

Métodos

GetArray<T>(NSString)

Recupera la matriz de tipo T asociada a key.

(Heredado de DictionaryContainer)
GetArray<T>(NSString, Func<IntPtr,T>)

Configuración para su uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

(Heredado de DictionaryContainer)
GetBoolValue(NSString)

Devuelve el valor booleano que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetCGPointValue(NSString)

Devuelve el que acepta valores NULL CGPoint asociado a key.

(Heredado de DictionaryContainer)
GetCGRectValue(NSString)

Devuelve el que acepta valores NULL NSString asociado a key.

(Heredado de DictionaryContainer)
GetCGSizeValue(NSString)

Devuelve el que acepta valores NULL CGSize asociado a key.

(Heredado de DictionaryContainer)
GetCMTimeValue(NSString)

Devuelve el que acepta valores NULL CMTime asociado a key.

(Heredado de DictionaryContainer)
GetDoubleValue(NSString)

Devuelve el valor double que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetFloatValue(NSString)

Devuelve el valor float que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetInt32Value(NSString)

Devuelve el valor int que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetLongValue(NSString)

Devuelve el long que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetNativeValue<T>(NSString)

Devuelve el objeto nativo asociado a key.

(Heredado de DictionaryContainer)
GetNIntValue(NSString)

Devuelve el entero nativo que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetNSDictionary(NSString)

Devuelve el NSDictionary objeto asociado a key.

(Heredado de DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

Devuelve el NSDictionary objeto asociado a key.

(Heredado de DictionaryContainer)
GetNSStringValue(NSString)

Devuelve el NSString objeto asociado a key.

(Heredado de DictionaryContainer)
GetNUIntValue(NSString)

Devuelve el valor int nativo que acepta valores NULL sin signo asociado a key.

(Heredado de DictionaryContainer)
GetStringValue(NSString)

Devuelve la cadena asociada a key.

(Heredado de DictionaryContainer)
GetStringValue(String)

Devuelve la cadena asociada a key.

(Heredado de DictionaryContainer)
GetStrongDictionary<T>(NSString)

Devuelve el DictionaryContainer objeto asociado a key.

(Heredado de DictionaryContainer)
GetUInt32Value(NSString)

Devuelve el System.UInt32 que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetUIntValue(NSString)

Devuelve el System.UInt32 que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
RemoveValue(NSString)

Quita del diccionario el valor asociado a key.

(Heredado de DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

Asocia la INativeObject matriz values a key.

(Heredado de DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

Asocia la NSNumber matriz values a key.

(Heredado de DictionaryContainer)
SetArrayValue(NSString, String[])

Asocia la matriz valuesSystem.String a key.

(Heredado de DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Asocia la matriz values de tipo T a key.

(Heredado de DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

Almacena el valor booleano value y lo asocia a key.

(Heredado de DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

Almacena y CGPointvalue lo asocia a key.

(Heredado de DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

Almacena y CGRectvalue lo asocia a key.

(Heredado de DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

Almacena y CGSizevalue lo asocia a key.

(Heredado de DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

Almacena y CMTimevalue lo asocia a key.

(Heredado de DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

Configuración para su uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

Almacena el valor double value (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

Almacena el valor int value (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

Almacena el long value (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

Almacena el entero value nativo (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

Almacena el int value sin signo nativo (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

Almacena el valor float value (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

Almacena el valor de int value sin signo (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetStringValue(NSString, NSString)

Almacena la cadena value y la asocia a key.

(Heredado de DictionaryContainer)
SetStringValue(NSString, String)

Almacena la cadena value y la asocia a key.

(Heredado de DictionaryContainer)

Se aplica a