Поделиться через


CIRawFilterOptions Класс

Определение

Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class CIRawFilterOptions : Foundation.DictionaryContainer
type CIRawFilterOptions = class
    inherit DictionaryContainer
Наследование
CIRawFilterOptions
Атрибуты

Конструкторы

CIRawFilterOptions()

Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

CIRawFilterOptions(NSDictionary)

Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

Свойства

ActiveKeys

Набор входных ключей, доступных для использования на входном изображении.

AllowDraftMode

true Значение , если режим черновика разрешен. (Переключение этого ключа является дорогостоящей операцией.)

BaselineExposure

Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

Boost

Величина повышения (повышение контрастности) в диапазоне от 0,0 (без повышения) до 1,0 (полный рост).

BoostShadowAmount

Объем повышения (повышение контрастности) в диапазоне от 0,0 (без повышения) до 1,0 (полный импульс) для применения в теневых областях.

ColorNoiseReductionAmount

Объем снижения шума, применяемый к цветовым данным, в диапазоне от 0,0 (без сокращения) до 1,0 (максимум).

Dictionary

Возвращает заключенный в оболочку NSDictionaryобъект .

(Унаследовано от DictionaryContainer)
DisableGamutMap

Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

EnableChromaticNoiseTracking

Если trueзадано значение , то хроматическое отслеживание шума с использованием ISO и экспозиция активна.

EnableSharpening

true значение , если необходимо применить резкость.

EnableVendorLensCorrection

Если trueзадано значение , для известных линз будет применена коррекция.

IgnoreImageOrientation

Если trueзадано значение , внедренные данные ориентации изображения будут игнорироваться.

ImageOrientation

Значение ориентации изображения EXIF (в диапазоне 1..8).

LinearSpaceFilter

Применяется CIFilter к изображению, когда во время обработки RAW оно находится в линейном цветовом пространстве.

LuminanceNoiseReductionAmount

Уровень снижения шума, применяемый к данным о яркости, в диапазоне от 0,0 (без сокращения) до 1,0 (максимум).

NeutralChromaticityX

Текущее нейтральное значение X цветности.

NeutralChromaticityY

Текущее нейтральное значение Y цветности.

NeutralLocation

Используется для задания нейтральной позиции (X,Y) на некоротированных выходных изображениях.

NeutralTemperature

Нейтральная цветовая температура. (Задайте с помощью NeutralTint.)

NeutralTint

Нейтральный оттенок. Задание этого значения также изменяет NeutralTemperature.

NoiseReductionAmount

Применяемый уровень снижения шума в диапазоне от 0,0 (без сокращения) до 1,0 (максимум).

NoiseReductionContrastAmount

Уровень повышения контрастности, применяемый во время снижения шума, в диапазоне от 0,0 (без увеличения контрастности) до 1,0 (максимум).

NoiseReductionDetailAmount

Объем расширения детализации, применяемый во время снижения шума, в диапазоне от 0,0 (без расширения детализации) до 1,0 (максимум).

NoiseReductionSharpnessAmount

Величина резкости, применяемая во время снижения шума, в диапазоне от 0,0 (без заточивания) до 1,0 (максимум).

OutputNativeSize

Полный собственный размер исходного изображения.

ScaleFactor

Требуемый коэффициент масштабирования для рисования изображения.

SupportedDecoderVersions

Словарь, ключи которого являются идентификаторами версий допустимых декодеров.

Version

Ключ текущего декодера (см. SupportedDecoderVersions).

Методы

GetArray<T>(NSString)

Извлекает массив типа T , связанный с key.

(Унаследовано от DictionaryContainer)
GetArray<T>(NSString, Func<IntPtr,T>)

Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

(Унаследовано от DictionaryContainer)
GetBoolValue(NSString)

Возвращает логическое значение, допускающее значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetCGPointValue(NSString)

Возвращает значение, допускающее CGPoint значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetCGRectValue(NSString)

Возвращает значение, допускающее NSString значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetCGSizeValue(NSString)

Возвращает значение, допускающее CGSize значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetCMTimeValue(NSString)

Возвращает значение, допускающее CMTime значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetDoubleValue(NSString)

Возвращает двойное значение, допускающее значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetFloatValue(NSString)

Возвращает значение float, допускающее значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetInt32Value(NSString)

Возвращает значение int, допускающее значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetLongValue(NSString)

Возвращает значение long, допускающее значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetNativeValue<T>(NSString)

Возвращает собственный объект, связанный с key.

(Унаследовано от DictionaryContainer)
GetNIntValue(NSString)

Возвращает собственное целое число, допускающее значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetNSDictionary(NSString)

Возвращает объект , связанный NSDictionary с key.

(Унаследовано от DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

Возвращает объект , связанный NSDictionary с key.

(Унаследовано от DictionaryContainer)
GetNSStringValue(NSString)

Возвращает объект , связанный NSString с key.

(Унаследовано от DictionaryContainer)
GetNUIntValue(NSString)

Возвращает собственный int без знака, допускающий значение NULL, связанное с key.

(Унаследовано от DictionaryContainer)
GetStringValue(NSString)

Возвращает строку, связанную с key.

(Унаследовано от DictionaryContainer)
GetStringValue(String)

Возвращает строку, связанную с key.

(Унаследовано от DictionaryContainer)
GetStrongDictionary<T>(NSString)

Возвращает объект , связанный DictionaryContainer с key.

(Унаследовано от DictionaryContainer)
GetUInt32Value(NSString)

Возвращает T T:System.UInt32 , связанный с key.

(Унаследовано от DictionaryContainer)
GetUIntValue(NSString)

Возвращает T T:System.UInt32 , связанный с key.

(Унаследовано от DictionaryContainer)
RemoveValue(NSString)

Удаляет из словаря значение, связанное с key.

(Унаследовано от DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

Связывает INativeObject массив values с key.

(Унаследовано от DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

Связывает NSNumber массив values с key.

(Унаследовано от DictionaryContainer)
SetArrayValue(NSString, String[])

Связывает массив valuesT:System.String сkey.

(Унаследовано от DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Связывает массив values типа T с key.

(Унаследовано от DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

Сохраняет логическое value значение и связывает его с key.

(Унаследовано от DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

CGPointvalue Сохраняет и связывает его с key.

(Унаследовано от DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

CGRectvalue Сохраняет и связывает его с key.

(Унаследовано от DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

CGSizevalue Сохраняет и связывает его с key.

(Унаследовано от DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

CMTimevalue Сохраняет и связывает его с key.

(Унаследовано от DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

(Унаследовано от DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

Сохраняет двойник value (или null) и связывает его с key.

(Унаследовано от DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

Сохраняет int value (или null) и связывает его с key.

(Унаследовано от DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

Сохраняет long value (или null) и связывает его с key.

(Унаследовано от DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

Сохраняет собственное целое число value (или null) и связывает его с key.

(Унаследовано от DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

Сохраняет собственный int value без знака (или null) и связывает его с key.

(Унаследовано от DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

Сохраняет значение float value (или null) и связывает его с key.

(Унаследовано от DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

Сохраняет неподписанный int value (или null) и связывает его с key.

(Унаследовано от DictionaryContainer)
SetStringValue(NSString, NSString)

Сохраняет строку value и связывает ее с key.

(Унаследовано от DictionaryContainer)
SetStringValue(NSString, String)

Сохраняет строку value и связывает ее с key.

(Унаследовано от DictionaryContainer)

Применяется к