package org.springblade.thirdparty.ocr.pojo.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * ocr 磅单卡证识别响应参数 证件⽬标的识别结果
 * @author bfhuange
 * @date 2024/11/4
 */
@Data
public class OCRRecognitionResultVO implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;
    /**
     *  证件⽬标结构化结果（系统调⽤主要使⽤的信息）
     */
    @JsonProperty("structured")
    private OCRStructureVO structured;
    /**
     *  ⼦⽬标证件的基本识别信息
     */
    @JsonProperty("image_info")
    private OCRRecognitionImageInfoVO imageInfo;
    /**
     *  所有的识别结果，非必须
     */
    //@JsonProperty("lines")
    //private List<OCRLineInfoVO> lines;
}
