Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form