| 程序包 | 说明 |
|---|---|
| cn.smartjavaai.ocr.entity | |
| cn.smartjavaai.ocr.model.common.detect | |
| cn.smartjavaai.ocr.model.common.direction | |
| cn.smartjavaai.ocr.utils |
| 构造器和说明 |
|---|
OcrItem(OcrBox ocrBox,
AngleEnum angle,
float score) |
OcrItem(OcrBox ocrBox,
String text) |
OcrItem(OcrBox ocrBox,
String text,
AngleEnum angle) |
| 限定符和类型 | 方法和说明 |
|---|---|
default List<List<OcrBox>> |
OcrCommonDetModel.batchDetect(List<BufferedImage> imageList)
文本检测(批量)
|
List<List<OcrBox>> |
OcrCommonDetModelImpl.batchDetect(List<BufferedImage> imageList) |
default List<List<OcrBox>> |
OcrCommonDetModel.batchDetectDJLImage(List<ai.djl.modality.cv.Image> imageList)
文本检测(批量)
|
List<List<OcrBox>> |
OcrCommonDetModelImpl.batchDetectDJLImage(List<ai.djl.modality.cv.Image> imageList) |
default List<OcrBox> |
OcrCommonDetModel.detect(BufferedImage image)
文本检测
|
List<OcrBox> |
OcrCommonDetModelImpl.detect(BufferedImage image) |
default List<OcrBox> |
OcrCommonDetModel.detect(byte[] imageData)
文本检测
|
List<OcrBox> |
OcrCommonDetModelImpl.detect(byte[] imageData) |
default List<OcrBox> |
OcrCommonDetModel.detect(ai.djl.modality.cv.Image image)
文本检测
|
List<OcrBox> |
OcrCommonDetModelImpl.detect(ai.djl.modality.cv.Image image) |
default List<OcrBox> |
OcrCommonDetModel.detect(String imagePath)
文本检测
|
List<OcrBox> |
OcrCommonDetModelImpl.detect(String imagePath) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<List<OcrItem>> |
PPOCRMobileV2ClsModel.batchDetect(List<List<OcrBox>> boxList,
List<org.opencv.core.Mat> srcMatList) |
default List<List<OcrItem>> |
OcrDirectionModel.batchDetect(List<List<OcrBox>> boxList,
List<org.opencv.core.Mat> srcMatList) |
List<OcrItem> |
PPOCRMobileV2ClsModel.detect(List<OcrBox> boxList,
org.opencv.core.Mat srcMat) |
default List<OcrItem> |
OcrDirectionModel.detect(List<OcrBox> boxList,
org.opencv.core.Mat srcMat)
文本方向检测(基于检测结果)
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<List<OcrBox>> |
OcrUtils.convertToOcrBox(List<ai.djl.ndarray.NDList> ndLists)
转换为OcrBox
|
static List<OcrBox> |
OcrUtils.convertToOcrBox(ai.djl.ndarray.NDList dt_boxes)
转换为OcrBox
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ai.djl.modality.cv.Image |
OcrUtils.transformAndCrop(org.opencv.core.Mat srcMat,
OcrBox box)
透视变换+裁剪
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
OcrUtils.drawRect(org.opencv.core.Mat mat,
List<OcrBox> boxList)
绘制文本框
|
Copyright © 2025. All rights reserved.