com.hn.ocr.OcrUtil Maven / Gradle / Ivy
package com.hn.ocr;
import java.util.HashMap;
import java.util.Map;
/**
* 文字识别工具类
*
* @author fei
*/
public class OcrUtil {
private OcrUtil() {}
private static Map ocrMap = new HashMap<>();
/**
* 取指定平台 的图文识别
* @param ocrPlatform {@link OcrPlatform}
* @return Ocr
*/
public static Ocr ocr(OcrPlatform ocrPlatform) {
String key = ocrPlatform.name();
Ocr ocr = ocrMap.get(key);
if (ocr == null) {
ocr = ocrPlatform.create();
ocrMap.put(key, ocr);
}
return ocr;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy