All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.qcloud.cos.model.ciModel.ai.AddPersonFaceResponse Maven / Gradle / Ivy

There is a newer version: 5.6.238.2
Show newest version
package com.qcloud.cos.model.ciModel.ai;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * @author markjrzhang
 * @date 2023/10/27 16:14
 */
@XStreamAlias("Response")
public class AddPersonFaceResponse {
    /**
     * 加入成功的人脸数量示例值:1;是 否必传:否
     */
    @XStreamAlias("SucFaceNum")
    private Integer sucFaceNum;

    /**
     * 加入成功的人脸ID列表
     * 示例值:["2875186538564559728"];是否必传:否
     */
    @XStreamAlias("SucFaceId")
    private String sucFaceId;

    /**
     * 每张人脸图片添加结果,-1101 代表未检测到人脸,-1102 代表图片解码失败,
     * -1601代表不符合图片质量控制要求, -1604 代表人脸相似度没有超过FaceMatchThreshold。
     * 其他非 0 值代表算法服务异常。
     * 示例值:[0];是否必传:否
     */
    @XStreamAlias("RetCode")
    private Integer retCode;

    /**
     * 加入成功的人脸索引。索引顺序和入参中 Images 或 Urls 的顺序一致。
     * 例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。
     * 示例值:[0];是否必传:否
     */
    @XStreamAlias("SucIndexes")
    private Integer sucIndexes;

    /**
     * 加入成功的人脸框位置。顺序和入参中 objectkey 的顺序一致。;是否必传:否
     */
    @XStreamAlias("SucFaceRect")
    private SucFaceRects sucFaceRect;

    /**
     * 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。;是否必传:否
     */
    @XStreamAlias("RequestId")
    private String requestId;

    public Integer getSucFaceNum() {
        return sucFaceNum;
    }

    public void setSucFaceNum(Integer sucFaceNum) {
        this.sucFaceNum = sucFaceNum;
    }

    public Integer getRetCode() {
        return retCode;
    }

    public void setRetCode(Integer retCode) {
        this.retCode = retCode;
    }

    public Integer getSucIndexes() {
        return sucIndexes;
    }

    public void setSucIndexes(Integer sucIndexes) {
        this.sucIndexes = sucIndexes;
    }

    public SucFaceRects getSucFaceRect() {
        return sucFaceRect;
    }

    public void setSucFaceRect(SucFaceRects sucFaceRect) {
        this.sucFaceRect = sucFaceRect;
    }

    public String getRequestId() {
        return requestId;
    }

    public void setRequestId(String requestId) {
        this.requestId = requestId;
    }

    public String getSucFaceId() {
        return sucFaceId;
    }

    public void setSucFaceId(String sucFaceId) {
        this.sucFaceId = sucFaceId;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy