/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the rekognition-2016-06-27.normal.json service model. */ using System; using System.Collections.Generic; using System.Xml.Serialization; using System.Text; using System.IO; using System.Net; using Amazon.Runtime; using Amazon.Runtime.Internal; namespace Amazon.Rekognition.Model { /// <summary> /// This is the response object from the DetectFaces operation. /// </summary> public partial class DetectFacesResponse : AmazonWebServiceResponse { private List<FaceDetail> _faceDetails = new List<FaceDetail>(); private OrientationCorrection _orientationCorrection; /// <summary> /// Gets and sets the property FaceDetails. /// <para> /// Details of each face found in the image. /// </para> /// </summary> public List<FaceDetail> FaceDetails { get { return this._faceDetails; } set { this._faceDetails = value; } } // Check to see if FaceDetails property is set internal bool IsSetFaceDetails() { return this._faceDetails != null && this._faceDetails.Count > 0; } /// <summary> /// Gets and sets the property OrientationCorrection. /// <para> /// The value of <code>OrientationCorrection</code> is always null. /// </para> /// /// <para> /// If the input image is in .jpeg format, it might contain exchangeable image file format /// (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this /// orientation information to perform image correction. The bounding box coordinates /// are translated to represent object locations after the orientation information in /// the Exif metadata is used to correct the image orientation. Images in .png format /// don't contain Exif metadata. /// </para> /// /// <para> /// Amazon Rekognition doesn’t perform image correction for images in .png format and /// .jpeg images without orientation information in the image Exif metadata. The bounding /// box coordinates aren't translated and represent the object locations before the image /// is rotated. /// </para> /// </summary> public OrientationCorrection OrientationCorrection { get { return this._orientationCorrection; } set { this._orientationCorrection = value; } } // Check to see if OrientationCorrection property is set internal bool IsSetOrientationCorrection() { return this._orientationCorrection != null; } } }