跳过导航链接
A C D F G I L M O P R S T U V 

A

AngleEnum - cn.smartjavaai.ocr.enums中的枚举
文本方向

C

cn.smartjavaai.ocr.config - 程序包 cn.smartjavaai.ocr.config
 
cn.smartjavaai.ocr.entity - 程序包 cn.smartjavaai.ocr.entity
 
cn.smartjavaai.ocr.enums - 程序包 cn.smartjavaai.ocr.enums
 
cn.smartjavaai.ocr.exception - 程序包 cn.smartjavaai.ocr.exception
 
cn.smartjavaai.ocr.factory - 程序包 cn.smartjavaai.ocr.factory
 
cn.smartjavaai.ocr.model.common.detect - 程序包 cn.smartjavaai.ocr.model.common.detect
 
cn.smartjavaai.ocr.model.common.detect.translator - 程序包 cn.smartjavaai.ocr.model.common.detect.translator
 
cn.smartjavaai.ocr.model.common.direction - 程序包 cn.smartjavaai.ocr.model.common.direction
 
cn.smartjavaai.ocr.model.common.direction.translator - 程序包 cn.smartjavaai.ocr.model.common.direction.translator
 
cn.smartjavaai.ocr.model.common.recognize - 程序包 cn.smartjavaai.ocr.model.common.recognize
 
cn.smartjavaai.ocr.model.common.recognize.translator - 程序包 cn.smartjavaai.ocr.model.common.recognize.translator
 
cn.smartjavaai.ocr.opencv - 程序包 cn.smartjavaai.ocr.opencv
 
cn.smartjavaai.ocr.utils - 程序包 cn.smartjavaai.ocr.utils
 
CommonDetModelEnum - cn.smartjavaai.ocr.enums中的枚举
OCR检测模型枚举
CommonRecModelEnum - cn.smartjavaai.ocr.enums中的枚举
OCR识别模型枚举
compareTo(RotatedBox) - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBox
将左上角 Y 坐标升序排序
compareTo(RotatedBoxCompX) - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBoxCompX
将左上角 X 坐标升序排序
convertToOcrBox(NDList, Image) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
转换为OcrBox
convertToOcrInfo(List<ArrayList<RotatedBoxCompX>>) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
转换为OcrInfo

D

detect(String) - 接口 中的方法cn.smartjavaai.ocr.model.common.detect.OcrCommonDetModel
文本检测
detect(BufferedImage) - 接口 中的方法cn.smartjavaai.ocr.model.common.detect.OcrCommonDetModel
文本检测
detect(byte[]) - 接口 中的方法cn.smartjavaai.ocr.model.common.detect.OcrCommonDetModel
文本检测
detect(Image) - 接口 中的方法cn.smartjavaai.ocr.model.common.detect.OcrCommonDetModel
文本检测
detect(String) - 类 中的方法cn.smartjavaai.ocr.model.common.detect.PpOCRV5DetModel
 
detect(Image) - 类 中的方法cn.smartjavaai.ocr.model.common.detect.PpOCRV5DetModel
 
detect(BufferedImage) - 类 中的方法cn.smartjavaai.ocr.model.common.detect.PpOCRV5DetModel
 
detect(byte[]) - 类 中的方法cn.smartjavaai.ocr.model.common.detect.PpOCRV5DetModel
 
detect(String) - 接口 中的方法cn.smartjavaai.ocr.model.common.direction.OcrDirectionModel
文本方向检测
detect(BufferedImage) - 接口 中的方法cn.smartjavaai.ocr.model.common.direction.OcrDirectionModel
文本方向检测
detect(byte[]) - 接口 中的方法cn.smartjavaai.ocr.model.common.direction.OcrDirectionModel
文本方向检测
detect(Image) - 接口 中的方法cn.smartjavaai.ocr.model.common.direction.OcrDirectionModel
文本方向检测
detect(List<OcrBox>, Mat, NDManager) - 接口 中的方法cn.smartjavaai.ocr.model.common.direction.OcrDirectionModel
文本方向检测(基于检测结果)
detect(String) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.PPOCRMobileV2Model
 
detect(Image) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.PPOCRMobileV2Model
 
detect(List<OcrBox>, Mat, NDManager) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.PPOCRMobileV2Model
 
detect(BufferedImage) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.PPOCRMobileV2Model
 
detect(byte[]) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.PPOCRMobileV2Model
 
detectAndDraw(String, String) - 接口 中的方法cn.smartjavaai.ocr.model.common.detect.OcrCommonDetModel
检测并绘制结果
detectAndDraw(BufferedImage) - 接口 中的方法cn.smartjavaai.ocr.model.common.detect.OcrCommonDetModel
检测并绘制结果
detectAndDraw(String, String) - 类 中的方法cn.smartjavaai.ocr.model.common.detect.PpOCRV5DetModel
 
detectAndDraw(BufferedImage) - 类 中的方法cn.smartjavaai.ocr.model.common.detect.PpOCRV5DetModel
 
detectAndDraw(String, String) - 接口 中的方法cn.smartjavaai.ocr.model.common.direction.OcrDirectionModel
检测并绘制结果
detectAndDraw(BufferedImage) - 接口 中的方法cn.smartjavaai.ocr.model.common.direction.OcrDirectionModel
检测并绘制结果
detectAndDraw(String, String) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.PPOCRMobileV2Model
 
detectAndDraw(BufferedImage) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.PPOCRMobileV2Model
 
DirectionInfo - cn.smartjavaai.ocr.entity中的类
方向检测结果
DirectionInfo(String, Double) - 类 的构造器cn.smartjavaai.ocr.entity.DirectionInfo
 
DirectionModelConfig - cn.smartjavaai.ocr.config中的类
文本方向分类模型配置
DirectionModelConfig() - 类 的构造器cn.smartjavaai.ocr.config.DirectionModelConfig
 
DirectionModelEnum - cn.smartjavaai.ocr.enums中的枚举
OCR文本方向分类模型枚举
distance(float[], float[]) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
欧式距离计算
drawRect(Mat, List<OcrBox>) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
绘制文本框
drawRectWithText(BufferedImage, OcrInfo, int) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
绘制文本框及文本
drawRectWithText(Mat, List<OcrItem>) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
绘制文本框及文本

F

floatArrayToMat(float[][]) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
float[][] Array To Mat
floatNDArrayToArray(NDArray) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
float NDArray To float[][] Array
floatNDArrayToMat(NDArray, int) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
float NDArray To float[][] Array
floatNDArrayToMat(NDArray) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
float NDArray To Mat
fromName(String) - 枚举 中的静态方法cn.smartjavaai.ocr.enums.CommonDetModelEnum
根据名称获取枚举 (忽略大小写和下划线变体)
fromName(String) - 枚举 中的静态方法cn.smartjavaai.ocr.enums.CommonRecModelEnum
根据名称获取枚举 (忽略大小写和下划线变体)
fromName(String) - 枚举 中的静态方法cn.smartjavaai.ocr.enums.DirectionModelEnum
根据名称获取枚举 (忽略大小写和下划线变体)
fromValue(String) - 枚举 中的静态方法cn.smartjavaai.ocr.enums.AngleEnum
 

G

getBatchifier() - 类 中的方法cn.smartjavaai.ocr.model.common.detect.translator.PPOCRV5DetTranslator
 
getBatchifier() - 类 中的方法cn.smartjavaai.ocr.model.common.direction.translator.PpWordRotateTranslator
 
getBatchifier() - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.translator.PPOCRV5RecTranslator
 
getBox() - 类 中的方法cn.smartjavaai.ocr.entity.ImageInfo
 
getBox() - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBox
 
getBox() - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBoxCompX
 
getDetModel(OcrDetModelConfig) - 类 中的方法cn.smartjavaai.ocr.factory.OcrModelFactory
获取检测模型(通过配置)
getDirectionModel(DirectionModelConfig) - 类 中的方法cn.smartjavaai.ocr.factory.OcrModelFactory
获取模型(通过配置)
getImage() - 类 中的方法cn.smartjavaai.ocr.entity.ImageInfo
 
getInstance() - 类 中的静态方法cn.smartjavaai.ocr.factory.OcrModelFactory
 
getName() - 类 中的方法cn.smartjavaai.ocr.entity.DirectionInfo
 
getName() - 类 中的方法cn.smartjavaai.ocr.entity.ImageInfo
 
getProb() - 类 中的方法cn.smartjavaai.ocr.entity.DirectionInfo
 
getProb() - 类 中的方法cn.smartjavaai.ocr.entity.ImageInfo
 
getRecModel(OcrRecModelConfig) - 类 中的方法cn.smartjavaai.ocr.factory.OcrModelFactory
获取识别模型(通过配置)
getText() - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBox
 
getText() - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBoxCompX
 
getValue() - 枚举 中的方法cn.smartjavaai.ocr.enums.AngleEnum
 

I

IdCardInfo - cn.smartjavaai.ocr.entity中的类
身份证信息
IdCardInfo() - 类 的构造器cn.smartjavaai.ocr.entity.IdCardInfo
 
image2Mat(BufferedImage) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrOpenCVUtils
BufferedImage to Mat
ImageInfo - cn.smartjavaai.ocr.entity中的类
图像信息
ImageInfo(Image, NDArray) - 类 的构造器cn.smartjavaai.ocr.entity.ImageInfo
 

L

loadModel(OcrDetModelConfig) - 接口 中的方法cn.smartjavaai.ocr.model.common.detect.OcrCommonDetModel
加载模型
loadModel(OcrDetModelConfig) - 类 中的方法cn.smartjavaai.ocr.model.common.detect.PpOCRV5DetModel
 
loadModel(DirectionModelConfig) - 接口 中的方法cn.smartjavaai.ocr.model.common.direction.OcrDirectionModel
加载模型
loadModel(DirectionModelConfig) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.PPOCRMobileV2Model
 
loadModel(OcrRecModelConfig) - 接口 中的方法cn.smartjavaai.ocr.model.common.recognize.OcrCommonRecModel
加载模型
loadModel(OcrRecModelConfig) - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.PpOCRV5RecModel
 

M

mat2Image(Mat) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrOpenCVUtils
Mat to BufferedImage
matToDoubleArray(Mat) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
Mat To double[][] Array
matToFloatArray(Mat) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
Mat To float[][] Array
matToMatOfPoint(Mat) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
Mat To MatOfPoint
matToUint8Array(Mat) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
Mat To byte[][] Array

O

OcrBox - cn.smartjavaai.ocr.entity中的类
OCR 检测框
OcrBox(Point, Point, Point, Point) - 类 的构造器cn.smartjavaai.ocr.entity.OcrBox
 
OcrBox() - 类 的构造器cn.smartjavaai.ocr.entity.OcrBox
 
OcrCommonDetModel - cn.smartjavaai.ocr.model.common.detect中的接口
OCR 通用检测模型
OcrCommonRecModel - cn.smartjavaai.ocr.model.common.recognize中的接口
OCR 通用识别模型
OcrDetModelConfig - cn.smartjavaai.ocr.config中的类
OCR检测模型配置
OcrDetModelConfig() - 类 的构造器cn.smartjavaai.ocr.config.OcrDetModelConfig
 
OcrDirectionModel - cn.smartjavaai.ocr.model.common.direction中的接口
OCR 文本方向分类模型
OcrException - cn.smartjavaai.ocr.exception中的异常错误
OCR异常
OcrException() - 异常错误 的构造器cn.smartjavaai.ocr.exception.OcrException
 
OcrException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.smartjavaai.ocr.exception.OcrException
 
OcrException(String, Throwable) - 异常错误 的构造器cn.smartjavaai.ocr.exception.OcrException
 
OcrException(String) - 异常错误 的构造器cn.smartjavaai.ocr.exception.OcrException
 
OcrException(Throwable) - 异常错误 的构造器cn.smartjavaai.ocr.exception.OcrException
 
OcrInfo - cn.smartjavaai.ocr.entity中的类
OCR信息
OcrInfo(List<List<OcrItem>>, String) - 类 的构造器cn.smartjavaai.ocr.entity.OcrInfo
 
OcrInfo() - 类 的构造器cn.smartjavaai.ocr.entity.OcrInfo
 
OcrItem - cn.smartjavaai.ocr.entity中的类
 
OcrItem(OcrBox, String) - 类 的构造器cn.smartjavaai.ocr.entity.OcrItem
 
OcrItem() - 类 的构造器cn.smartjavaai.ocr.entity.OcrItem
 
OcrItem(OcrBox, String, AngleEnum) - 类 的构造器cn.smartjavaai.ocr.entity.OcrItem
 
OcrItem(OcrBox, AngleEnum, float) - 类 的构造器cn.smartjavaai.ocr.entity.OcrItem
 
OcrModelFactory - cn.smartjavaai.ocr.factory中的类
OCR模型工厂
OcrModelFactory() - 类 的构造器cn.smartjavaai.ocr.factory.OcrModelFactory
 
OcrNDArrayUtils - cn.smartjavaai.ocr.opencv中的类
NDArray Utils
OcrNDArrayUtils() - 类 的构造器cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
 
OcrOpenCVUtils - cn.smartjavaai.ocr.opencv中的类
OpenCV Utils
OcrOpenCVUtils() - 类 的构造器cn.smartjavaai.ocr.opencv.OcrOpenCVUtils
 
OcrRecModelConfig - cn.smartjavaai.ocr.config中的类
OCR识别模型配置
OcrRecModelConfig() - 类 的构造器cn.smartjavaai.ocr.config.OcrRecModelConfig
 
OcrUtils - cn.smartjavaai.ocr.utils中的类
 
OcrUtils() - 类 的构造器cn.smartjavaai.ocr.utils.OcrUtils
 

P

perspectiveTransform(Mat, Mat, Mat) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrOpenCVUtils
透视变换
PPOCRMobileV2Model - cn.smartjavaai.ocr.model.common.direction中的类
PPOCRMobileV2Model 方向分类模型
PPOCRMobileV2Model() - 类 的构造器cn.smartjavaai.ocr.model.common.direction.PPOCRMobileV2Model
 
PpOCRV5DetModel - cn.smartjavaai.ocr.model.common.detect中的类
PPOCRV5 检测模型
PpOCRV5DetModel() - 类 的构造器cn.smartjavaai.ocr.model.common.detect.PpOCRV5DetModel
 
PPOCRV5DetTranslator - cn.smartjavaai.ocr.model.common.detect.translator中的类
文字检测前后处理
PPOCRV5DetTranslator(Map<String, ?>) - 类 的构造器cn.smartjavaai.ocr.model.common.detect.translator.PPOCRV5DetTranslator
 
PpOCRV5RecModel - cn.smartjavaai.ocr.model.common.recognize中的类
PPOCRV5 识别模型
PpOCRV5RecModel() - 类 的构造器cn.smartjavaai.ocr.model.common.recognize.PpOCRV5RecModel
 
PPOCRV5RecTranslator - cn.smartjavaai.ocr.model.common.recognize.translator中的类
文字识别前后处理
PPOCRV5RecTranslator(Map<String, ?>) - 类 的构造器cn.smartjavaai.ocr.model.common.recognize.translator.PPOCRV5RecTranslator
 
PpWordRotateTranslator - cn.smartjavaai.ocr.model.common.direction.translator中的类
方向检测
PpWordRotateTranslator() - 类 的构造器cn.smartjavaai.ocr.model.common.direction.translator.PpWordRotateTranslator
 
prepare(TranslatorContext) - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.translator.PPOCRV5RecTranslator
 
processInput(TranslatorContext, Image) - 类 中的方法cn.smartjavaai.ocr.model.common.detect.translator.PPOCRV5DetTranslator
 
processInput(TranslatorContext, Image) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.translator.PpWordRotateTranslator
 
processInput(TranslatorContext, Image) - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.translator.PPOCRV5RecTranslator
 
processOutput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.ocr.model.common.detect.translator.PPOCRV5DetTranslator
 
processOutput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.ocr.model.common.direction.translator.PpWordRotateTranslator
 
processOutput(TranslatorContext, NDList) - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.translator.PPOCRV5RecTranslator
 

R

recognize(String) - 接口 中的方法cn.smartjavaai.ocr.model.common.recognize.OcrCommonRecModel
文本识别
recognize(BufferedImage) - 接口 中的方法cn.smartjavaai.ocr.model.common.recognize.OcrCommonRecModel
文本检测
recognize(byte[]) - 接口 中的方法cn.smartjavaai.ocr.model.common.recognize.OcrCommonRecModel
文本检测
recognize(String) - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.PpOCRV5RecModel
 
recognize(BufferedImage) - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.PpOCRV5RecModel
 
recognize(byte[]) - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.PpOCRV5RecModel
 
recognizeAndDraw(String, String, int) - 接口 中的方法cn.smartjavaai.ocr.model.common.recognize.OcrCommonRecModel
识别并绘制结果
recognizeAndDraw(BufferedImage, int) - 接口 中的方法cn.smartjavaai.ocr.model.common.recognize.OcrCommonRecModel
识别并绘制结果
recognizeAndDraw(String, String, int) - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.PpOCRV5RecModel
 
recognizeAndDraw(BufferedImage, int) - 类 中的方法cn.smartjavaai.ocr.model.common.recognize.PpOCRV5RecModel
 
RotatedBox - cn.smartjavaai.ocr.entity中的类
旋转检测框
RotatedBox(NDArray, String) - 类 的构造器cn.smartjavaai.ocr.entity.RotatedBox
 
RotatedBoxCompX - cn.smartjavaai.ocr.entity中的类
旋转检测框 - 支持左上角 X 坐标升序排序
RotatedBoxCompX(NDArray, String) - 类 的构造器cn.smartjavaai.ocr.entity.RotatedBoxCompX
 
rotateImg(NDManager, Image) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
图片旋转
rotateImg(Image, int) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
逆时针旋转图片
rotateImg(Image, AngleEnum) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
逆时针旋转图片

S

setBox(NDArray) - 类 中的方法cn.smartjavaai.ocr.entity.ImageInfo
 
setBox(NDArray) - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBox
 
setBox(NDArray) - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBoxCompX
 
setImage(Image) - 类 中的方法cn.smartjavaai.ocr.entity.ImageInfo
 
setName(String) - 类 中的方法cn.smartjavaai.ocr.entity.DirectionInfo
 
setName(String) - 类 中的方法cn.smartjavaai.ocr.entity.ImageInfo
 
setProb(Double) - 类 中的方法cn.smartjavaai.ocr.entity.DirectionInfo
 
setProb(Double) - 类 中的方法cn.smartjavaai.ocr.entity.ImageInfo
 
setText(String) - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBox
 
setText(String) - 类 中的方法cn.smartjavaai.ocr.entity.RotatedBoxCompX
 

T

toFloatArray() - 类 中的方法cn.smartjavaai.ocr.entity.OcrBox
 
toMat(List<Point>) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
List To Mat
toString() - 枚举 中的方法cn.smartjavaai.ocr.enums.AngleEnum
 
transformAndCrop(Mat, OcrBox) - 类 中的静态方法cn.smartjavaai.ocr.utils.OcrUtils
放射变换+裁剪

U

uint8ArrayToMat(byte[][]) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
byte[][] Array To Mat
uint8NDArrayToMat(NDArray) - 类 中的静态方法cn.smartjavaai.ocr.opencv.OcrNDArrayUtils
uint8 NDArray To Mat

V

valueOf(String) - 枚举 中的静态方法cn.smartjavaai.ocr.enums.AngleEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.ocr.enums.CommonDetModelEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.ocr.enums.CommonRecModelEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.smartjavaai.ocr.enums.DirectionModelEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.smartjavaai.ocr.enums.AngleEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.ocr.enums.CommonDetModelEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.ocr.enums.CommonRecModelEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.smartjavaai.ocr.enums.DirectionModelEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A C D F G I L M O P R S T U V 
跳过导航链接

Copyright © 2025. All rights reserved.