Index

A B C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addListener(OcrMonitorListener) - Method in class cn.com.anysdk.ocr.monitor.OcrMonitorManager
添加监听器
ALIYUN - Enum constant in enum class cn.com.anysdk.ocr.enums.OcrProvider
 
ALIYUN - Enum constant in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.Provider
阿里云
ALIYUN - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Provider
 
AliyunOcrService - Class in cn.com.anysdk.ocr.service.impl
阿里云 OCR 服务实现
AliyunOcrService(OcrProperties) - Constructor for class cn.com.anysdk.ocr.service.impl.AliyunOcrService
 
AliyunProperties() - Constructor for class cn.com.anysdk.ocr.config.OcrProperties.AliyunProperties
 

B

BAIDU - Enum constant in enum class cn.com.anysdk.ocr.enums.OcrProvider
 
BAIDU - Enum constant in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.Provider
百度云
BAIDU - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Provider
 
BaiduProperties() - Constructor for class cn.com.anysdk.ocr.config.OcrProperties.BaiduProperties
 
BANK_CARD - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Type
 
BATCH_RECOGNIZE - Enum constant in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.OperationType
批量识别
Box() - Constructor for class cn.com.anysdk.ocr.model.OcrResult.Box
 

C

CHINESE - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Language
 
CHINESE_ENGLISH - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Language
 
clearListeners() - Method in class cn.com.anysdk.ocr.monitor.OcrMonitorManager
清空监听器
cn.com.anysdk.ocr.config - package cn.com.anysdk.ocr.config
 
cn.com.anysdk.ocr.constant - package cn.com.anysdk.ocr.constant
 
cn.com.anysdk.ocr.enums - package cn.com.anysdk.ocr.enums
 
cn.com.anysdk.ocr.exception - package cn.com.anysdk.ocr.exception
 
cn.com.anysdk.ocr.factory - package cn.com.anysdk.ocr.factory
 
cn.com.anysdk.ocr.model - package cn.com.anysdk.ocr.model
 
cn.com.anysdk.ocr.monitor - package cn.com.anysdk.ocr.monitor
 
cn.com.anysdk.ocr.service - package cn.com.anysdk.ocr.service
 
cn.com.anysdk.ocr.service.impl - package cn.com.anysdk.ocr.service.impl
 
CONFIG_PREFIX - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants
OCR 配置前缀
createProxy(IOcrService) - Static method in class cn.com.anysdk.ocr.factory.OcrServiceProxyFactory
创建 OCR 服务代理
createService(OcrProperties) - Static method in class cn.com.anysdk.ocr.factory.OcrServiceFactory
 

D

Default() - Constructor for class cn.com.anysdk.ocr.constant.OcrConstants.Default
 
defaultOptions() - Static method in class cn.com.anysdk.ocr.model.OcrOptions
创建默认选项
DETECT_ORIENTATION - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Default
 

E

ENGLISH - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Language
 

F

fromCode(String) - Static method in enum class cn.com.anysdk.ocr.enums.OcrProvider
 

G

GENERAL - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Type
 
getAccessKeyId() - Method in class cn.com.anysdk.ocr.config.OcrProperties.OcrKeyConfig
 
getAccessKeySecret() - Method in class cn.com.anysdk.ocr.config.OcrProperties.OcrKeyConfig
 
getAliyun() - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
getApiKey() - Method in class cn.com.anysdk.ocr.config.OcrProperties.BaiduProperties
 
getBaidu() - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
getBankCard() - Method in class cn.com.anysdk.ocr.config.OcrProperties.AliyunProperties
 
getBlocks() - Method in class cn.com.anysdk.ocr.model.OcrResult
 
getBox() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
getBox() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrLine
 
getBox() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrWord
 
getBusinessLicense() - Method in class cn.com.anysdk.ocr.config.OcrProperties.AliyunProperties
 
getCode() - Method in enum class cn.com.anysdk.ocr.enums.OcrProvider
 
getConfidence() - Method in class cn.com.anysdk.ocr.model.OcrResult
 
getConfidence() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
getConfidence() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrLine
 
getConfidence() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrWord
 
getDescription() - Method in enum class cn.com.anysdk.ocr.enums.OcrProvider
 
getEndpoint() - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
getEndpoint() - Method in class cn.com.anysdk.ocr.config.OcrProperties.OcrKeyConfig
 
getGeneral() - Method in class cn.com.anysdk.ocr.config.OcrProperties.AliyunProperties
 
getHeight() - Method in class cn.com.anysdk.ocr.model.OcrResult.Box
 
getIdCard() - Method in class cn.com.anysdk.ocr.config.OcrProperties.AliyunProperties
 
getInstance() - Static method in class cn.com.anysdk.ocr.monitor.OcrMonitorManager
获取实例
getLines() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
getOrientation() - Method in class cn.com.anysdk.ocr.model.OcrResult
 
getProvider() - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
getRegion() - Method in class cn.com.anysdk.ocr.config.OcrProperties.OcrKeyConfig
 
getRegion() - Method in class cn.com.anysdk.ocr.config.OcrProperties.TencentProperties
 
getSecretId() - Method in class cn.com.anysdk.ocr.config.OcrProperties.TencentProperties
 
getSecretKey() - Method in class cn.com.anysdk.ocr.config.OcrProperties.BaiduProperties
 
getSecretKey() - Method in class cn.com.anysdk.ocr.config.OcrProperties.TencentProperties
 
getTencent() - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
getText() - Method in class cn.com.anysdk.ocr.model.OcrResult
 
getText() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
getText() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrLine
 
getText() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrWord
 
getType() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
getWidth() - Method in class cn.com.anysdk.ocr.model.OcrResult.Box
 
getWords() - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrLine
 
getX() - Method in class cn.com.anysdk.ocr.model.OcrResult.Box
 
getY() - Method in class cn.com.anysdk.ocr.model.OcrResult.Box
 

H

handle(Exception) - Static method in class cn.com.anysdk.ocr.exception.OcrExceptionHandler
处理异常

I

ID_CARD - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Type
 
ImagePreprocessOptions() - Constructor for class cn.com.anysdk.ocr.model.OcrOptions.ImagePreprocessOptions
 
INVOICE - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Type
 
IOcrService - Interface in cn.com.anysdk.ocr.service
OCR 服务接口
isEnabled() - Method in class cn.com.anysdk.ocr.config.OcrProperties
 

L

Language() - Constructor for class cn.com.anysdk.ocr.constant.OcrConstants.Language
 
LANGUAGE - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Default
 
LOCAL - Enum constant in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.Provider
本地

M

MockOcrService - Class in cn.com.anysdk.ocr.service.impl
 
MockOcrService() - Constructor for class cn.com.anysdk.ocr.service.impl.MockOcrService
 

N

notifyListeners(OcrException, OcrOperationContext) - Method in class cn.com.anysdk.ocr.monitor.OcrMonitorManager
通知监听器

O

OcrBlock() - Constructor for class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
OcrConstants - Class in cn.com.anysdk.ocr.constant
OCR 相关常量
OcrConstants() - Constructor for class cn.com.anysdk.ocr.constant.OcrConstants
 
OcrConstants.Default - Class in cn.com.anysdk.ocr.constant
OCR 默认配置
OcrConstants.Language - Class in cn.com.anysdk.ocr.constant
OCR 语言类型
OcrConstants.Provider - Class in cn.com.anysdk.ocr.constant
OCR 服务提供商
OcrConstants.Type - Class in cn.com.anysdk.ocr.constant
OCR 识别类型
OcrException - Exception Class in cn.com.anysdk.ocr.exception
OCR 异常
OcrException(String) - Constructor for exception class cn.com.anysdk.ocr.exception.OcrException
 
OcrException(String, Throwable) - Constructor for exception class cn.com.anysdk.ocr.exception.OcrException
 
OcrException(Throwable) - Constructor for exception class cn.com.anysdk.ocr.exception.OcrException
 
OcrExceptionHandler - Class in cn.com.anysdk.ocr.exception
OCR 异常处理器
OcrExceptionHandler() - Constructor for class cn.com.anysdk.ocr.exception.OcrExceptionHandler
 
OcrKeyConfig() - Constructor for class cn.com.anysdk.ocr.config.OcrProperties.OcrKeyConfig
 
OcrLine() - Constructor for class cn.com.anysdk.ocr.model.OcrResult.OcrLine
 
OcrMonitorListener - Interface in cn.com.anysdk.ocr.monitor
OCR 监控监听器
OcrMonitorManager - Class in cn.com.anysdk.ocr.monitor
OCR 监控管理器
OcrOperationContext - Class in cn.com.anysdk.ocr.monitor
OCR 操作上下文
OcrOperationContext() - Constructor for class cn.com.anysdk.ocr.monitor.OcrOperationContext
 
OcrOperationContext.OperationType - Enum Class in cn.com.anysdk.ocr.monitor
OCR 操作类型
OcrOperationContext.Provider - Enum Class in cn.com.anysdk.ocr.monitor
OCR 提供商
OcrOptions - Class in cn.com.anysdk.ocr.model
OCR 识别选项
OcrOptions() - Constructor for class cn.com.anysdk.ocr.model.OcrOptions
 
OcrOptions.ImagePreprocessOptions - Class in cn.com.anysdk.ocr.model
 
OcrOptions.RetryOptions - Class in cn.com.anysdk.ocr.model
 
OcrProperties - Class in cn.com.anysdk.ocr.config
OCR 配置属性
OcrProperties() - Constructor for class cn.com.anysdk.ocr.config.OcrProperties
 
OcrProperties.AliyunProperties - Class in cn.com.anysdk.ocr.config
阿里云配置
OcrProperties.BaiduProperties - Class in cn.com.anysdk.ocr.config
百度云配置
OcrProperties.OcrKeyConfig - Class in cn.com.anysdk.ocr.config
OCR密钥配置
OcrProperties.TencentProperties - Class in cn.com.anysdk.ocr.config
腾讯云配置
OcrProvider - Enum Class in cn.com.anysdk.ocr.enums
OCR 服务提供商枚举
OcrResult - Class in cn.com.anysdk.ocr.model
OCR 识别结果
OcrResult() - Constructor for class cn.com.anysdk.ocr.model.OcrResult
 
OcrResult.Box - Class in cn.com.anysdk.ocr.model
位置信息
OcrResult.OcrBlock - Class in cn.com.anysdk.ocr.model
OCR 版块
OcrResult.OcrLine - Class in cn.com.anysdk.ocr.model
OCR 行
OcrResult.OcrWord - Class in cn.com.anysdk.ocr.model
OCR 单词
OcrServiceFactory - Class in cn.com.anysdk.ocr.factory
 
OcrServiceFactory() - Constructor for class cn.com.anysdk.ocr.factory.OcrServiceFactory
 
OcrServiceProxyFactory - Class in cn.com.anysdk.ocr.factory
OCR 服务代理工厂 用于创建带有异常处理和监控功能的 OCR 服务代理
OcrServiceProxyFactory() - Constructor for class cn.com.anysdk.ocr.factory.OcrServiceProxyFactory
 
OcrWord() - Constructor for class cn.com.anysdk.ocr.model.OcrResult.OcrWord
 
onOcrException(OcrException, OcrOperationContext) - Method in interface cn.com.anysdk.ocr.monitor.OcrMonitorListener
处理 OCR 异常

P

Provider() - Constructor for class cn.com.anysdk.ocr.constant.OcrConstants.Provider
 
PROVIDER - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Default
 

R

recognize(byte[], OcrOptions) - Method in class cn.com.anysdk.ocr.service.impl.AliyunOcrService
 
recognize(byte[], OcrOptions) - Method in class cn.com.anysdk.ocr.service.impl.MockOcrService
 
recognize(byte[], OcrOptions) - Method in interface cn.com.anysdk.ocr.service.IOcrService
识别图片字节数组
recognize(File, OcrOptions) - Method in class cn.com.anysdk.ocr.service.impl.AliyunOcrService
 
recognize(File, OcrOptions) - Method in class cn.com.anysdk.ocr.service.impl.MockOcrService
 
recognize(File, OcrOptions) - Method in interface cn.com.anysdk.ocr.service.IOcrService
识别图片文件
recognize(InputStream, OcrOptions) - Method in class cn.com.anysdk.ocr.service.impl.AliyunOcrService
 
recognize(InputStream, OcrOptions) - Method in class cn.com.anysdk.ocr.service.impl.MockOcrService
 
recognize(InputStream, OcrOptions) - Method in interface cn.com.anysdk.ocr.service.IOcrService
识别图片输入流
recognize(String, OcrOptions) - Method in class cn.com.anysdk.ocr.service.impl.AliyunOcrService
 
recognize(String, OcrOptions) - Method in class cn.com.anysdk.ocr.service.impl.MockOcrService
 
recognize(String, OcrOptions) - Method in interface cn.com.anysdk.ocr.service.IOcrService
识别图片 URL
RECOGNIZE - Enum constant in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.OperationType
单张识别
removeListener(OcrMonitorListener) - Method in class cn.com.anysdk.ocr.monitor.OcrMonitorManager
移除监听器
RetryOptions() - Constructor for class cn.com.anysdk.ocr.model.OcrOptions.RetryOptions
 
RETURN_BLOCK - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Default
 
RETURN_CONFIDENCE - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Default
 
RETURN_WORD - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Default
 

S

setAccessKeyId(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties.OcrKeyConfig
 
setAccessKeySecret(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties.OcrKeyConfig
 
setAliyun(OcrProperties.AliyunProperties) - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
setApiKey(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties.BaiduProperties
 
setBaidu(OcrProperties.BaiduProperties) - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
setBankCard(OcrProperties.OcrKeyConfig) - Method in class cn.com.anysdk.ocr.config.OcrProperties.AliyunProperties
 
setBlocks(List<OcrResult.OcrBlock>) - Method in class cn.com.anysdk.ocr.model.OcrResult
 
setBox(OcrResult.Box) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
setBox(OcrResult.Box) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrLine
 
setBox(OcrResult.Box) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrWord
 
setBusinessLicense(OcrProperties.OcrKeyConfig) - Method in class cn.com.anysdk.ocr.config.OcrProperties.AliyunProperties
 
setConfidence(double) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
setConfidence(double) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrLine
 
setConfidence(double) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrWord
 
setConfidence(double) - Method in class cn.com.anysdk.ocr.model.OcrResult
 
setEnabled(boolean) - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
setEndpoint(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties.OcrKeyConfig
 
setEndpoint(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
setGeneral(OcrProperties.OcrKeyConfig) - Method in class cn.com.anysdk.ocr.config.OcrProperties.AliyunProperties
 
setHeight(int) - Method in class cn.com.anysdk.ocr.model.OcrResult.Box
 
setIdCard(OcrProperties.OcrKeyConfig) - Method in class cn.com.anysdk.ocr.config.OcrProperties.AliyunProperties
 
setLines(List<OcrResult.OcrLine>) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
setOrientation(float) - Method in class cn.com.anysdk.ocr.model.OcrResult
 
setProvider(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
setRegion(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties.OcrKeyConfig
 
setRegion(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties.TencentProperties
 
setSecretId(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties.TencentProperties
 
setSecretKey(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties.BaiduProperties
 
setSecretKey(String) - Method in class cn.com.anysdk.ocr.config.OcrProperties.TencentProperties
 
setTencent(OcrProperties.TencentProperties) - Method in class cn.com.anysdk.ocr.config.OcrProperties
 
setText(String) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
setText(String) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrLine
 
setText(String) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrWord
 
setText(String) - Method in class cn.com.anysdk.ocr.model.OcrResult
 
setType(String) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrBlock
 
setWidth(int) - Method in class cn.com.anysdk.ocr.model.OcrResult.Box
 
setWords(List<OcrResult.OcrWord>) - Method in class cn.com.anysdk.ocr.model.OcrResult.OcrLine
 
setX(int) - Method in class cn.com.anysdk.ocr.model.OcrResult.Box
 
setY(int) - Method in class cn.com.anysdk.ocr.model.OcrResult.Box
 

T

TABLE - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Type
 
TENCENT - Enum constant in enum class cn.com.anysdk.ocr.enums.OcrProvider
 
TENCENT - Enum constant in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.Provider
腾讯云
TENCENT - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Provider
 
TencentProperties() - Constructor for class cn.com.anysdk.ocr.config.OcrProperties.TencentProperties
 
Type() - Constructor for class cn.com.anysdk.ocr.constant.OcrConstants.Type
 
TYPE - Static variable in class cn.com.anysdk.ocr.constant.OcrConstants.Default
 

V

valueOf(String) - Static method in enum class cn.com.anysdk.ocr.enums.OcrProvider
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.OperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.Provider
Returns the enum constant of this class with the specified name.
values() - Static method in enum class cn.com.anysdk.ocr.enums.OcrProvider
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.OperationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cn.com.anysdk.ocr.monitor.OcrOperationContext.Provider
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form