public interface OcrDirectionModel extends AutoCloseable
| 限定符和类型 | 方法和说明 |
|---|---|
default List<List<OcrItem>> |
batchDetect(List<List<OcrBox>> boxList,
List<org.opencv.core.Mat> srcMatList) |
default List<OcrItem> |
detect(BufferedImage image)
文本方向检测
|
default List<OcrItem> |
detect(byte[] imageData)
文本方向检测
|
default List<OcrItem> |
detect(ai.djl.modality.cv.Image image)
文本方向检测
|
default List<OcrItem> |
detect(List<OcrBox> boxList,
org.opencv.core.Mat srcMat)
文本方向检测(基于检测结果)
|
default List<OcrItem> |
detect(String imagePath)
文本方向检测
|
default BufferedImage |
detectAndDraw(BufferedImage sourceImage)
检测并绘制结果
|
default void |
detectAndDraw(String imagePath,
String outputPath)
检测并绘制结果
|
default org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<ai.djl.modality.cv.Image,DirectionInfo>> |
getPool() |
default OcrCommonDetModel |
getTextDetModel() |
void |
loadModel(DirectionModelConfig config)
加载模型
|
default void |
setTextDetModel(OcrCommonDetModel detModel) |
closedefault void setTextDetModel(OcrCommonDetModel detModel)
default OcrCommonDetModel getTextDetModel()
void loadModel(DirectionModelConfig config)
config - default List<OcrItem> detect(BufferedImage image)
image - BufferedImagedefault List<OcrItem> detect(List<OcrBox> boxList, org.opencv.core.Mat srcMat)
boxList - srcMat - manager - default List<List<OcrItem>> batchDetect(List<List<OcrBox>> boxList, List<org.opencv.core.Mat> srcMatList)
default void detectAndDraw(String imagePath, String outputPath)
imagePath - 图片输入路径(包含文件名称)outputPath - 图片输出路径(包含文件名称)default BufferedImage detectAndDraw(BufferedImage sourceImage)
sourceImage - default org.apache.commons.pool2.impl.GenericObjectPool<ai.djl.inference.Predictor<ai.djl.modality.cv.Image,DirectionInfo>> getPool()
Copyright © 2025. All rights reserved.