| 程序包 | 说明 |
|---|---|
| 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) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<OcrBox> |
PpOCRV5DetModel.detect(BufferedImage image) |
default List<OcrBox> |
OcrCommonDetModel.detect(BufferedImage image)
文本检测
|
List<OcrBox> |
PpOCRV5DetModel.detect(byte[] imageData) |
default List<OcrBox> |
OcrCommonDetModel.detect(byte[] imageData)
文本检测
|
List<OcrBox> |
PpOCRV5DetModel.detect(ai.djl.modality.cv.Image image) |
default List<OcrBox> |
OcrCommonDetModel.detect(ai.djl.modality.cv.Image image)
文本检测
|
List<OcrBox> |
PpOCRV5DetModel.detect(String imagePath) |
default List<OcrBox> |
OcrCommonDetModel.detect(String imagePath)
文本检测
|
| 限定符和类型 | 方法和说明 |
|---|---|
default List<OcrItem> |
OcrDirectionModel.detect(List<OcrBox> boxList,
org.opencv.core.Mat srcMat,
ai.djl.ndarray.NDManager manager)
文本方向检测(基于检测结果)
|
List<OcrItem> |
PPOCRMobileV2Model.detect(List<OcrBox> boxList,
org.opencv.core.Mat srcMat,
ai.djl.ndarray.NDManager manager) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<OcrBox> |
OcrUtils.convertToOcrBox(ai.djl.ndarray.NDList dt_boxes,
ai.djl.modality.cv.Image img)
转换为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.