예제 #1
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def webImage(self, image, options=None):
        """
            网络图片文字识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__webImageUrl, data)
예제 #2
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def vehicleCertificate(self, image, options=None):
        """
            车辆合格证识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__vehicleCertificateUrl, data)
예제 #3
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def basicGeneral(self, image, options=None):
        """
            通用文字识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__generalBasicUrl, data)
예제 #4
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def passport(self, image, options=None):
        """
            护照识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__passportUrl, data)
예제 #5
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def numbers(self, image, options=None):
        """
            数字识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__numbersUrl, data)
예제 #6
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def lottery(self, image, options=None):
        """
            彩票识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__lotteryUrl, data)
예제 #7
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def vatInvoice(self, image, options=None):
        """
            增值税发票识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__vatInvoiceUrl, data)
예제 #8
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def qrcode(self, image, options=None):
        """
            二维码识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__qrcodeUrl, data)
예제 #9
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def custom(self, image, options=None):
        """
            自定义模板文字识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__customUrl, data)
예제 #10
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def drivingLicense(self, image, options=None):
        """
            驾驶证识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__drivingLicenseUrl, data)
예제 #11
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def birthCertificate(self, image, options=None):
        """
            出生医学证明识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__birthCertificateUrl, data)
예제 #12
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def enhancedGeneral(self, image, options=None):
        """
            通用文字识别(含生僻字版)
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__generalEnhancedUrl, data)
예제 #13
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def householdRegister(self, image, options=None):
        """
            户口本识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__householdRegisterUrl, data)
예제 #14
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def taiwanExitentrypermit(self, image, options=None):
        """
            台湾通行证识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__taiwanExitentrypermitUrl, data)
예제 #15
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def tableRecognitionAsync(self, image, options=None):
        """
            表格文字识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__tableRecognizeUrl, data)
예제 #16
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def form(self, image, options=None):
        """
            表格文字识别同步接口
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__formUrl, data)
예제 #17
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def taxiReceipt(self, image, options=None):
        """
            出租车票识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__taxiReceiptUrl, data)
예제 #18
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def businessCard(self, image, options=None):
        """
            名片识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__businessCardUrl, data)
예제 #19
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def airTicket(self, image, options=None):
        """
            行程单识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__airTicketUrl, data)
예제 #20
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def handwriting(self, image, options=None):
        """
            手写文字识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__handwritingUrl, data)
예제 #21
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def insuranceDocuments(self, image, options=None):
        """
            保单识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__insuranceDocumentsUrl, data)
예제 #22
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def accurate(self, image, options=None):
        """
            通用文字识别(含位置高精度版)
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()

        data.update(options)

        return self._request(self.__accurateUrl, data)
예제 #23
0
파일: ocr.py 프로젝트: asdasdqqq/pyqt_ocr
    def idcard(self, image, id_card_side, options=None):
        """
            身份证识别
        """
        options = options or {}

        data = {}
        data['image'] = base64.b64encode(image).decode()
        data['id_card_side'] = id_card_side

        data.update(options)

        return self._request(self.__idcardUrl, data)