public class OcrClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
OcrClient(Credential credential,
String region) |
OcrClient(Credential credential,
String region,
ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
BankCardOCRResponse |
BankCardOCR(BankCardOCRRequest req)
This API is used to detect and recognize key fields such as the card number, bank information, and expiration date on mainstream bank cards in Mainland China.
|
GeneralBasicOCRResponse |
GeneralBasicOCR(GeneralBasicOCRRequest req)
This API is used to detect and recognize characters in an image in the following 19 languages: Chinese, English, Japanese, Korean, Spanish, French, German, Portuguese, Vietnamese, Malay, Russian, Italian, Dutch, Swedish, Finnish, Danish, Norwegian, Hungarian, and Thai.
|
MLIDCardOCRResponse |
MLIDCardOCR(MLIDCardOCRRequest req)
This API is used to recognize a Malaysian identity card.
|
MLIDPassportOCRResponse |
MLIDPassportOCR(MLIDPassportOCRRequest req)
This API is used to recognize a passport issued outside Mainland China.
|
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegion
public OcrClient(Credential credential, String region)
public OcrClient(Credential credential, String region, ClientProfile profile)
public BankCardOCRResponse BankCardOCR(BankCardOCRRequest req) throws TencentCloudSDKException
req
- BankCardOCRRequestTencentCloudSDKException
public GeneralBasicOCRResponse GeneralBasicOCR(GeneralBasicOCRRequest req) throws TencentCloudSDKException
**(Recommended)** General Print Recognition | **(Recommended)** General Print Recognition (High-Precision) | General Print Recognition (Simplified) | |
---|---|---|---|
Use case | It is suitable for recognition of printed text in all general scenarios | It is suitable for content with high recognition difficulty such as a large number of characters, long strings of digits, small characters, blurry characters, and tilted text | It is suitable for fast text recognition, which compromises the accuracy and recall rate but is more cost-effective |
Recognition accuracy rate | 96% | 99% | 91% |
Price | Medium | High | Low |
Supported languages | Chinese, English, Chinese-English, Japanese, Korean, Spanish, French, German, Portuguese, Vietnamese, Malay, Russian, Italian, Dutch, Swedish, Finnish, Danish, Norwegian, Hungarian, and Thai | Chinese, English, and Chinese-English | Chinese, English, and Chinese-English |
Automatic language detection | Supported | Supported | Supported |
Return of text line coordinates | Supported | Supported | Supported |
Automatic rotation correction | Rotation recognition is supported, and the angle information can be returned | Rotation recognition is supported, but no angle information can be returned | Rotation recognition is supported, and the angle information can be returned |
req
- GeneralBasicOCRRequestTencentCloudSDKException
public MLIDCardOCRResponse MLIDCardOCR(MLIDCardOCRRequest req) throws TencentCloudSDKException
req
- MLIDCardOCRRequestTencentCloudSDKException
public MLIDPassportOCRResponse MLIDPassportOCR(MLIDPassportOCRRequest req) throws TencentCloudSDKException
req
- MLIDPassportOCRRequestTencentCloudSDKException
Copyright © 2020. All rights reserved.