Documentation ¶
Index ¶
- func GenReqDefForRecognizeAcceptanceBill() *def.HttpRequestDef
- func GenReqDefForRecognizeAutoClassification() *def.HttpRequestDef
- func GenReqDefForRecognizeBankcard() *def.HttpRequestDef
- func GenReqDefForRecognizeBusinessCard() *def.HttpRequestDef
- func GenReqDefForRecognizeBusinessLicense() *def.HttpRequestDef
- func GenReqDefForRecognizeCambodianIdCard() *def.HttpRequestDef
- func GenReqDefForRecognizeChileIdCard() *def.HttpRequestDef
- func GenReqDefForRecognizeColombiaIdCard() *def.HttpRequestDef
- func GenReqDefForRecognizeCustomTemplate() *def.HttpRequestDef
- func GenReqDefForRecognizeDriverLicense() *def.HttpRequestDef
- func GenReqDefForRecognizeExitEntryPermit() *def.HttpRequestDef
- func GenReqDefForRecognizeFinancialStatement() *def.HttpRequestDef
- func GenReqDefForRecognizeFlightItinerary() *def.HttpRequestDef
- func GenReqDefForRecognizeGeneralTable() *def.HttpRequestDef
- func GenReqDefForRecognizeGeneralText() *def.HttpRequestDef
- func GenReqDefForRecognizeHandwriting() *def.HttpRequestDef
- func GenReqDefForRecognizeHealthCode() *def.HttpRequestDef
- func GenReqDefForRecognizeHkIdCard() *def.HttpRequestDef
- func GenReqDefForRecognizeIdCard() *def.HttpRequestDef
- func GenReqDefForRecognizeIdDocument() *def.HttpRequestDef
- func GenReqDefForRecognizeInsurancePolicy() *def.HttpRequestDef
- func GenReqDefForRecognizeInvoiceVerification() *def.HttpRequestDef
- func GenReqDefForRecognizeLicensePlate() *def.HttpRequestDef
- func GenReqDefForRecognizeMacaoIdCard() *def.HttpRequestDef
- func GenReqDefForRecognizeMainlandTravelPermit() *def.HttpRequestDef
- func GenReqDefForRecognizeMvsInvoice() *def.HttpRequestDef
- func GenReqDefForRecognizeMyanmarDriverLicense() *def.HttpRequestDef
- func GenReqDefForRecognizeMyanmarIdcard() *def.HttpRequestDef
- func GenReqDefForRecognizePassport() *def.HttpRequestDef
- func GenReqDefForRecognizePcrTestRecord() *def.HttpRequestDef
- func GenReqDefForRecognizePeruIdCard() *def.HttpRequestDef
- func GenReqDefForRecognizeQualificationCertificate() *def.HttpRequestDef
- func GenReqDefForRecognizeQuotaInvoice() *def.HttpRequestDef
- func GenReqDefForRecognizeRealEstateCertificate() *def.HttpRequestDef
- func GenReqDefForRecognizeSeal() *def.HttpRequestDef
- func GenReqDefForRecognizeSmartDocumentRecognizer() *def.HttpRequestDef
- func GenReqDefForRecognizeTaxiInvoice() *def.HttpRequestDef
- func GenReqDefForRecognizeThailandIdcard() *def.HttpRequestDef
- func GenReqDefForRecognizeThailandLicensePlate() *def.HttpRequestDef
- func GenReqDefForRecognizeTollInvoice() *def.HttpRequestDef
- func GenReqDefForRecognizeTrainTicket() *def.HttpRequestDef
- func GenReqDefForRecognizeTransportationLicense() *def.HttpRequestDef
- func GenReqDefForRecognizeVatInvoice() *def.HttpRequestDef
- func GenReqDefForRecognizeVehicleCertificate() *def.HttpRequestDef
- func GenReqDefForRecognizeVehicleLicense() *def.HttpRequestDef
- func GenReqDefForRecognizeVietnamIdCard() *def.HttpRequestDef
- func GenReqDefForRecognizeVin() *def.HttpRequestDef
- func GenReqDefForRecognizeWaybillElectronic() *def.HttpRequestDef
- func GenReqDefForRecognizeWebImage() *def.HttpRequestDef
- func OcrClientBuilder() *httpclient.HcHttpClientBuilder
- type OcrClient
- func (c *OcrClient) RecognizeAcceptanceBill(request *model.RecognizeAcceptanceBillRequest) (*model.RecognizeAcceptanceBillResponse, error)
- func (c *OcrClient) RecognizeAcceptanceBillInvoker(request *model.RecognizeAcceptanceBillRequest) *RecognizeAcceptanceBillInvoker
- func (c *OcrClient) RecognizeAutoClassification(request *model.RecognizeAutoClassificationRequest) (*model.RecognizeAutoClassificationResponse, error)
- func (c *OcrClient) RecognizeAutoClassificationInvoker(request *model.RecognizeAutoClassificationRequest) *RecognizeAutoClassificationInvoker
- func (c *OcrClient) RecognizeBankcard(request *model.RecognizeBankcardRequest) (*model.RecognizeBankcardResponse, error)
- func (c *OcrClient) RecognizeBankcardInvoker(request *model.RecognizeBankcardRequest) *RecognizeBankcardInvoker
- func (c *OcrClient) RecognizeBusinessCard(request *model.RecognizeBusinessCardRequest) (*model.RecognizeBusinessCardResponse, error)
- func (c *OcrClient) RecognizeBusinessCardInvoker(request *model.RecognizeBusinessCardRequest) *RecognizeBusinessCardInvoker
- func (c *OcrClient) RecognizeBusinessLicense(request *model.RecognizeBusinessLicenseRequest) (*model.RecognizeBusinessLicenseResponse, error)
- func (c *OcrClient) RecognizeBusinessLicenseInvoker(request *model.RecognizeBusinessLicenseRequest) *RecognizeBusinessLicenseInvoker
- func (c *OcrClient) RecognizeCambodianIdCard(request *model.RecognizeCambodianIdCardRequest) (*model.RecognizeCambodianIdCardResponse, error)
- func (c *OcrClient) RecognizeCambodianIdCardInvoker(request *model.RecognizeCambodianIdCardRequest) *RecognizeCambodianIdCardInvoker
- func (c *OcrClient) RecognizeChileIdCard(request *model.RecognizeChileIdCardRequest) (*model.RecognizeChileIdCardResponse, error)
- func (c *OcrClient) RecognizeChileIdCardInvoker(request *model.RecognizeChileIdCardRequest) *RecognizeChileIdCardInvoker
- func (c *OcrClient) RecognizeColombiaIdCard(request *model.RecognizeColombiaIdCardRequest) (*model.RecognizeColombiaIdCardResponse, error)
- func (c *OcrClient) RecognizeColombiaIdCardInvoker(request *model.RecognizeColombiaIdCardRequest) *RecognizeColombiaIdCardInvoker
- func (c *OcrClient) RecognizeCustomTemplate(request *model.RecognizeCustomTemplateRequest) (*model.RecognizeCustomTemplateResponse, error)
- func (c *OcrClient) RecognizeCustomTemplateInvoker(request *model.RecognizeCustomTemplateRequest) *RecognizeCustomTemplateInvoker
- func (c *OcrClient) RecognizeDriverLicense(request *model.RecognizeDriverLicenseRequest) (*model.RecognizeDriverLicenseResponse, error)
- func (c *OcrClient) RecognizeDriverLicenseInvoker(request *model.RecognizeDriverLicenseRequest) *RecognizeDriverLicenseInvoker
- func (c *OcrClient) RecognizeExitEntryPermit(request *model.RecognizeExitEntryPermitRequest) (*model.RecognizeExitEntryPermitResponse, error)
- func (c *OcrClient) RecognizeExitEntryPermitInvoker(request *model.RecognizeExitEntryPermitRequest) *RecognizeExitEntryPermitInvoker
- func (c *OcrClient) RecognizeFinancialStatement(request *model.RecognizeFinancialStatementRequest) (*model.RecognizeFinancialStatementResponse, error)
- func (c *OcrClient) RecognizeFinancialStatementInvoker(request *model.RecognizeFinancialStatementRequest) *RecognizeFinancialStatementInvoker
- func (c *OcrClient) RecognizeFlightItinerary(request *model.RecognizeFlightItineraryRequest) (*model.RecognizeFlightItineraryResponse, error)
- func (c *OcrClient) RecognizeFlightItineraryInvoker(request *model.RecognizeFlightItineraryRequest) *RecognizeFlightItineraryInvoker
- func (c *OcrClient) RecognizeGeneralTable(request *model.RecognizeGeneralTableRequest) (*model.RecognizeGeneralTableResponse, error)
- func (c *OcrClient) RecognizeGeneralTableInvoker(request *model.RecognizeGeneralTableRequest) *RecognizeGeneralTableInvoker
- func (c *OcrClient) RecognizeGeneralText(request *model.RecognizeGeneralTextRequest) (*model.RecognizeGeneralTextResponse, error)
- func (c *OcrClient) RecognizeGeneralTextInvoker(request *model.RecognizeGeneralTextRequest) *RecognizeGeneralTextInvoker
- func (c *OcrClient) RecognizeHandwriting(request *model.RecognizeHandwritingRequest) (*model.RecognizeHandwritingResponse, error)
- func (c *OcrClient) RecognizeHandwritingInvoker(request *model.RecognizeHandwritingRequest) *RecognizeHandwritingInvoker
- func (c *OcrClient) RecognizeHealthCode(request *model.RecognizeHealthCodeRequest) (*model.RecognizeHealthCodeResponse, error)
- func (c *OcrClient) RecognizeHealthCodeInvoker(request *model.RecognizeHealthCodeRequest) *RecognizeHealthCodeInvoker
- func (c *OcrClient) RecognizeHkIdCard(request *model.RecognizeHkIdCardRequest) (*model.RecognizeHkIdCardResponse, error)
- func (c *OcrClient) RecognizeHkIdCardInvoker(request *model.RecognizeHkIdCardRequest) *RecognizeHkIdCardInvoker
- func (c *OcrClient) RecognizeIdCard(request *model.RecognizeIdCardRequest) (*model.RecognizeIdCardResponse, error)
- func (c *OcrClient) RecognizeIdCardInvoker(request *model.RecognizeIdCardRequest) *RecognizeIdCardInvoker
- func (c *OcrClient) RecognizeIdDocument(request *model.RecognizeIdDocumentRequest) (*model.RecognizeIdDocumentResponse, error)
- func (c *OcrClient) RecognizeIdDocumentInvoker(request *model.RecognizeIdDocumentRequest) *RecognizeIdDocumentInvoker
- func (c *OcrClient) RecognizeInsurancePolicy(request *model.RecognizeInsurancePolicyRequest) (*model.RecognizeInsurancePolicyResponse, error)
- func (c *OcrClient) RecognizeInsurancePolicyInvoker(request *model.RecognizeInsurancePolicyRequest) *RecognizeInsurancePolicyInvoker
- func (c *OcrClient) RecognizeInvoiceVerification(request *model.RecognizeInvoiceVerificationRequest) (*model.RecognizeInvoiceVerificationResponse, error)
- func (c *OcrClient) RecognizeInvoiceVerificationInvoker(request *model.RecognizeInvoiceVerificationRequest) *RecognizeInvoiceVerificationInvoker
- func (c *OcrClient) RecognizeLicensePlate(request *model.RecognizeLicensePlateRequest) (*model.RecognizeLicensePlateResponse, error)
- func (c *OcrClient) RecognizeLicensePlateInvoker(request *model.RecognizeLicensePlateRequest) *RecognizeLicensePlateInvoker
- func (c *OcrClient) RecognizeMacaoIdCard(request *model.RecognizeMacaoIdCardRequest) (*model.RecognizeMacaoIdCardResponse, error)
- func (c *OcrClient) RecognizeMacaoIdCardInvoker(request *model.RecognizeMacaoIdCardRequest) *RecognizeMacaoIdCardInvoker
- func (c *OcrClient) RecognizeMainlandTravelPermit(request *model.RecognizeMainlandTravelPermitRequest) (*model.RecognizeMainlandTravelPermitResponse, error)
- func (c *OcrClient) RecognizeMainlandTravelPermitInvoker(request *model.RecognizeMainlandTravelPermitRequest) *RecognizeMainlandTravelPermitInvoker
- func (c *OcrClient) RecognizeMvsInvoice(request *model.RecognizeMvsInvoiceRequest) (*model.RecognizeMvsInvoiceResponse, error)
- func (c *OcrClient) RecognizeMvsInvoiceInvoker(request *model.RecognizeMvsInvoiceRequest) *RecognizeMvsInvoiceInvoker
- func (c *OcrClient) RecognizeMyanmarDriverLicense(request *model.RecognizeMyanmarDriverLicenseRequest) (*model.RecognizeMyanmarDriverLicenseResponse, error)
- func (c *OcrClient) RecognizeMyanmarDriverLicenseInvoker(request *model.RecognizeMyanmarDriverLicenseRequest) *RecognizeMyanmarDriverLicenseInvoker
- func (c *OcrClient) RecognizeMyanmarIdcard(request *model.RecognizeMyanmarIdcardRequest) (*model.RecognizeMyanmarIdcardResponse, error)
- func (c *OcrClient) RecognizeMyanmarIdcardInvoker(request *model.RecognizeMyanmarIdcardRequest) *RecognizeMyanmarIdcardInvoker
- func (c *OcrClient) RecognizePassport(request *model.RecognizePassportRequest) (*model.RecognizePassportResponse, error)
- func (c *OcrClient) RecognizePassportInvoker(request *model.RecognizePassportRequest) *RecognizePassportInvoker
- func (c *OcrClient) RecognizePcrTestRecord(request *model.RecognizePcrTestRecordRequest) (*model.RecognizePcrTestRecordResponse, error)
- func (c *OcrClient) RecognizePcrTestRecordInvoker(request *model.RecognizePcrTestRecordRequest) *RecognizePcrTestRecordInvoker
- func (c *OcrClient) RecognizePeruIdCard(request *model.RecognizePeruIdCardRequest) (*model.RecognizePeruIdCardResponse, error)
- func (c *OcrClient) RecognizePeruIdCardInvoker(request *model.RecognizePeruIdCardRequest) *RecognizePeruIdCardInvoker
- func (c *OcrClient) RecognizeQualificationCertificate(request *model.RecognizeQualificationCertificateRequest) (*model.RecognizeQualificationCertificateResponse, error)
- func (c *OcrClient) RecognizeQualificationCertificateInvoker(request *model.RecognizeQualificationCertificateRequest) *RecognizeQualificationCertificateInvoker
- func (c *OcrClient) RecognizeQuotaInvoice(request *model.RecognizeQuotaInvoiceRequest) (*model.RecognizeQuotaInvoiceResponse, error)
- func (c *OcrClient) RecognizeQuotaInvoiceInvoker(request *model.RecognizeQuotaInvoiceRequest) *RecognizeQuotaInvoiceInvoker
- func (c *OcrClient) RecognizeRealEstateCertificate(request *model.RecognizeRealEstateCertificateRequest) (*model.RecognizeRealEstateCertificateResponse, error)
- func (c *OcrClient) RecognizeRealEstateCertificateInvoker(request *model.RecognizeRealEstateCertificateRequest) *RecognizeRealEstateCertificateInvoker
- func (c *OcrClient) RecognizeSeal(request *model.RecognizeSealRequest) (*model.RecognizeSealResponse, error)
- func (c *OcrClient) RecognizeSealInvoker(request *model.RecognizeSealRequest) *RecognizeSealInvoker
- func (c *OcrClient) RecognizeSmartDocumentRecognizer(request *model.RecognizeSmartDocumentRecognizerRequest) (*model.RecognizeSmartDocumentRecognizerResponse, error)
- func (c *OcrClient) RecognizeSmartDocumentRecognizerInvoker(request *model.RecognizeSmartDocumentRecognizerRequest) *RecognizeSmartDocumentRecognizerInvoker
- func (c *OcrClient) RecognizeTaxiInvoice(request *model.RecognizeTaxiInvoiceRequest) (*model.RecognizeTaxiInvoiceResponse, error)
- func (c *OcrClient) RecognizeTaxiInvoiceInvoker(request *model.RecognizeTaxiInvoiceRequest) *RecognizeTaxiInvoiceInvoker
- func (c *OcrClient) RecognizeThailandIdcard(request *model.RecognizeThailandIdcardRequest) (*model.RecognizeThailandIdcardResponse, error)
- func (c *OcrClient) RecognizeThailandIdcardInvoker(request *model.RecognizeThailandIdcardRequest) *RecognizeThailandIdcardInvoker
- func (c *OcrClient) RecognizeThailandLicensePlate(request *model.RecognizeThailandLicensePlateRequest) (*model.RecognizeThailandLicensePlateResponse, error)
- func (c *OcrClient) RecognizeThailandLicensePlateInvoker(request *model.RecognizeThailandLicensePlateRequest) *RecognizeThailandLicensePlateInvoker
- func (c *OcrClient) RecognizeTollInvoice(request *model.RecognizeTollInvoiceRequest) (*model.RecognizeTollInvoiceResponse, error)
- func (c *OcrClient) RecognizeTollInvoiceInvoker(request *model.RecognizeTollInvoiceRequest) *RecognizeTollInvoiceInvoker
- func (c *OcrClient) RecognizeTrainTicket(request *model.RecognizeTrainTicketRequest) (*model.RecognizeTrainTicketResponse, error)
- func (c *OcrClient) RecognizeTrainTicketInvoker(request *model.RecognizeTrainTicketRequest) *RecognizeTrainTicketInvoker
- func (c *OcrClient) RecognizeTransportationLicense(request *model.RecognizeTransportationLicenseRequest) (*model.RecognizeTransportationLicenseResponse, error)
- func (c *OcrClient) RecognizeTransportationLicenseInvoker(request *model.RecognizeTransportationLicenseRequest) *RecognizeTransportationLicenseInvoker
- func (c *OcrClient) RecognizeVatInvoice(request *model.RecognizeVatInvoiceRequest) (*model.RecognizeVatInvoiceResponse, error)
- func (c *OcrClient) RecognizeVatInvoiceInvoker(request *model.RecognizeVatInvoiceRequest) *RecognizeVatInvoiceInvoker
- func (c *OcrClient) RecognizeVehicleCertificate(request *model.RecognizeVehicleCertificateRequest) (*model.RecognizeVehicleCertificateResponse, error)
- func (c *OcrClient) RecognizeVehicleCertificateInvoker(request *model.RecognizeVehicleCertificateRequest) *RecognizeVehicleCertificateInvoker
- func (c *OcrClient) RecognizeVehicleLicense(request *model.RecognizeVehicleLicenseRequest) (*model.RecognizeVehicleLicenseResponse, error)
- func (c *OcrClient) RecognizeVehicleLicenseInvoker(request *model.RecognizeVehicleLicenseRequest) *RecognizeVehicleLicenseInvoker
- func (c *OcrClient) RecognizeVietnamIdCard(request *model.RecognizeVietnamIdCardRequest) (*model.RecognizeVietnamIdCardResponse, error)
- func (c *OcrClient) RecognizeVietnamIdCardInvoker(request *model.RecognizeVietnamIdCardRequest) *RecognizeVietnamIdCardInvoker
- func (c *OcrClient) RecognizeVin(request *model.RecognizeVinRequest) (*model.RecognizeVinResponse, error)
- func (c *OcrClient) RecognizeVinInvoker(request *model.RecognizeVinRequest) *RecognizeVinInvoker
- func (c *OcrClient) RecognizeWaybillElectronic(request *model.RecognizeWaybillElectronicRequest) (*model.RecognizeWaybillElectronicResponse, error)
- func (c *OcrClient) RecognizeWaybillElectronicInvoker(request *model.RecognizeWaybillElectronicRequest) *RecognizeWaybillElectronicInvoker
- func (c *OcrClient) RecognizeWebImage(request *model.RecognizeWebImageRequest) (*model.RecognizeWebImageResponse, error)
- func (c *OcrClient) RecognizeWebImageInvoker(request *model.RecognizeWebImageRequest) *RecognizeWebImageInvoker
- type RecognizeAcceptanceBillInvoker
- type RecognizeAutoClassificationInvoker
- type RecognizeBankcardInvoker
- type RecognizeBusinessCardInvoker
- type RecognizeBusinessLicenseInvoker
- type RecognizeCambodianIdCardInvoker
- type RecognizeChileIdCardInvoker
- type RecognizeColombiaIdCardInvoker
- type RecognizeCustomTemplateInvoker
- type RecognizeDriverLicenseInvoker
- type RecognizeExitEntryPermitInvoker
- type RecognizeFinancialStatementInvoker
- type RecognizeFlightItineraryInvoker
- type RecognizeGeneralTableInvoker
- type RecognizeGeneralTextInvoker
- type RecognizeHandwritingInvoker
- type RecognizeHealthCodeInvoker
- type RecognizeHkIdCardInvoker
- type RecognizeIdCardInvoker
- type RecognizeIdDocumentInvoker
- type RecognizeInsurancePolicyInvoker
- type RecognizeInvoiceVerificationInvoker
- type RecognizeLicensePlateInvoker
- type RecognizeMacaoIdCardInvoker
- type RecognizeMainlandTravelPermitInvoker
- type RecognizeMvsInvoiceInvoker
- type RecognizeMyanmarDriverLicenseInvoker
- type RecognizeMyanmarIdcardInvoker
- type RecognizePassportInvoker
- type RecognizePcrTestRecordInvoker
- type RecognizePeruIdCardInvoker
- type RecognizeQualificationCertificateInvoker
- type RecognizeQuotaInvoiceInvoker
- type RecognizeRealEstateCertificateInvoker
- type RecognizeSealInvoker
- type RecognizeSmartDocumentRecognizerInvoker
- type RecognizeTaxiInvoiceInvoker
- type RecognizeThailandIdcardInvoker
- type RecognizeThailandLicensePlateInvoker
- type RecognizeTollInvoiceInvoker
- type RecognizeTrainTicketInvoker
- type RecognizeTransportationLicenseInvoker
- type RecognizeVatInvoiceInvoker
- type RecognizeVehicleCertificateInvoker
- type RecognizeVehicleLicenseInvoker
- type RecognizeVietnamIdCardInvoker
- type RecognizeVinInvoker
- type RecognizeWaybillElectronicInvoker
- type RecognizeWebImageInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForRecognizeAcceptanceBill ¶ added in v0.1.60
func GenReqDefForRecognizeAcceptanceBill() *def.HttpRequestDef
func GenReqDefForRecognizeAutoClassification ¶
func GenReqDefForRecognizeAutoClassification() *def.HttpRequestDef
func GenReqDefForRecognizeBankcard ¶
func GenReqDefForRecognizeBankcard() *def.HttpRequestDef
func GenReqDefForRecognizeBusinessCard ¶
func GenReqDefForRecognizeBusinessCard() *def.HttpRequestDef
func GenReqDefForRecognizeBusinessLicense ¶
func GenReqDefForRecognizeBusinessLicense() *def.HttpRequestDef
func GenReqDefForRecognizeCambodianIdCard ¶ added in v0.0.96
func GenReqDefForRecognizeCambodianIdCard() *def.HttpRequestDef
func GenReqDefForRecognizeChileIdCard ¶ added in v0.0.72
func GenReqDefForRecognizeChileIdCard() *def.HttpRequestDef
func GenReqDefForRecognizeColombiaIdCard ¶ added in v0.1.61
func GenReqDefForRecognizeColombiaIdCard() *def.HttpRequestDef
func GenReqDefForRecognizeCustomTemplate ¶ added in v0.1.22
func GenReqDefForRecognizeCustomTemplate() *def.HttpRequestDef
func GenReqDefForRecognizeDriverLicense ¶
func GenReqDefForRecognizeDriverLicense() *def.HttpRequestDef
func GenReqDefForRecognizeExitEntryPermit ¶ added in v0.0.96
func GenReqDefForRecognizeExitEntryPermit() *def.HttpRequestDef
func GenReqDefForRecognizeFinancialStatement ¶ added in v0.0.67
func GenReqDefForRecognizeFinancialStatement() *def.HttpRequestDef
func GenReqDefForRecognizeFlightItinerary ¶
func GenReqDefForRecognizeFlightItinerary() *def.HttpRequestDef
func GenReqDefForRecognizeGeneralTable ¶
func GenReqDefForRecognizeGeneralTable() *def.HttpRequestDef
func GenReqDefForRecognizeGeneralText ¶
func GenReqDefForRecognizeGeneralText() *def.HttpRequestDef
func GenReqDefForRecognizeHandwriting ¶
func GenReqDefForRecognizeHandwriting() *def.HttpRequestDef
func GenReqDefForRecognizeHealthCode ¶ added in v0.0.88
func GenReqDefForRecognizeHealthCode() *def.HttpRequestDef
func GenReqDefForRecognizeHkIdCard ¶ added in v0.0.96
func GenReqDefForRecognizeHkIdCard() *def.HttpRequestDef
func GenReqDefForRecognizeIdCard ¶
func GenReqDefForRecognizeIdCard() *def.HttpRequestDef
func GenReqDefForRecognizeIdDocument ¶ added in v0.0.93
func GenReqDefForRecognizeIdDocument() *def.HttpRequestDef
func GenReqDefForRecognizeInsurancePolicy ¶ added in v0.0.67
func GenReqDefForRecognizeInsurancePolicy() *def.HttpRequestDef
func GenReqDefForRecognizeInvoiceVerification ¶ added in v0.0.59
func GenReqDefForRecognizeInvoiceVerification() *def.HttpRequestDef
func GenReqDefForRecognizeLicensePlate ¶
func GenReqDefForRecognizeLicensePlate() *def.HttpRequestDef
func GenReqDefForRecognizeMacaoIdCard ¶ added in v0.0.103
func GenReqDefForRecognizeMacaoIdCard() *def.HttpRequestDef
func GenReqDefForRecognizeMainlandTravelPermit ¶ added in v0.0.96
func GenReqDefForRecognizeMainlandTravelPermit() *def.HttpRequestDef
func GenReqDefForRecognizeMvsInvoice ¶
func GenReqDefForRecognizeMvsInvoice() *def.HttpRequestDef
func GenReqDefForRecognizeMyanmarDriverLicense ¶ added in v0.0.72
func GenReqDefForRecognizeMyanmarDriverLicense() *def.HttpRequestDef
func GenReqDefForRecognizeMyanmarIdcard ¶ added in v0.0.72
func GenReqDefForRecognizeMyanmarIdcard() *def.HttpRequestDef
func GenReqDefForRecognizePassport ¶
func GenReqDefForRecognizePassport() *def.HttpRequestDef
func GenReqDefForRecognizePcrTestRecord ¶ added in v0.0.89
func GenReqDefForRecognizePcrTestRecord() *def.HttpRequestDef
func GenReqDefForRecognizePeruIdCard ¶ added in v0.1.67
func GenReqDefForRecognizePeruIdCard() *def.HttpRequestDef
func GenReqDefForRecognizeQualificationCertificate ¶ added in v0.0.67
func GenReqDefForRecognizeQualificationCertificate() *def.HttpRequestDef
func GenReqDefForRecognizeQuotaInvoice ¶
func GenReqDefForRecognizeQuotaInvoice() *def.HttpRequestDef
func GenReqDefForRecognizeRealEstateCertificate ¶ added in v0.1.60
func GenReqDefForRecognizeRealEstateCertificate() *def.HttpRequestDef
func GenReqDefForRecognizeSeal ¶ added in v0.1.78
func GenReqDefForRecognizeSeal() *def.HttpRequestDef
func GenReqDefForRecognizeSmartDocumentRecognizer ¶ added in v0.1.57
func GenReqDefForRecognizeSmartDocumentRecognizer() *def.HttpRequestDef
func GenReqDefForRecognizeTaxiInvoice ¶
func GenReqDefForRecognizeTaxiInvoice() *def.HttpRequestDef
func GenReqDefForRecognizeThailandIdcard ¶ added in v0.0.72
func GenReqDefForRecognizeThailandIdcard() *def.HttpRequestDef
func GenReqDefForRecognizeThailandLicensePlate ¶ added in v0.0.72
func GenReqDefForRecognizeThailandLicensePlate() *def.HttpRequestDef
func GenReqDefForRecognizeTollInvoice ¶
func GenReqDefForRecognizeTollInvoice() *def.HttpRequestDef
func GenReqDefForRecognizeTrainTicket ¶
func GenReqDefForRecognizeTrainTicket() *def.HttpRequestDef
func GenReqDefForRecognizeTransportationLicense ¶
func GenReqDefForRecognizeTransportationLicense() *def.HttpRequestDef
func GenReqDefForRecognizeVatInvoice ¶
func GenReqDefForRecognizeVatInvoice() *def.HttpRequestDef
func GenReqDefForRecognizeVehicleCertificate ¶ added in v0.1.60
func GenReqDefForRecognizeVehicleCertificate() *def.HttpRequestDef
func GenReqDefForRecognizeVehicleLicense ¶
func GenReqDefForRecognizeVehicleLicense() *def.HttpRequestDef
func GenReqDefForRecognizeVietnamIdCard ¶ added in v0.1.60
func GenReqDefForRecognizeVietnamIdCard() *def.HttpRequestDef
func GenReqDefForRecognizeVin ¶
func GenReqDefForRecognizeVin() *def.HttpRequestDef
func GenReqDefForRecognizeWaybillElectronic ¶ added in v0.0.83
func GenReqDefForRecognizeWaybillElectronic() *def.HttpRequestDef
func GenReqDefForRecognizeWebImage ¶
func GenReqDefForRecognizeWebImage() *def.HttpRequestDef
func OcrClientBuilder ¶
func OcrClientBuilder() *httpclient.HcHttpClientBuilder
Types ¶
type OcrClient ¶
type OcrClient struct {
HcClient *httpclient.HcHttpClient
}
func NewOcrClient ¶
func NewOcrClient(hcClient *httpclient.HcHttpClient) *OcrClient
func (*OcrClient) RecognizeAcceptanceBill ¶ added in v0.1.60
func (c *OcrClient) RecognizeAcceptanceBill(request *model.RecognizeAcceptanceBillRequest) (*model.RecognizeAcceptanceBillResponse, error)
RecognizeAcceptanceBill 承兑汇票识别
识别承兑汇票中的关键信息, 并以json格式返回结构化结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeAcceptanceBillInvoker ¶ added in v0.1.60
func (c *OcrClient) RecognizeAcceptanceBillInvoker(request *model.RecognizeAcceptanceBillRequest) *RecognizeAcceptanceBillInvoker
RecognizeAcceptanceBillInvoker 承兑汇票识别
func (*OcrClient) RecognizeAutoClassification ¶
func (c *OcrClient) RecognizeAutoClassification(request *model.RecognizeAutoClassificationRequest) (*model.RecognizeAutoClassificationResponse, error)
RecognizeAutoClassification 智能分类识别
检测定位图片上指定要识别的票证(票据、证件或其他文字载体),并对其进行结构化识别。接口以列表形式返回图片上要识别票证的位置坐标、结构化识别的内容以及对应的类别。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section3),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 计费次数说明: 只对识别成功的票证进行计费,识别失败的票证不计费。例如图片中包含三张票证,有两张识别成功,一张识别失败,此时接口计费两次。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeAutoClassificationInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeAutoClassificationInvoker(request *model.RecognizeAutoClassificationRequest) *RecognizeAutoClassificationInvoker
RecognizeAutoClassificationInvoker 智能分类识别
func (*OcrClient) RecognizeBankcard ¶
func (c *OcrClient) RecognizeBankcard(request *model.RecognizeBankcardRequest) (*model.RecognizeBankcardResponse, error)
RecognizeBankcard 银行卡识别
识别银行卡上的关键文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section9),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeBankcardInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeBankcardInvoker(request *model.RecognizeBankcardRequest) *RecognizeBankcardInvoker
RecognizeBankcardInvoker 银行卡识别
func (*OcrClient) RecognizeBusinessCard ¶
func (c *OcrClient) RecognizeBusinessCard(request *model.RecognizeBusinessCardRequest) (*model.RecognizeBusinessCardResponse, error)
RecognizeBusinessCard 名片识别
识别名片图片上的文字信息,并返回识别的结构化结果。支持对多种不同版式名片进行结构化信息提取。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section13),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeBusinessCardInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeBusinessCardInvoker(request *model.RecognizeBusinessCardRequest) *RecognizeBusinessCardInvoker
RecognizeBusinessCardInvoker 名片识别
func (*OcrClient) RecognizeBusinessLicense ¶
func (c *OcrClient) RecognizeBusinessLicense(request *model.RecognizeBusinessLicenseRequest) (*model.RecognizeBusinessLicenseResponse, error)
RecognizeBusinessLicense 营业执照识别
识别营业执照首页图片中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section10),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
说明:
如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeBusinessLicenseInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeBusinessLicenseInvoker(request *model.RecognizeBusinessLicenseRequest) *RecognizeBusinessLicenseInvoker
RecognizeBusinessLicenseInvoker 营业执照识别
func (*OcrClient) RecognizeCambodianIdCard ¶ added in v0.0.96
func (c *OcrClient) RecognizeCambodianIdCard(request *model.RecognizeCambodianIdCardRequest) (*model.RecognizeCambodianIdCardResponse, error)
RecognizeCambodianIdCard 柬文身份证识别
识别柬文身份证图片中的文字内容,并将识别的结构化结果返回给用户。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeCambodianIdCardInvoker ¶ added in v0.0.96
func (c *OcrClient) RecognizeCambodianIdCardInvoker(request *model.RecognizeCambodianIdCardRequest) *RecognizeCambodianIdCardInvoker
RecognizeCambodianIdCardInvoker 柬文身份证识别
func (*OcrClient) RecognizeChileIdCard ¶ added in v0.0.72
func (c *OcrClient) RecognizeChileIdCard(request *model.RecognizeChileIdCardRequest) (*model.RecognizeChileIdCardResponse, error)
RecognizeChileIdCard 智利身份证识别
识别智利身份证图片中的文字内容,并返回识别的结构化结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeChileIdCardInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeChileIdCardInvoker(request *model.RecognizeChileIdCardRequest) *RecognizeChileIdCardInvoker
RecognizeChileIdCardInvoker 智利身份证识别
func (*OcrClient) RecognizeColombiaIdCard ¶ added in v0.1.61
func (c *OcrClient) RecognizeColombiaIdCard(request *model.RecognizeColombiaIdCardRequest) (*model.RecognizeColombiaIdCardResponse, error)
RecognizeColombiaIdCard 哥伦比亚身份证识别
识别哥伦比亚身份证中的文字信息,并将识别的结构化结果返回给用户。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeColombiaIdCardInvoker ¶ added in v0.1.61
func (c *OcrClient) RecognizeColombiaIdCardInvoker(request *model.RecognizeColombiaIdCardRequest) *RecognizeColombiaIdCardInvoker
RecognizeColombiaIdCardInvoker 哥伦比亚身份证识别
func (*OcrClient) RecognizeCustomTemplate ¶ added in v0.1.22
func (c *OcrClient) RecognizeCustomTemplate(request *model.RecognizeCustomTemplateRequest) (*model.RecognizeCustomTemplateResponse, error)
RecognizeCustomTemplate 自定义模板OCR
自定义模板OCR,支持用户自定义模板,对于版式固定的各种票据和卡证,通过可视化界面操作,指定需要识别的关键字段,实现用户特定格式图片的自动识别和结构化提取。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeCustomTemplateInvoker ¶ added in v0.1.22
func (c *OcrClient) RecognizeCustomTemplateInvoker(request *model.RecognizeCustomTemplateRequest) *RecognizeCustomTemplateInvoker
RecognizeCustomTemplateInvoker 自定义模板OCR
func (*OcrClient) RecognizeDriverLicense ¶
func (c *OcrClient) RecognizeDriverLicense(request *model.RecognizeDriverLicenseRequest) (*model.RecognizeDriverLicenseResponse, error)
RecognizeDriverLicense 驾驶证识别
识别用户上传的驾驶证图片(或者用户提供的华为云上OBS的驾驶证图片文件的URL)中主页与副页的文字内容,并将识别的结果返回给用户。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section6),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
说明:
如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeDriverLicenseInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeDriverLicenseInvoker(request *model.RecognizeDriverLicenseRequest) *RecognizeDriverLicenseInvoker
RecognizeDriverLicenseInvoker 驾驶证识别
func (*OcrClient) RecognizeExitEntryPermit ¶ added in v0.0.96
func (c *OcrClient) RecognizeExitEntryPermit(request *model.RecognizeExitEntryPermitRequest) (*model.RecognizeExitEntryPermitResponse, error)
RecognizeExitEntryPermit 往来港澳台通行证识别
识别往来港澳台证件图片中的文字内容,并将识别的结构化结果返回给用户。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeExitEntryPermitInvoker ¶ added in v0.0.96
func (c *OcrClient) RecognizeExitEntryPermitInvoker(request *model.RecognizeExitEntryPermitRequest) *RecognizeExitEntryPermitInvoker
RecognizeExitEntryPermitInvoker 往来港澳台通行证识别
func (*OcrClient) RecognizeFinancialStatement ¶ added in v0.0.67
func (c *OcrClient) RecognizeFinancialStatement(request *model.RecognizeFinancialStatementRequest) (*model.RecognizeFinancialStatementResponse, error)
RecognizeFinancialStatement 财务报表识别
识别用户上传的表格图片中的文字内容,并将识别的结果返回给用户。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section24),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeFinancialStatementInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeFinancialStatementInvoker(request *model.RecognizeFinancialStatementRequest) *RecognizeFinancialStatementInvoker
RecognizeFinancialStatementInvoker 财务报表识别
func (*OcrClient) RecognizeFlightItinerary ¶
func (c *OcrClient) RecognizeFlightItinerary(request *model.RecognizeFlightItineraryRequest) (*model.RecognizeFlightItineraryResponse, error)
RecognizeFlightItinerary 飞机行程单识别
识别飞机行程单中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section20),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeFlightItineraryInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeFlightItineraryInvoker(request *model.RecognizeFlightItineraryRequest) *RecognizeFlightItineraryInvoker
RecognizeFlightItineraryInvoker 飞机行程单识别
func (*OcrClient) RecognizeGeneralTable ¶
func (c *OcrClient) RecognizeGeneralTable(request *model.RecognizeGeneralTableRequest) (*model.RecognizeGeneralTableResponse, error)
RecognizeGeneralTable 通用表格识别
用于识别用户上传的通用表格图片(或者用户提供的华为云上OBS的通用表格图片文件的URL)中的文字内容,并将识别的结果返回给用户。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section0),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeGeneralTableInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeGeneralTableInvoker(request *model.RecognizeGeneralTableRequest) *RecognizeGeneralTableInvoker
RecognizeGeneralTableInvoker 通用表格识别
func (*OcrClient) RecognizeGeneralText ¶
func (c *OcrClient) RecognizeGeneralText(request *model.RecognizeGeneralTextRequest) (*model.RecognizeGeneralTextResponse, error)
RecognizeGeneralText 通用文字识别
识别图片上的文字信息,返回识别的文字和坐标。支持扫描文件、电子文档、书籍、票据和表单等多种场景的文字识别。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section1),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeGeneralTextInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeGeneralTextInvoker(request *model.RecognizeGeneralTextRequest) *RecognizeGeneralTextInvoker
RecognizeGeneralTextInvoker 通用文字识别
func (*OcrClient) RecognizeHandwriting ¶
func (c *OcrClient) RecognizeHandwriting(request *model.RecognizeHandwritingRequest) (*model.RecognizeHandwritingResponse, error)
RecognizeHandwriting 手写文字识别
识别文档中的手写文字信息,并将识别的结构化结果返回给用户。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section4),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeHandwritingInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeHandwritingInvoker(request *model.RecognizeHandwritingRequest) *RecognizeHandwritingInvoker
RecognizeHandwritingInvoker 手写文字识别
func (*OcrClient) RecognizeHealthCode ¶ added in v0.0.88
func (c *OcrClient) RecognizeHealthCode(request *model.RecognizeHealthCodeRequest) (*model.RecognizeHealthCodeResponse, error)
RecognizeHealthCode 防疫健康码识别
支持对全国各地区不同版式的防疫健康码、核酸检测记录、行程卡中的14个关键字段进行结构化识别;支持识别4种健康码颜色,包括绿码、黄码、红码、灰码;支持返回各个关键字段的置信度,以便提高人工校验效率。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section26),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeHealthCodeInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeHealthCodeInvoker(request *model.RecognizeHealthCodeRequest) *RecognizeHealthCodeInvoker
RecognizeHealthCodeInvoker 防疫健康码识别
func (*OcrClient) RecognizeHkIdCard ¶ added in v0.0.96
func (c *OcrClient) RecognizeHkIdCard(request *model.RecognizeHkIdCardRequest) (*model.RecognizeHkIdCardResponse, error)
RecognizeHkIdCard 香港身份证识别
识别香港身份证中的文字内容,并将识别的结果返回给用户。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeHkIdCardInvoker ¶ added in v0.0.96
func (c *OcrClient) RecognizeHkIdCardInvoker(request *model.RecognizeHkIdCardRequest) *RecognizeHkIdCardInvoker
RecognizeHkIdCardInvoker 香港身份证识别
func (*OcrClient) RecognizeIdCard ¶
func (c *OcrClient) RecognizeIdCard(request *model.RecognizeIdCardRequest) (*model.RecognizeIdCardResponse, error)
RecognizeIdCard 身份证识别
识别身份证图片中的文字内容,并将识别的结果返回给用户。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section5),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
说明:
身份证识别支持中华人民共和国居民身份证识别。
如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeIdCardInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeIdCardInvoker(request *model.RecognizeIdCardRequest) *RecognizeIdCardInvoker
RecognizeIdCardInvoker 身份证识别
func (*OcrClient) RecognizeIdDocument ¶ added in v0.0.93
func (c *OcrClient) RecognizeIdDocument(request *model.RecognizeIdDocumentRequest) (*model.RecognizeIdDocumentResponse, error)
RecognizeIdDocument 通用证件识别
识别身份证件图像,并将识别的结构化结果返回给用户。支持多个国家/地区的身份证、驾驶证和护照,具体国家/地区和证件列表详见表1国家/地区和证件列表。
**表1国家/地区和证件列表**
| 国家/地区 | 英文名称 | 国家/地区代码 country_region | 支持证件类型 id_type | | ---------- | ----------- | ---------------------------- | ------------------------- | | 越南 | Vietnam | VNM | PP、DL、ID | | 印度 | India | IND | PP | | 菲律宾 | Philippines | PHL | PP、DL、ID(仅支持UUMID) | | 阿尔巴尼亚 | Albania | ALB | PP、DL、ID | | 巴西 | BRAZIL | BRA | PP | | 印度尼西亚 | INDONESIA | IDN | PP | | 马来西亚 | MALAYSIA | MYS | PP | | 尼日利亚 | NIGERIA | NGA | PP | | 巴基斯坦 | PAKISTAN | PAK | PP | | 俄罗斯 | RUSSIA | RUS | PP(仅支持国际标准版本) | | 中国台湾 | TAIWAN | TWN | PP | | 乌克兰 | UKRAINE | UKR | PP | | 泰国 | THAILAND | THA | ID、PP | | 智利 | CHILE | CHL | ID、PP | | 中国香港 | HONGKONG | HKG | ID |
- PP: passport,国际护照 - DL: driving license,驾驶证 - ID: identification card,各国颁发的身份证类型证件,比如身份证、选民证、社保卡等。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeIdDocumentInvoker ¶ added in v0.0.93
func (c *OcrClient) RecognizeIdDocumentInvoker(request *model.RecognizeIdDocumentRequest) *RecognizeIdDocumentInvoker
RecognizeIdDocumentInvoker 通用证件识别
func (*OcrClient) RecognizeInsurancePolicy ¶ added in v0.0.67
func (c *OcrClient) RecognizeInsurancePolicy(request *model.RecognizeInsurancePolicyRequest) (*model.RecognizeInsurancePolicyResponse, error)
RecognizeInsurancePolicy 保险单识别
识别保险单图片上的文字信息,并将识别的结构化结果返回给用户。支持对多种版式保险单的扫描图片及手机照片进行结构化信息提取。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section23),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeInsurancePolicyInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeInsurancePolicyInvoker(request *model.RecognizeInsurancePolicyRequest) *RecognizeInsurancePolicyInvoker
RecognizeInsurancePolicyInvoker 保险单识别
func (*OcrClient) RecognizeInvoiceVerification ¶ added in v0.0.59
func (c *OcrClient) RecognizeInvoiceVerification(request *model.RecognizeInvoiceVerificationRequest) (*model.RecognizeInvoiceVerificationResponse, error)
RecognizeInvoiceVerification 发票验真
发票验真服务支持10种增值税发票的信息核验,包括增值税专用发票、增值税普通发票、增值税普通发票(卷式)、增值税电子专用发票、增值税电子普通发票、增值税电子普通发票(通行费)、二手车销售统一发票、机动车销售统一发票、区块链电子发票、全电发票,支持返回票面的全部信息。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section16),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeInvoiceVerificationInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeInvoiceVerificationInvoker(request *model.RecognizeInvoiceVerificationRequest) *RecognizeInvoiceVerificationInvoker
RecognizeInvoiceVerificationInvoker 发票验真
func (*OcrClient) RecognizeLicensePlate ¶
func (c *OcrClient) RecognizeLicensePlate(request *model.RecognizeLicensePlateRequest) (*model.RecognizeLicensePlateResponse, error)
RecognizeLicensePlate 车牌识别
识别输入图片中的车牌信息,并返回其坐标和内容。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section12),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeLicensePlateInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeLicensePlateInvoker(request *model.RecognizeLicensePlateRequest) *RecognizeLicensePlateInvoker
RecognizeLicensePlateInvoker 车牌识别
func (*OcrClient) RecognizeMacaoIdCard ¶ added in v0.0.103
func (c *OcrClient) RecognizeMacaoIdCard(request *model.RecognizeMacaoIdCardRequest) (*model.RecognizeMacaoIdCardResponse, error)
RecognizeMacaoIdCard 澳门身份证识别
识别澳门身份证图片中的文字内容,并将识别的结果返回给用户。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeMacaoIdCardInvoker ¶ added in v0.0.103
func (c *OcrClient) RecognizeMacaoIdCardInvoker(request *model.RecognizeMacaoIdCardRequest) *RecognizeMacaoIdCardInvoker
RecognizeMacaoIdCardInvoker 澳门身份证识别
func (*OcrClient) RecognizeMainlandTravelPermit ¶ added in v0.0.96
func (c *OcrClient) RecognizeMainlandTravelPermit(request *model.RecognizeMainlandTravelPermitRequest) (*model.RecognizeMainlandTravelPermitResponse, error)
RecognizeMainlandTravelPermit 港澳台居民来往内地通行证识别
识别港澳居民来往内地通行证上的文字内容,并将识别的结构化结果返回给用户。支持港澳居民来往内地通行证和台湾居民来往内地通行证两种卡证。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeMainlandTravelPermitInvoker ¶ added in v0.0.96
func (c *OcrClient) RecognizeMainlandTravelPermitInvoker(request *model.RecognizeMainlandTravelPermitRequest) *RecognizeMainlandTravelPermitInvoker
RecognizeMainlandTravelPermitInvoker 港澳台居民来往内地通行证识别
func (*OcrClient) RecognizeMvsInvoice ¶
func (c *OcrClient) RecognizeMvsInvoice(request *model.RecognizeMvsInvoiceRequest) (*model.RecognizeMvsInvoiceResponse, error)
RecognizeMvsInvoice 机动车销售发票识别
识别机动车销售发票、二手车销售发票图片(服务能自动分辨两种类型,返回对应的字段)中的文字内容,并将识别的结果以JSON格式返回给用户。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section17),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 该增值税发票仅限于中华人民共和国境内使用的增值税发票。 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeMvsInvoiceInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeMvsInvoiceInvoker(request *model.RecognizeMvsInvoiceRequest) *RecognizeMvsInvoiceInvoker
RecognizeMvsInvoiceInvoker 机动车销售发票识别
func (*OcrClient) RecognizeMyanmarDriverLicense ¶ added in v0.0.72
func (c *OcrClient) RecognizeMyanmarDriverLicense(request *model.RecognizeMyanmarDriverLicenseRequest) (*model.RecognizeMyanmarDriverLicenseResponse, error)
RecognizeMyanmarDriverLicense 缅文驾驶证识别
识别缅甸驾驶证中的文字信息,并返回识别的结构化结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeMyanmarDriverLicenseInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeMyanmarDriverLicenseInvoker(request *model.RecognizeMyanmarDriverLicenseRequest) *RecognizeMyanmarDriverLicenseInvoker
RecognizeMyanmarDriverLicenseInvoker 缅文驾驶证识别
func (*OcrClient) RecognizeMyanmarIdcard ¶ added in v0.0.72
func (c *OcrClient) RecognizeMyanmarIdcard(request *model.RecognizeMyanmarIdcardRequest) (*model.RecognizeMyanmarIdcardResponse, error)
RecognizeMyanmarIdcard 缅文身份证识别
识别缅文身份证中的文字信息,并返回识别的结构化结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeMyanmarIdcardInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeMyanmarIdcardInvoker(request *model.RecognizeMyanmarIdcardRequest) *RecognizeMyanmarIdcardInvoker
RecognizeMyanmarIdcardInvoker 缅文身份证识别
func (*OcrClient) RecognizePassport ¶
func (c *OcrClient) RecognizePassport(request *model.RecognizePassportRequest) (*model.RecognizePassportResponse, error)
RecognizePassport 护照识别
识别用户上传的护照首页图片中的文字信息,并返回识别的结构化结果。当前版本支持中国护照的全字段识别。外国护照支持护照下方两行国际标准化的机读码识别,并可从中提取6-7个关键字段信息。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section8),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizePassportInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizePassportInvoker(request *model.RecognizePassportRequest) *RecognizePassportInvoker
RecognizePassportInvoker 护照识别
func (*OcrClient) RecognizePcrTestRecord ¶ added in v0.0.89
func (c *OcrClient) RecognizePcrTestRecord(request *model.RecognizePcrTestRecordRequest) (*model.RecognizePcrTestRecordResponse, error)
RecognizePcrTestRecord 核酸检测记录识别
识别核酸检测记录中的文字信息,并将识别的结构化结果返回给用户。PCR,全称Polymerase chain reaction,即聚合酶链式反应。PCR-test也为大众所认知为新型冠状病毒核酸检测测试。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizePcrTestRecordInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizePcrTestRecordInvoker(request *model.RecognizePcrTestRecordRequest) *RecognizePcrTestRecordInvoker
RecognizePcrTestRecordInvoker 核酸检测记录识别
func (*OcrClient) RecognizePeruIdCard ¶ added in v0.1.67
func (c *OcrClient) RecognizePeruIdCard(request *model.RecognizePeruIdCardRequest) (*model.RecognizePeruIdCardResponse, error)
RecognizePeruIdCard 秘鲁身份证识别
识别秘鲁身份证图片中的文字内容,并将识别的结构化结果返回给用户。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizePeruIdCardInvoker ¶ added in v0.1.67
func (c *OcrClient) RecognizePeruIdCardInvoker(request *model.RecognizePeruIdCardRequest) *RecognizePeruIdCardInvoker
RecognizePeruIdCardInvoker 秘鲁身份证识别
func (*OcrClient) RecognizeQualificationCertificate ¶ added in v0.0.67
func (c *OcrClient) RecognizeQualificationCertificate(request *model.RecognizeQualificationCertificateRequest) (*model.RecognizeQualificationCertificateResponse, error)
RecognizeQualificationCertificate 道路运输从业资格证识别
识别道路运输从业资格证上的关键文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section25),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeQualificationCertificateInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeQualificationCertificateInvoker(request *model.RecognizeQualificationCertificateRequest) *RecognizeQualificationCertificateInvoker
RecognizeQualificationCertificateInvoker 道路运输从业资格证识别
func (*OcrClient) RecognizeQuotaInvoice ¶
func (c *OcrClient) RecognizeQuotaInvoice(request *model.RecognizeQuotaInvoiceRequest) (*model.RecognizeQuotaInvoiceResponse, error)
RecognizeQuotaInvoice 定额发票识别
识别定额发票中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section21),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
说明:
如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeQuotaInvoiceInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeQuotaInvoiceInvoker(request *model.RecognizeQuotaInvoiceRequest) *RecognizeQuotaInvoiceInvoker
RecognizeQuotaInvoiceInvoker 定额发票识别
func (*OcrClient) RecognizeRealEstateCertificate ¶ added in v0.1.60
func (c *OcrClient) RecognizeRealEstateCertificate(request *model.RecognizeRealEstateCertificateRequest) (*model.RecognizeRealEstateCertificateResponse, error)
RecognizeRealEstateCertificate 不动产证识别
识别不动产证中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section11),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeRealEstateCertificateInvoker ¶ added in v0.1.60
func (c *OcrClient) RecognizeRealEstateCertificateInvoker(request *model.RecognizeRealEstateCertificateRequest) *RecognizeRealEstateCertificateInvoker
RecognizeRealEstateCertificateInvoker 不动产证识别
func (*OcrClient) RecognizeSeal ¶ added in v0.1.78
func (c *OcrClient) RecognizeSeal(request *model.RecognizeSealRequest) (*model.RecognizeSealResponse, error)
RecognizeSeal 印章识别
检测和识别合同文件或常用票据中的印章,并可擦除和提取图片中的印章,通过JSON格式返回印章检测、识别、擦除和提取的结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeSealInvoker ¶ added in v0.1.78
func (c *OcrClient) RecognizeSealInvoker(request *model.RecognizeSealRequest) *RecognizeSealInvoker
RecognizeSealInvoker 印章识别
func (*OcrClient) RecognizeSmartDocumentRecognizer ¶ added in v0.1.57
func (c *OcrClient) RecognizeSmartDocumentRecognizer(request *model.RecognizeSmartDocumentRecognizerRequest) (*model.RecognizeSmartDocumentRecognizerResponse, error)
RecognizeSmartDocumentRecognizer 智能文档解析
对证件、票据、表单等任意版式文档进行键值对提取、文字识别、以及表格识别等任务,实现进阶高效的自动化结构化返回。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section11),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeSmartDocumentRecognizerInvoker ¶ added in v0.1.57
func (c *OcrClient) RecognizeSmartDocumentRecognizerInvoker(request *model.RecognizeSmartDocumentRecognizerRequest) *RecognizeSmartDocumentRecognizerInvoker
RecognizeSmartDocumentRecognizerInvoker 智能文档解析
func (*OcrClient) RecognizeTaxiInvoice ¶
func (c *OcrClient) RecognizeTaxiInvoice(request *model.RecognizeTaxiInvoiceRequest) (*model.RecognizeTaxiInvoiceResponse, error)
RecognizeTaxiInvoice 出租车发票识别
识别出租车发票中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section18),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
说明: 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeTaxiInvoiceInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeTaxiInvoiceInvoker(request *model.RecognizeTaxiInvoiceRequest) *RecognizeTaxiInvoiceInvoker
RecognizeTaxiInvoiceInvoker 出租车发票识别
func (*OcrClient) RecognizeThailandIdcard ¶ added in v0.0.72
func (c *OcrClient) RecognizeThailandIdcard(request *model.RecognizeThailandIdcardRequest) (*model.RecognizeThailandIdcardResponse, error)
RecognizeThailandIdcard 泰文身份证识别
识别泰国身份证中的文字信息,并返回识别的结构化结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeThailandIdcardInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeThailandIdcardInvoker(request *model.RecognizeThailandIdcardRequest) *RecognizeThailandIdcardInvoker
RecognizeThailandIdcardInvoker 泰文身份证识别
func (*OcrClient) RecognizeThailandLicensePlate ¶ added in v0.0.72
func (c *OcrClient) RecognizeThailandLicensePlate(request *model.RecognizeThailandLicensePlateRequest) (*model.RecognizeThailandLicensePlateResponse, error)
RecognizeThailandLicensePlate 泰国车牌识别
识别泰国车牌图片中的车牌信息,并返回识别的结构化结果。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeThailandLicensePlateInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeThailandLicensePlateInvoker(request *model.RecognizeThailandLicensePlateRequest) *RecognizeThailandLicensePlateInvoker
RecognizeThailandLicensePlateInvoker 泰国车牌识别
func (*OcrClient) RecognizeTollInvoice ¶
func (c *OcrClient) RecognizeTollInvoice(request *model.RecognizeTollInvoiceRequest) (*model.RecognizeTollInvoiceResponse, error)
RecognizeTollInvoice 车辆通行费发票识别
识别车辆通行费发票中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section19),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeTollInvoiceInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeTollInvoiceInvoker(request *model.RecognizeTollInvoiceRequest) *RecognizeTollInvoiceInvoker
RecognizeTollInvoiceInvoker 车辆通行费发票识别
func (*OcrClient) RecognizeTrainTicket ¶
func (c *OcrClient) RecognizeTrainTicket(request *model.RecognizeTrainTicketRequest) (*model.RecognizeTrainTicketResponse, error)
RecognizeTrainTicket 火车票识别
识别火车票中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section22),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeTrainTicketInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeTrainTicketInvoker(request *model.RecognizeTrainTicketRequest) *RecognizeTrainTicketInvoker
RecognizeTrainTicketInvoker 火车票识别
func (*OcrClient) RecognizeTransportationLicense ¶
func (c *OcrClient) RecognizeTransportationLicense(request *model.RecognizeTransportationLicenseRequest) (*model.RecognizeTransportationLicenseResponse, error)
RecognizeTransportationLicense 道路运输证识别
识别道路运输证首页中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section11),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeTransportationLicenseInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeTransportationLicenseInvoker(request *model.RecognizeTransportationLicenseRequest) *RecognizeTransportationLicenseInvoker
RecognizeTransportationLicenseInvoker 道路运输证识别
func (*OcrClient) RecognizeVatInvoice ¶
func (c *OcrClient) RecognizeVatInvoice(request *model.RecognizeVatInvoiceRequest) (*model.RecognizeVatInvoiceResponse, error)
RecognizeVatInvoice 增值税发票识别
识别增值税发票的类别,以及图片中的文字内容,并以json格式返回识别的结构化结果,不支持真伪验证。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section15),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 该增值税发票仅限于中华人民共和国境内使用的增值税发票。 支持的增值税发票包括:增值税专用发票、增值税普通发票、增值税电子普通发票、增值税电子专用发票、增值税电子普通发票(通行费)、增值税普通发票(卷票)。 如果图片中包含多张卡证票据,请调用智能分类识别服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeVatInvoiceInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeVatInvoiceInvoker(request *model.RecognizeVatInvoiceRequest) *RecognizeVatInvoiceInvoker
RecognizeVatInvoiceInvoker 增值税发票识别
func (*OcrClient) RecognizeVehicleCertificate ¶ added in v0.1.60
func (c *OcrClient) RecognizeVehicleCertificate(request *model.RecognizeVehicleCertificateRequest) (*model.RecognizeVehicleCertificateResponse, error)
RecognizeVehicleCertificate 车辆合格证识别
识别车辆合格证中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section11),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeVehicleCertificateInvoker ¶ added in v0.1.60
func (c *OcrClient) RecognizeVehicleCertificateInvoker(request *model.RecognizeVehicleCertificateRequest) *RecognizeVehicleCertificateInvoker
RecognizeVehicleCertificateInvoker 车辆合格证识别
func (*OcrClient) RecognizeVehicleLicense ¶
func (c *OcrClient) RecognizeVehicleLicense(request *model.RecognizeVehicleLicenseRequest) (*model.RecognizeVehicleLicenseResponse, error)
RecognizeVehicleLicense 行驶证识别
识别用户上传的行驶证图片(或者用户提供的华为云上OBS的行驶证图片文件的URL)中主页和副页的文字内容,并将识别的结果返回给用户。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section7),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。 说明: 如果图片中包含多张卡证票据,请调用[智能分类识别](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=OCR&api=AutoClassification)服务。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeVehicleLicenseInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeVehicleLicenseInvoker(request *model.RecognizeVehicleLicenseRequest) *RecognizeVehicleLicenseInvoker
RecognizeVehicleLicenseInvoker 行驶证识别
func (*OcrClient) RecognizeVietnamIdCard ¶ added in v0.1.60
func (c *OcrClient) RecognizeVietnamIdCard(request *model.RecognizeVietnamIdCardRequest) (*model.RecognizeVietnamIdCardResponse, error)
RecognizeVietnamIdCard 越南身份证识别
识别越南身份证中的文字信息,并将识别的结构化结果返回给用户。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeVietnamIdCardInvoker ¶ added in v0.1.60
func (c *OcrClient) RecognizeVietnamIdCardInvoker(request *model.RecognizeVietnamIdCardRequest) *RecognizeVietnamIdCardInvoker
RecognizeVietnamIdCardInvoker 越南身份证识别
func (*OcrClient) RecognizeVin ¶
func (c *OcrClient) RecognizeVin(request *model.RecognizeVinRequest) (*model.RecognizeVinResponse, error)
RecognizeVin VIN码识别
识别图片中的车架号信息,并将识别结果返回给用户。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section14),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeVinInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeVinInvoker(request *model.RecognizeVinRequest) *RecognizeVinInvoker
RecognizeVinInvoker VIN码识别
func (*OcrClient) RecognizeWaybillElectronic ¶ added in v0.0.83
func (c *OcrClient) RecognizeWaybillElectronic(request *model.RecognizeWaybillElectronicRequest) (*model.RecognizeWaybillElectronicResponse, error)
RecognizeWaybillElectronic 电子面单识别
识别用户上传的电子面单图片中的文字内容,并将识别的结果以json格式返回给用户。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeWaybillElectronicInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeWaybillElectronicInvoker(request *model.RecognizeWaybillElectronicRequest) *RecognizeWaybillElectronicInvoker
RecognizeWaybillElectronicInvoker 电子面单识别
func (*OcrClient) RecognizeWebImage ¶
func (c *OcrClient) RecognizeWebImage(request *model.RecognizeWebImageRequest) (*model.RecognizeWebImageResponse, error)
RecognizeWebImage 网络图片识别
识别网络图片中的文字内容,并返回识别的结构化结果。该接口的使用限制请参见[约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.html#section2),详细使用指导请参见[OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.html)章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*OcrClient) RecognizeWebImageInvoker ¶ added in v0.0.90
func (c *OcrClient) RecognizeWebImageInvoker(request *model.RecognizeWebImageRequest) *RecognizeWebImageInvoker
RecognizeWebImageInvoker 网络图片识别
type RecognizeAcceptanceBillInvoker ¶ added in v0.1.60
type RecognizeAcceptanceBillInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeAcceptanceBillInvoker) Invoke ¶ added in v0.1.60
func (i *RecognizeAcceptanceBillInvoker) Invoke() (*model.RecognizeAcceptanceBillResponse, error)
type RecognizeAutoClassificationInvoker ¶ added in v0.0.90
type RecognizeAutoClassificationInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeAutoClassificationInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeAutoClassificationInvoker) Invoke() (*model.RecognizeAutoClassificationResponse, error)
type RecognizeBankcardInvoker ¶ added in v0.0.90
type RecognizeBankcardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeBankcardInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeBankcardInvoker) Invoke() (*model.RecognizeBankcardResponse, error)
type RecognizeBusinessCardInvoker ¶ added in v0.0.90
type RecognizeBusinessCardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeBusinessCardInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeBusinessCardInvoker) Invoke() (*model.RecognizeBusinessCardResponse, error)
type RecognizeBusinessLicenseInvoker ¶ added in v0.0.90
type RecognizeBusinessLicenseInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeBusinessLicenseInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeBusinessLicenseInvoker) Invoke() (*model.RecognizeBusinessLicenseResponse, error)
type RecognizeCambodianIdCardInvoker ¶ added in v0.0.96
type RecognizeCambodianIdCardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeCambodianIdCardInvoker) Invoke ¶ added in v0.0.96
func (i *RecognizeCambodianIdCardInvoker) Invoke() (*model.RecognizeCambodianIdCardResponse, error)
type RecognizeChileIdCardInvoker ¶ added in v0.0.90
type RecognizeChileIdCardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeChileIdCardInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeChileIdCardInvoker) Invoke() (*model.RecognizeChileIdCardResponse, error)
type RecognizeColombiaIdCardInvoker ¶ added in v0.1.61
type RecognizeColombiaIdCardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeColombiaIdCardInvoker) Invoke ¶ added in v0.1.61
func (i *RecognizeColombiaIdCardInvoker) Invoke() (*model.RecognizeColombiaIdCardResponse, error)
type RecognizeCustomTemplateInvoker ¶ added in v0.1.22
type RecognizeCustomTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeCustomTemplateInvoker) Invoke ¶ added in v0.1.22
func (i *RecognizeCustomTemplateInvoker) Invoke() (*model.RecognizeCustomTemplateResponse, error)
type RecognizeDriverLicenseInvoker ¶ added in v0.0.90
type RecognizeDriverLicenseInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeDriverLicenseInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeDriverLicenseInvoker) Invoke() (*model.RecognizeDriverLicenseResponse, error)
type RecognizeExitEntryPermitInvoker ¶ added in v0.0.96
type RecognizeExitEntryPermitInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeExitEntryPermitInvoker) Invoke ¶ added in v0.0.96
func (i *RecognizeExitEntryPermitInvoker) Invoke() (*model.RecognizeExitEntryPermitResponse, error)
type RecognizeFinancialStatementInvoker ¶ added in v0.0.90
type RecognizeFinancialStatementInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeFinancialStatementInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeFinancialStatementInvoker) Invoke() (*model.RecognizeFinancialStatementResponse, error)
type RecognizeFlightItineraryInvoker ¶ added in v0.0.90
type RecognizeFlightItineraryInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeFlightItineraryInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeFlightItineraryInvoker) Invoke() (*model.RecognizeFlightItineraryResponse, error)
type RecognizeGeneralTableInvoker ¶ added in v0.0.90
type RecognizeGeneralTableInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeGeneralTableInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeGeneralTableInvoker) Invoke() (*model.RecognizeGeneralTableResponse, error)
type RecognizeGeneralTextInvoker ¶ added in v0.0.90
type RecognizeGeneralTextInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeGeneralTextInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeGeneralTextInvoker) Invoke() (*model.RecognizeGeneralTextResponse, error)
type RecognizeHandwritingInvoker ¶ added in v0.0.90
type RecognizeHandwritingInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeHandwritingInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeHandwritingInvoker) Invoke() (*model.RecognizeHandwritingResponse, error)
type RecognizeHealthCodeInvoker ¶ added in v0.0.90
type RecognizeHealthCodeInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeHealthCodeInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeHealthCodeInvoker) Invoke() (*model.RecognizeHealthCodeResponse, error)
type RecognizeHkIdCardInvoker ¶ added in v0.0.96
type RecognizeHkIdCardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeHkIdCardInvoker) Invoke ¶ added in v0.0.96
func (i *RecognizeHkIdCardInvoker) Invoke() (*model.RecognizeHkIdCardResponse, error)
type RecognizeIdCardInvoker ¶ added in v0.0.90
type RecognizeIdCardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeIdCardInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeIdCardInvoker) Invoke() (*model.RecognizeIdCardResponse, error)
type RecognizeIdDocumentInvoker ¶ added in v0.0.93
type RecognizeIdDocumentInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeIdDocumentInvoker) Invoke ¶ added in v0.0.93
func (i *RecognizeIdDocumentInvoker) Invoke() (*model.RecognizeIdDocumentResponse, error)
type RecognizeInsurancePolicyInvoker ¶ added in v0.0.90
type RecognizeInsurancePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeInsurancePolicyInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeInsurancePolicyInvoker) Invoke() (*model.RecognizeInsurancePolicyResponse, error)
type RecognizeInvoiceVerificationInvoker ¶ added in v0.0.90
type RecognizeInvoiceVerificationInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeInvoiceVerificationInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeInvoiceVerificationInvoker) Invoke() (*model.RecognizeInvoiceVerificationResponse, error)
type RecognizeLicensePlateInvoker ¶ added in v0.0.90
type RecognizeLicensePlateInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeLicensePlateInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeLicensePlateInvoker) Invoke() (*model.RecognizeLicensePlateResponse, error)
type RecognizeMacaoIdCardInvoker ¶ added in v0.0.103
type RecognizeMacaoIdCardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeMacaoIdCardInvoker) Invoke ¶ added in v0.0.103
func (i *RecognizeMacaoIdCardInvoker) Invoke() (*model.RecognizeMacaoIdCardResponse, error)
type RecognizeMainlandTravelPermitInvoker ¶ added in v0.0.96
type RecognizeMainlandTravelPermitInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeMainlandTravelPermitInvoker) Invoke ¶ added in v0.0.96
func (i *RecognizeMainlandTravelPermitInvoker) Invoke() (*model.RecognizeMainlandTravelPermitResponse, error)
type RecognizeMvsInvoiceInvoker ¶ added in v0.0.90
type RecognizeMvsInvoiceInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeMvsInvoiceInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeMvsInvoiceInvoker) Invoke() (*model.RecognizeMvsInvoiceResponse, error)
type RecognizeMyanmarDriverLicenseInvoker ¶ added in v0.0.90
type RecognizeMyanmarDriverLicenseInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeMyanmarDriverLicenseInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeMyanmarDriverLicenseInvoker) Invoke() (*model.RecognizeMyanmarDriverLicenseResponse, error)
type RecognizeMyanmarIdcardInvoker ¶ added in v0.0.90
type RecognizeMyanmarIdcardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeMyanmarIdcardInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeMyanmarIdcardInvoker) Invoke() (*model.RecognizeMyanmarIdcardResponse, error)
type RecognizePassportInvoker ¶ added in v0.0.90
type RecognizePassportInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizePassportInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizePassportInvoker) Invoke() (*model.RecognizePassportResponse, error)
type RecognizePcrTestRecordInvoker ¶ added in v0.0.90
type RecognizePcrTestRecordInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizePcrTestRecordInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizePcrTestRecordInvoker) Invoke() (*model.RecognizePcrTestRecordResponse, error)
type RecognizePeruIdCardInvoker ¶ added in v0.1.67
type RecognizePeruIdCardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizePeruIdCardInvoker) Invoke ¶ added in v0.1.67
func (i *RecognizePeruIdCardInvoker) Invoke() (*model.RecognizePeruIdCardResponse, error)
type RecognizeQualificationCertificateInvoker ¶ added in v0.0.90
type RecognizeQualificationCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeQualificationCertificateInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeQualificationCertificateInvoker) Invoke() (*model.RecognizeQualificationCertificateResponse, error)
type RecognizeQuotaInvoiceInvoker ¶ added in v0.0.90
type RecognizeQuotaInvoiceInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeQuotaInvoiceInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeQuotaInvoiceInvoker) Invoke() (*model.RecognizeQuotaInvoiceResponse, error)
type RecognizeRealEstateCertificateInvoker ¶ added in v0.1.60
type RecognizeRealEstateCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeRealEstateCertificateInvoker) Invoke ¶ added in v0.1.60
func (i *RecognizeRealEstateCertificateInvoker) Invoke() (*model.RecognizeRealEstateCertificateResponse, error)
type RecognizeSealInvoker ¶ added in v0.1.78
type RecognizeSealInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeSealInvoker) Invoke ¶ added in v0.1.78
func (i *RecognizeSealInvoker) Invoke() (*model.RecognizeSealResponse, error)
type RecognizeSmartDocumentRecognizerInvoker ¶ added in v0.1.57
type RecognizeSmartDocumentRecognizerInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeSmartDocumentRecognizerInvoker) Invoke ¶ added in v0.1.57
func (i *RecognizeSmartDocumentRecognizerInvoker) Invoke() (*model.RecognizeSmartDocumentRecognizerResponse, error)
type RecognizeTaxiInvoiceInvoker ¶ added in v0.0.90
type RecognizeTaxiInvoiceInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeTaxiInvoiceInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeTaxiInvoiceInvoker) Invoke() (*model.RecognizeTaxiInvoiceResponse, error)
type RecognizeThailandIdcardInvoker ¶ added in v0.0.90
type RecognizeThailandIdcardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeThailandIdcardInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeThailandIdcardInvoker) Invoke() (*model.RecognizeThailandIdcardResponse, error)
type RecognizeThailandLicensePlateInvoker ¶ added in v0.0.90
type RecognizeThailandLicensePlateInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeThailandLicensePlateInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeThailandLicensePlateInvoker) Invoke() (*model.RecognizeThailandLicensePlateResponse, error)
type RecognizeTollInvoiceInvoker ¶ added in v0.0.90
type RecognizeTollInvoiceInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeTollInvoiceInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeTollInvoiceInvoker) Invoke() (*model.RecognizeTollInvoiceResponse, error)
type RecognizeTrainTicketInvoker ¶ added in v0.0.90
type RecognizeTrainTicketInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeTrainTicketInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeTrainTicketInvoker) Invoke() (*model.RecognizeTrainTicketResponse, error)
type RecognizeTransportationLicenseInvoker ¶ added in v0.0.90
type RecognizeTransportationLicenseInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeTransportationLicenseInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeTransportationLicenseInvoker) Invoke() (*model.RecognizeTransportationLicenseResponse, error)
type RecognizeVatInvoiceInvoker ¶ added in v0.0.90
type RecognizeVatInvoiceInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeVatInvoiceInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeVatInvoiceInvoker) Invoke() (*model.RecognizeVatInvoiceResponse, error)
type RecognizeVehicleCertificateInvoker ¶ added in v0.1.60
type RecognizeVehicleCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeVehicleCertificateInvoker) Invoke ¶ added in v0.1.60
func (i *RecognizeVehicleCertificateInvoker) Invoke() (*model.RecognizeVehicleCertificateResponse, error)
type RecognizeVehicleLicenseInvoker ¶ added in v0.0.90
type RecognizeVehicleLicenseInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeVehicleLicenseInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeVehicleLicenseInvoker) Invoke() (*model.RecognizeVehicleLicenseResponse, error)
type RecognizeVietnamIdCardInvoker ¶ added in v0.1.60
type RecognizeVietnamIdCardInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeVietnamIdCardInvoker) Invoke ¶ added in v0.1.60
func (i *RecognizeVietnamIdCardInvoker) Invoke() (*model.RecognizeVietnamIdCardResponse, error)
type RecognizeVinInvoker ¶ added in v0.0.90
type RecognizeVinInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeVinInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeVinInvoker) Invoke() (*model.RecognizeVinResponse, error)
type RecognizeWaybillElectronicInvoker ¶ added in v0.0.90
type RecognizeWaybillElectronicInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeWaybillElectronicInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeWaybillElectronicInvoker) Invoke() (*model.RecognizeWaybillElectronicResponse, error)
type RecognizeWebImageInvoker ¶ added in v0.0.90
type RecognizeWebImageInvoker struct {
*invoker.BaseInvoker
}
func (*RecognizeWebImageInvoker) Invoke ¶ added in v0.0.90
func (i *RecognizeWebImageInvoker) Invoke() (*model.RecognizeWebImageResponse, error)