SceneAnalysisRecommendation Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает рекомендуемую обработку изображений для повышения качества и точности захваченных изображений на основе текущих условий захвата, как определено SceneAnalysisEffect.
public enum class SceneAnalysisRecommendation
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
enum class SceneAnalysisRecommendation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public enum SceneAnalysisRecommendation
var value = Windows.Media.Core.SceneAnalysisRecommendation.standard
Public Enum SceneAnalysisRecommendation
- Наследование
-
SceneAnalysisRecommendation
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v5.0)
|
Поля
Hdr | 1 | Рекомендуется использовать обработку с высоким динамическим диапазоном (HDR). |
LowLight | 2 | Рекомендуется использовать обработку при низком освещении. |
Standard | 0 | Обработка изображений не рекомендуется. |
Комментарии
Получите значение из этого перечисления, реализовав SceneAnalysisEffect, зарегистрировав обработчик для события SceneAnalyzed , а затем проверив свойство AnalysisRecommendationкадра SceneAnalysisEffectFrame , переданного в аргументах события. Дополнительные сведения об использовании SceneAnalysisEffect см. в разделе Anlysis для MediaCapture.
Если эффект рекомендует использовать технологию HDR, то ее можно применить указанными ниже способами.
- Класс AdvancedPhotoCapture позволяет захватывать фотографии с помощью встроенного в ОС Windows алгоритма обработки изображений по технологии HDR. Дополнительные сведения см. в разделе High Dynamic Range (HDR) и фотосъемка при низкой освещенности.
- Используйте HdrVideoControl для захвата видео с помощью алгоритма обработки HDR, встроенного в систему Windows. Дополнительные сведения см. в статье Доступ к элементам управления видеозахватом на устройстве.
- Используйте VariablePhotoSequenceCapture для записи последовательности кадров, которые затем можно создать с помощью пользовательской реализации HDR. Дополнительные сведения см. в статье Переменная последовательность фотографий.
Если эффект вызывает низкую освещенность, это можно реализовать следующими способами:
Используйте класс AdvancedPhotoCapture для захвата фотографий с помощью встроенного в Windows алгоритма обработки при низком освещении. Дополнительные сведения см. в разделе High Dynamic Range (HDR) и фотосъемка при низкой освещенности.
Класс LowLightFusion используется для использования встроенного в Windows алгоритма низкой освещенности для изображений, которые вы захватываете без использования AdvancedPhotoCapture.