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

com.aiwiown.face.domain.ocrid.OcridCardModel Maven / Gradle / Ivy

There is a newer version: 3.0.9
Show newest version
package com.aiwiown.face.domain.ocrid;

import com.aiwiown.face.ApiObject;
import com.aiwiown.face.internal.mapping.ApiField;

import java.io.File;

/**
 * @ClassName : OcridCardModel faceId
 * @Description :
 * @Author : dbin0123
 * @Date: 2020-03-15 19:15
 */
public class OcridCardModel extends ApiObject {

    private static final long serialVersionUID = -4251674028623894867L;

    /**
     * 一个图片,二进制文件,需要用Post Multipart/Form-Data的方式上传。
     *
     * 注:图片的文件大小小于10MB。支持的图片最小是200x200像素,最大是8000x8000像素。。
     */
    @ApiField(value = "image", isFile = true)
    private File image;

    /**
     * 设定是否返回身份证上的人像(仅当传入的身份证人像面图片,且识别到人脸才会返回,若没有识别到人脸,则不返回)。
     *
     * “0”:不返回。默认值。
     * “1”:返回人像,JPG格式的base64。
     * 注:如果是OCR国徽面,即使设定了此参数也不会返回。其他值均返回BAD_ARGUMENTS的错误信息。
     */
    @ApiField("return_portrait")
    private String returnPortrait;

    public File getImage() {
        return image;
    }

    public void setImage(File image) {
        this.image = image;
    }

    public String getReturnPortrait() {
        return returnPortrait;
    }

    public void setReturnPortrait(String returnPortrait) {
        this.returnPortrait = returnPortrait;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy