Condividi tramite


CIRawFilterOptions Classe

Definizione

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

Costruttori

CIRawFilterOptions()

Impostazioni per l'uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

CIRawFilterOptions(NSDictionary)

Impostazioni per l'uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

Proprietà

ActiveKeys

Set di chiavi di input disponibili per l'uso nell'immagine di input.

AllowDraftMode

true se la modalità bozza è consentita. L'opzione di questa chiave è un'operazione costosa.

BaselineExposure

Impostazioni per l'uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

Boost

Quantità di aumento (miglioramento del contrasto), compreso tra 0,0 (nessun aumento) e 1,0 (aumento completo).

BoostShadowAmount

Quantità di boost (miglioramento del contrasto), compreso tra 0,0 (nessun boost) e 1,0 (aumento completo) da applicare nelle aree shadow.

ColorNoiseReductionAmount

Quantità di riduzione del rumore da applicare ai dati del colore, compreso tra 0,0 (nessuna riduzione) e 1,0 (massimo).

Dictionary

Ottiene l'oggetto wrapped NSDictionary.

(Ereditato da DictionaryContainer)
DisableGamutMap

Impostazioni per l'uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

EnableChromaticNoiseTracking

Se true, il rilevamento del rumore cromatico usando ISO ed esposizione è attivo.

EnableSharpening

true se l'affilatura deve essere applicata.

EnableVendorLensCorrection

Se true, la correzione verrà applicata per le lenti note.

IgnoreImageOrientation

Se true, i dati di orientamento incorporati dell'immagine verranno ignorati.

ImageOrientation

Valore di orientamento dell'immagine EXIF (nell'intervallo 1..8).

LinearSpaceFilter

L'oggetto CIFilter applicato all'immagine quando, durante l'elaborazione RAW, si trova nello spazio dei colori lineare.

LuminanceNoiseReductionAmount

Quantità di riduzione del rumore da applicare ai dati di luminanza, compreso tra 0,0 (nessuna riduzione) e 1,0 (massimo).

NeutralChromaticityX

Valore X neutro corrente della cromaticità.

NeutralChromaticityY

Valore Y neutro corrente della cromaticità.

NeutralLocation

Usato per impostare la posizione neutrale (X,Y) nell'immagine di output nonrotata.

NeutralTemperature

Temperatura del colore neutro. (Impostare usando NeutralTint.)

NeutralTint

Tinta neutra. L'impostazione di questo valore modifica NeutralTemperatureanche .

NoiseReductionAmount

Quantità di riduzione del rumore da applicare, compreso tra 0,0 (nessuna riduzione) e 1,0 (massimo).

NoiseReductionContrastAmount

Quantità di miglioramento del contrasto da applicare durante la riduzione del rumore, nell'intervallo 0,0 (nessun miglioramento del contrasto) a 1,0 (massimo).

NoiseReductionDetailAmount

Miglioramento dei dettagli da applicare durante la riduzione del rumore, nell'intervallo 0,0 (nessun miglioramento dei dettagli) a 1,0 (massimo).

NoiseReductionSharpnessAmount

Quantità di nitidezza da applicare durante la riduzione del rumore, nell'intervallo 0,0 (nessuna nitidezza) a 1,0 (massimo).

OutputNativeSize

Dimensioni native complete dell'immagine originale.

ScaleFactor

Fattore di scala desiderato per il disegno dell'immagine.

SupportedDecoderVersions

Dizionario le cui chiavi sono identificatori di versione dei decodificatori validi.

Version

Chiave del decodificatore corrente (vedere SupportedDecoderVersions).

Metodi

GetArray<T>(NSString)

Recupera la matrice di tipo T associata a key.

(Ereditato da DictionaryContainer)
GetArray<T>(NSString, Func<IntPtr,T>)

Impostazioni per l'uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

(Ereditato da DictionaryContainer)
GetBoolValue(NSString)

Restituisce il booleano nullable associato a key.

(Ereditato da DictionaryContainer)
GetCGPointValue(NSString)

Restituisce il valore Nullable CGPoint associato a key.

(Ereditato da DictionaryContainer)
GetCGRectValue(NSString)

Restituisce il valore Nullable NSString associato a key.

(Ereditato da DictionaryContainer)
GetCGSizeValue(NSString)

Restituisce il valore Nullable CGSize associato a key.

(Ereditato da DictionaryContainer)
GetCMTimeValue(NSString)

Restituisce il valore Nullable CMTime associato a key.

(Ereditato da DictionaryContainer)
GetDoubleValue(NSString)

Restituisce il doppio nullable associato a key.

(Ereditato da DictionaryContainer)
GetFloatValue(NSString)

Restituisce il float nullable associato a key.

(Ereditato da DictionaryContainer)
GetInt32Value(NSString)

Restituisce l'oggetto nullable int associato a key.

(Ereditato da DictionaryContainer)
GetLongValue(NSString)

Restituisce il long nullable associato a key.

(Ereditato da DictionaryContainer)
GetNativeValue<T>(NSString)

Restituisce l'oggetto nativo associato a key.

(Ereditato da DictionaryContainer)
GetNIntValue(NSString)

Restituisce l'intero nativo nullable associato a key.

(Ereditato da DictionaryContainer)
GetNSDictionary(NSString)

Restituisce l'oggetto NSDictionary associato a key.

(Ereditato da DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

Restituisce l'oggetto NSDictionary associato a key.

(Ereditato da DictionaryContainer)
GetNSStringValue(NSString)

Restituisce l'oggetto NSString associato a key.

(Ereditato da DictionaryContainer)
GetNUIntValue(NSString)

Restituisce l'oggetto nullable nativo senza segno associato a key.

(Ereditato da DictionaryContainer)
GetStringValue(NSString)

Restituisce la stringa associata a key.

(Ereditato da DictionaryContainer)
GetStringValue(String)

Restituisce la stringa associata a key.

(Ereditato da DictionaryContainer)
GetStrongDictionary<T>(NSString)

Restituisce l'oggetto DictionaryContainer associato a key.

(Ereditato da DictionaryContainer)
GetUInt32Value(NSString)

Restituisce il associato a key.

(Ereditato da DictionaryContainer)
GetUIntValue(NSString)

Restituisce il associato a key.

(Ereditato da DictionaryContainer)
RemoveValue(NSString)

Rimuove dal dizionario il valore associato a key.

(Ereditato da DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

Associa la INativeObject matrice values a key.

(Ereditato da DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

Associa la NSNumber matrice values a key.

(Ereditato da DictionaryContainer)
SetArrayValue(NSString, String[])

Associa la matrice values a key.

(Ereditato da DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Associa la matrice values di tipo T a key.

(Ereditato da DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

Archivia il valore booleano value e lo associa a key.

(Ereditato da DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

Archivia e CGPointvalue lo associa a key.

(Ereditato da DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

Archivia e CGRectvalue lo associa a key.

(Ereditato da DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

Archivia e CGSizevalue lo associa a key.

(Ereditato da DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

Archivia e CMTimevalue lo associa a key.

(Ereditato da DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

Impostazioni per l'uso con CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

(Ereditato da DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

Archivia il doppio value (o null) e lo associa a key.

(Ereditato da DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

Archivia l'int valuekey(o ) nulle lo associa a .

(Ereditato da DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

Archivia la lunghezza value (o null) e la associa a key.

(Ereditato da DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

Archivia l'intero valuekeynativo (o ) nulle lo associa a .

(Ereditato da DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

Archivia l'int valuekey(o null) nativo e lo associa a .

(Ereditato da DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

Archivia il float value (o null) e lo associa a key.

(Ereditato da DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

Archivia l'oggetto keyint value non firmato (o null) e lo associa a .

(Ereditato da DictionaryContainer)
SetStringValue(NSString, NSString)

Archivia la stringa value e la associa a key.

(Ereditato da DictionaryContainer)
SetStringValue(NSString, String)

Archivia la stringa value e la associa a key.

(Ereditato da DictionaryContainer)

Si applica a