
com.tencentcloudapi.tci.v20190318.models.ImageTaskResult Maven / Gradle / Ivy
/*
* Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. 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.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License 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.
*/
package com.tencentcloudapi.tci.v20190318.models;
import com.tencentcloudapi.common.AbstractModel;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import java.util.HashMap;
public class ImageTaskResult extends AbstractModel{
/**
* 大教室场景学生肢体动作识别信息
*/
@SerializedName("ActionInfo")
@Expose
private ActionInfo ActionInfo;
/**
* 属性识别结果
*/
@SerializedName("FaceAttr")
@Expose
private FaceAttrResult FaceAttr;
/**
* 表情识别结果
*/
@SerializedName("FaceExpression")
@Expose
private FaceExpressionResult FaceExpression;
/**
* 人脸检索结果
*/
@SerializedName("FaceIdentify")
@Expose
private FaceIdentifyResult FaceIdentify;
/**
* 人脸检测结果
*/
@SerializedName("FaceInfo")
@Expose
private FaceInfoResult FaceInfo;
/**
* 姿势识别结果
*/
@SerializedName("FacePose")
@Expose
private FacePoseResult FacePose;
/**
* 动作分类结果
*/
@SerializedName("Gesture")
@Expose
private GestureResult Gesture;
/**
* 手势分类结果
*/
@SerializedName("HandTracking")
@Expose
private HandTrackingResult HandTracking;
/**
* 光照识别结果
*/
@SerializedName("Light")
@Expose
private LightResult Light;
/**
* 学生肢体动作识别结果
*/
@SerializedName("StudentBodyMovement")
@Expose
private StudentBodyMovementResult StudentBodyMovement;
/**
* 老师肢体动作识别结果
*/
@SerializedName("TeacherBodyMovement")
@Expose
private BodyMovementResult TeacherBodyMovement;
/**
* 教师是否在屏幕内判断结果
*/
@SerializedName("TeacherOutScreen")
@Expose
private TeacherOutScreenResult TeacherOutScreen;
/**
* 时间统计结果
*/
@SerializedName("TimeInfo")
@Expose
private TimeInfoResult TimeInfo;
/**
* Get 大教室场景学生肢体动作识别信息
* @return ActionInfo 大教室场景学生肢体动作识别信息
*/
public ActionInfo getActionInfo() {
return this.ActionInfo;
}
/**
* Set 大教室场景学生肢体动作识别信息
* @param ActionInfo 大教室场景学生肢体动作识别信息
*/
public void setActionInfo(ActionInfo ActionInfo) {
this.ActionInfo = ActionInfo;
}
/**
* Get 属性识别结果
* @return FaceAttr 属性识别结果
*/
public FaceAttrResult getFaceAttr() {
return this.FaceAttr;
}
/**
* Set 属性识别结果
* @param FaceAttr 属性识别结果
*/
public void setFaceAttr(FaceAttrResult FaceAttr) {
this.FaceAttr = FaceAttr;
}
/**
* Get 表情识别结果
* @return FaceExpression 表情识别结果
*/
public FaceExpressionResult getFaceExpression() {
return this.FaceExpression;
}
/**
* Set 表情识别结果
* @param FaceExpression 表情识别结果
*/
public void setFaceExpression(FaceExpressionResult FaceExpression) {
this.FaceExpression = FaceExpression;
}
/**
* Get 人脸检索结果
* @return FaceIdentify 人脸检索结果
*/
public FaceIdentifyResult getFaceIdentify() {
return this.FaceIdentify;
}
/**
* Set 人脸检索结果
* @param FaceIdentify 人脸检索结果
*/
public void setFaceIdentify(FaceIdentifyResult FaceIdentify) {
this.FaceIdentify = FaceIdentify;
}
/**
* Get 人脸检测结果
* @return FaceInfo 人脸检测结果
*/
public FaceInfoResult getFaceInfo() {
return this.FaceInfo;
}
/**
* Set 人脸检测结果
* @param FaceInfo 人脸检测结果
*/
public void setFaceInfo(FaceInfoResult FaceInfo) {
this.FaceInfo = FaceInfo;
}
/**
* Get 姿势识别结果
* @return FacePose 姿势识别结果
*/
public FacePoseResult getFacePose() {
return this.FacePose;
}
/**
* Set 姿势识别结果
* @param FacePose 姿势识别结果
*/
public void setFacePose(FacePoseResult FacePose) {
this.FacePose = FacePose;
}
/**
* Get 动作分类结果
* @return Gesture 动作分类结果
*/
public GestureResult getGesture() {
return this.Gesture;
}
/**
* Set 动作分类结果
* @param Gesture 动作分类结果
*/
public void setGesture(GestureResult Gesture) {
this.Gesture = Gesture;
}
/**
* Get 手势分类结果
* @return HandTracking 手势分类结果
*/
public HandTrackingResult getHandTracking() {
return this.HandTracking;
}
/**
* Set 手势分类结果
* @param HandTracking 手势分类结果
*/
public void setHandTracking(HandTrackingResult HandTracking) {
this.HandTracking = HandTracking;
}
/**
* Get 光照识别结果
* @return Light 光照识别结果
*/
public LightResult getLight() {
return this.Light;
}
/**
* Set 光照识别结果
* @param Light 光照识别结果
*/
public void setLight(LightResult Light) {
this.Light = Light;
}
/**
* Get 学生肢体动作识别结果
* @return StudentBodyMovement 学生肢体动作识别结果
*/
public StudentBodyMovementResult getStudentBodyMovement() {
return this.StudentBodyMovement;
}
/**
* Set 学生肢体动作识别结果
* @param StudentBodyMovement 学生肢体动作识别结果
*/
public void setStudentBodyMovement(StudentBodyMovementResult StudentBodyMovement) {
this.StudentBodyMovement = StudentBodyMovement;
}
/**
* Get 老师肢体动作识别结果
* @return TeacherBodyMovement 老师肢体动作识别结果
*/
public BodyMovementResult getTeacherBodyMovement() {
return this.TeacherBodyMovement;
}
/**
* Set 老师肢体动作识别结果
* @param TeacherBodyMovement 老师肢体动作识别结果
*/
public void setTeacherBodyMovement(BodyMovementResult TeacherBodyMovement) {
this.TeacherBodyMovement = TeacherBodyMovement;
}
/**
* Get 教师是否在屏幕内判断结果
* @return TeacherOutScreen 教师是否在屏幕内判断结果
*/
public TeacherOutScreenResult getTeacherOutScreen() {
return this.TeacherOutScreen;
}
/**
* Set 教师是否在屏幕内判断结果
* @param TeacherOutScreen 教师是否在屏幕内判断结果
*/
public void setTeacherOutScreen(TeacherOutScreenResult TeacherOutScreen) {
this.TeacherOutScreen = TeacherOutScreen;
}
/**
* Get 时间统计结果
* @return TimeInfo 时间统计结果
*/
public TimeInfoResult getTimeInfo() {
return this.TimeInfo;
}
/**
* Set 时间统计结果
* @param TimeInfo 时间统计结果
*/
public void setTimeInfo(TimeInfoResult TimeInfo) {
this.TimeInfo = TimeInfo;
}
/**
* Internal implementation, normal users should not use it.
*/
public void toMap(HashMap map, String prefix) {
this.setParamObj(map, prefix + "ActionInfo.", this.ActionInfo);
this.setParamObj(map, prefix + "FaceAttr.", this.FaceAttr);
this.setParamObj(map, prefix + "FaceExpression.", this.FaceExpression);
this.setParamObj(map, prefix + "FaceIdentify.", this.FaceIdentify);
this.setParamObj(map, prefix + "FaceInfo.", this.FaceInfo);
this.setParamObj(map, prefix + "FacePose.", this.FacePose);
this.setParamObj(map, prefix + "Gesture.", this.Gesture);
this.setParamObj(map, prefix + "HandTracking.", this.HandTracking);
this.setParamObj(map, prefix + "Light.", this.Light);
this.setParamObj(map, prefix + "StudentBodyMovement.", this.StudentBodyMovement);
this.setParamObj(map, prefix + "TeacherBodyMovement.", this.TeacherBodyMovement);
this.setParamObj(map, prefix + "TeacherOutScreen.", this.TeacherOutScreen);
this.setParamObj(map, prefix + "TimeInfo.", this.TimeInfo);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy