public interface OcrCommonRecModel extends AutoCloseable
| 限定符和类型 | 方法和说明 |
|---|---|
default List<OcrInfo> |
batchRecognize(List<BufferedImage> imageList,
OcrRecOptions options) |
default List<OcrInfo> |
batchRecognizeDJLImage(List<ai.djl.modality.cv.Image> imageList,
OcrRecOptions options) |
default OcrDirectionModel |
getDirectionModel() |
default org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<ai.djl.modality.cv.Image,String>> |
getPool() |
default OcrCommonDetModel |
getTextDetModel() |
void |
loadModel(OcrRecModelConfig config)
加载模型
|
default OcrInfo |
recognize(BufferedImage image,
OcrRecOptions options)
文本检测
|
default OcrInfo |
recognize(byte[] imageData,
OcrRecOptions options)
文本检测
|
default OcrInfo |
recognize(ai.djl.modality.cv.Image image,
OcrRecOptions options)
文本识别
|
default OcrInfo |
recognize(String imagePath,
OcrRecOptions options)
文本识别
|
default BufferedImage |
recognizeAndDraw(BufferedImage sourceImage,
int fontSize,
OcrRecOptions options)
识别并绘制结果
|
default OcrInfo |
recognizeAndDraw(byte[] imageData,
int fontSize,
OcrRecOptions options)
识别并绘制结果
|
default void |
recognizeAndDraw(String imagePath,
String outputPath,
int fontSize,
OcrRecOptions options)
识别并绘制结果
|
default String |
recognizeAndDrawToBase64(byte[] imageData,
int fontSize,
OcrRecOptions options)
识别并绘制Base64结果
|
default void |
setDirectionModel(OcrDirectionModel directionModel) |
default void |
setTextDetModel(OcrCommonDetModel detModel) |
closedefault void setTextDetModel(OcrCommonDetModel detModel)
default OcrCommonDetModel getTextDetModel()
default void setDirectionModel(OcrDirectionModel directionModel)
default OcrDirectionModel getDirectionModel()
void loadModel(OcrRecModelConfig config)
config - default OcrInfo recognize(String imagePath, OcrRecOptions options)
imagePath - 图片路径default OcrInfo recognize(ai.djl.modality.cv.Image image, OcrRecOptions options)
image - default OcrInfo recognize(BufferedImage image, OcrRecOptions options)
image - BufferedImagedefault OcrInfo recognize(byte[] imageData, OcrRecOptions options)
imageData - 图片字节数组default void recognizeAndDraw(String imagePath, String outputPath, int fontSize, OcrRecOptions options)
imagePath - outputPath - default BufferedImage recognizeAndDraw(BufferedImage sourceImage, int fontSize, OcrRecOptions options)
sourceImage - default String recognizeAndDrawToBase64(byte[] imageData, int fontSize, OcrRecOptions options)
imageData - 图片字节数组default OcrInfo recognizeAndDraw(byte[] imageData, int fontSize, OcrRecOptions options)
imageData - 图片字节数组default List<OcrInfo> batchRecognize(List<BufferedImage> imageList, OcrRecOptions options)
default List<OcrInfo> batchRecognizeDJLImage(List<ai.djl.modality.cv.Image> imageList, OcrRecOptions options)
default org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<ai.djl.modality.cv.Image,String>> getPool()
Copyright © 2025. All rights reserved.