• 大小: 2KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: Python
  • 标签: python  OCR  

资源简介

文字识别(Optical Character Recognition,OCR ),基于腾讯优图实验室世界领先的深度学习技术,将图片上的文字内容,智能识别成为可编辑的文本。

资源截图

代码片段和文件信息

import requests
import hmac
from hashlib import sha1
import time
import random
import base64
import jsonjsonpath
import os

secret_id = ‘你的ID‘
secret_key = ‘你的KEY‘
app_id = ‘1253453675‘
bucket = ‘tencentyun‘

def get_sign():
    current = time.time()
    expired = current + 2592000
    rdm = ‘‘.join(random.choice(“0123456789“) for _ in range(10))
    st = ‘a={app_id}&b={bucket}&k={secret_id}&e={expired}&t={current}&r={rdm}&u=0&f=‘\
        .format(app_id=app_idbucket=bucketsecret_id=secret_id
                expired=expiredcurrent=currentrdm=rdm)
    signStr = hmac.new(key=secret_key.encode() digestmod=sha1)
    signStr.update(st.encode())
    #返回二进制数据
    signStr = signStr.digest()
    signStr = base64.b64encode(signStr + st.encode()).decode()
    return signStr

def image2base64(path:str):
    with open(path‘rb‘) as rf:
        res = base64.b64encode(rf.r

评论

共有 条评论