package org.springblade.gateway.common_gateway.ocr.builder;

import org.springblade.gateway.common_gateway.ocr.entity.OCRBankInfo;
import org.springblade.gateway.common_gateway.ocr.entity.OCRBizilicenseInfo;
import org.springblade.gateway.common_gateway.ocr.entity.OCRIdInfo;

/**
 * @author: lianghanqiang
 * @description: OCR 抽象接口
 * @since: 9/17/21 -- 2:33 PM
 */
public interface OcrTemplate {

	/**
	 * 分析银行卡信息
	 * */
	OCRBankInfo analysisBank(String url);

	/**
	 * 分析身份证信息
	 * */
	OCRIdInfo analysisIdcard(String url);

	/**url
	 * 分析营业执照信息
	 * */
	OCRBizilicenseInfo analysisBlizilicense(String url);
}
