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() |
Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary). |
CIRawFilterOptions(NSDictionary) |
Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary). |
Свойства
ActiveKeys |
Набор входных ключей, доступных для использования на входном изображении. |
AllowDraftMode |
|
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 |
Если |
EnableSharpening |
|
EnableVendorLensCorrection |
Если |
IgnoreImageOrientation |
Если |
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) |
Извлекает массив типа |
GetArray<T>(NSString, Func<IntPtr,T>) |
Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary). (Унаследовано от DictionaryContainer) |
GetBoolValue(NSString) |
Возвращает логическое значение, допускающее значение NULL, связанное с |
GetCGPointValue(NSString) |
Возвращает значение, допускающее CGPoint значение NULL, связанное с |
GetCGRectValue(NSString) |
Возвращает значение, допускающее NSString значение NULL, связанное с |
GetCGSizeValue(NSString) |
Возвращает значение, допускающее CGSize значение NULL, связанное с |
GetCMTimeValue(NSString) |
Возвращает значение, допускающее CMTime значение NULL, связанное с |
GetDoubleValue(NSString) |
Возвращает двойное значение, допускающее значение NULL, связанное с |
GetFloatValue(NSString) |
Возвращает значение float, допускающее значение NULL, связанное с |
GetInt32Value(NSString) |
Возвращает значение int, допускающее значение NULL, связанное с |
GetLongValue(NSString) |
Возвращает значение long, допускающее значение NULL, связанное с |
GetNativeValue<T>(NSString) |
Возвращает собственный объект, связанный с |
GetNIntValue(NSString) |
Возвращает собственное целое число, допускающее значение NULL, связанное с |
GetNSDictionary(NSString) |
Возвращает объект , связанный NSDictionary с |
GetNSDictionary<TKey,TValue>(NSString) |
Возвращает объект , связанный NSDictionary с |
GetNSStringValue(NSString) |
Возвращает объект , связанный NSString с |
GetNUIntValue(NSString) |
Возвращает собственный int без знака, допускающий значение NULL, связанное с |
GetStringValue(NSString) |
Возвращает строку, связанную с |
GetStringValue(String) |
Возвращает строку, связанную с |
GetStrongDictionary<T>(NSString) |
Возвращает объект , связанный DictionaryContainer с |
GetUInt32Value(NSString) |
Возвращает T T:System.UInt32 , связанный с |
GetUIntValue(NSString) |
Возвращает T T:System.UInt32 , связанный с |
RemoveValue(NSString) |
Удаляет из словаря значение, связанное с |
SetArrayValue(NSString, INativeObject[]) |
Связывает INativeObject массив |
SetArrayValue(NSString, NSNumber[]) |
Связывает NSNumber массив |
SetArrayValue(NSString, String[]) |
Связывает массив |
SetArrayValue<T>(NSString, T[]) |
Связывает массив |
SetBooleanValue(NSString, Nullable<Boolean>) |
Сохраняет логическое |
SetCGPointValue(NSString, Nullable<CGPoint>) |
CGPoint |
SetCGRectValue(NSString, Nullable<CGRect>) |
CGRect |
SetCGSizeValue(NSString, Nullable<CGSize>) |
CGSize |
SetCMTimeValue(NSString, Nullable<CMTime>) |
CMTime |
SetNativeValue(NSString, INativeObject, Boolean) |
Параметры для использования с CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary). (Унаследовано от DictionaryContainer) |
SetNumberValue(NSString, Nullable<Double>) |
Сохраняет двойник |
SetNumberValue(NSString, Nullable<Int32>) |
Сохраняет int |
SetNumberValue(NSString, Nullable<Int64>) |
Сохраняет long |
SetNumberValue(NSString, Nullable<nint>) |
Сохраняет собственное целое число |
SetNumberValue(NSString, Nullable<nuint>) |
Сохраняет собственный int |
SetNumberValue(NSString, Nullable<Single>) |
Сохраняет значение float |
SetNumberValue(NSString, Nullable<UInt32>) |
Сохраняет неподписанный int |
SetStringValue(NSString, NSString) |
Сохраняет строку |
SetStringValue(NSString, String) |
Сохраняет строку |