记一次调用百度智能云Api识别图片验证码构建数据集

   日期:2020-05-12     浏览:196    评论:0    
核心提示:相关网站:https://console.bce.baidu.com/点击登录,没有账号的话注册就行了,登录后点击按下面步骤依次点击点击后可以看到创建的应用个数和每种验证码类型的调用限制次数等点击创建应用,依次填写,点击创建就行了创建好后创建信息在应用列表中可查看到AppID,APIKey等相关信息点击技术文档:有各种开发语言的调用Api使用方法,找到相关文档使用即可...

相关网站:https://console.bce.baidu.com/

1.点击登录,没有账号的话注册就行了,登录后点击按下面步骤依次点击

2.点击后可以看到创建的应用个数和每种验证码类型的调用限制次数等

3.点击创建应用,依次填写,点击创建就行了

4.创建好后创建信息在应用列表中可查看到AppID,APIKey等相关信息

 5.点击技术文档:

5.有各种开发语言的调用Api使用方法,找到相关语言文档使用即可

 

6.下面是我个人的使用代码,仅供参考:

import requests,random
from aip import AipOcr
from PIL import Image

def recognizeCaptcha():
    """ 你的 APPID AK SK """
    APP_ID = '你的appid'
    API_KEY = '你的key'
    SECRET_KEY = '你的秘钥'

    client = AipOcr(APP_ID, API_KEY, SECRET_KEY)

    """ 读取图片 """
    def get_file_content(filePath):
        with open(filePath, 'rb') as fp:
            return fp.read()
       
    image = get_file_content('./files/captcha/1.png')

    """ 如果有可选参数 """
    options = {}
    options["detect_direction"] = "true"
    options["detect_language"] = "true"

    """ 带参数调用通用文字识别, 图片参数为本地图片 """
    result = client.webImage(image, options)
    print("初步返回结果:",result)
    words_result = result["words_result"]
    for i in range(len(words_result)):
        print(words_result)


if __name__ == "__main__":
    recognizeCaptcha()

 

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服