7#include <aws/rekognition/Rekognition_EXPORTS.h>
16namespace Rekognition {
39 m_brightnessHasBeenSet =
true;
55 m_sharpnessHasBeenSet =
true;
71 m_contrastHasBeenSet =
true;
80 double m_brightness{0.0};
82 double m_sharpness{0.0};
84 double m_contrast{0.0};
85 bool m_brightnessHasBeenSet =
false;
86 bool m_sharpnessHasBeenSet =
false;
87 bool m_contrastHasBeenSet =
false;
bool ContrastHasBeenSet() const
AWS_REKOGNITION_API DetectLabelsImageQuality()=default
double GetSharpness() const
double GetContrast() const
double GetBrightness() const
AWS_REKOGNITION_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_REKOGNITION_API DetectLabelsImageQuality & operator=(Aws::Utils::Json::JsonView jsonValue)
DetectLabelsImageQuality & WithSharpness(double value)
bool BrightnessHasBeenSet() const
AWS_REKOGNITION_API DetectLabelsImageQuality(Aws::Utils::Json::JsonView jsonValue)
DetectLabelsImageQuality & WithBrightness(double value)
void SetSharpness(double value)
void SetBrightness(double value)
DetectLabelsImageQuality & WithContrast(double value)
bool SharpnessHasBeenSet() const
void SetContrast(double value)
Aws::Utils::Json::JsonValue JsonValue