日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

Python调用腾讯API进行银行卡识别

發(fā)布時(shí)間:2024/3/24 python 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python调用腾讯API进行银行卡识别 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

  • 1. 作者介紹
  • 2. 騰訊云銀行卡識(shí)別介紹
    • 2.1 騰訊云銀行卡識(shí)別API接口描述
    • 2.2 接口說(shuō)明
    • 2.3 調(diào)用騰訊API實(shí)現(xiàn)銀行卡識(shí)別
  • 3. 實(shí)驗(yàn)過(guò)程
    • 3.1 實(shí)驗(yàn)代碼
    • 3.2 運(yùn)行結(jié)果

1. 作者介紹

王杰,男,西安工程大學(xué)電子信息學(xué)院,2021級(jí)研究生
研究方向:機(jī)器人與智能裝備控制技術(shù)
電子郵件:627052495@qq.com

吳燕子,女,西安工程大學(xué)電子信息學(xué)院,2021級(jí)研究生,張宏偉人工智能課題組
研究方向:人工智能與模式識(shí)別
電子郵件:1219428323@qq.com

2. 騰訊云銀行卡識(shí)別介紹

2.1 騰訊云銀行卡識(shí)別API接口描述

能夠?qū)χ袊?guó)大陸主流銀行卡正反面關(guān)鍵字段的檢測(cè)與識(shí)別,包括卡號(hào)、卡類型、卡名字、銀行信息、有效期。支持豎排異形卡識(shí)別、多角度旋轉(zhuǎn)圖片識(shí)別。支持對(duì)復(fù)印件、翻拍件、邊框遮擋的銀行卡進(jìn)行告警,可應(yīng)用于各種銀行卡信息有效性校驗(yàn)場(chǎng)景,如金融行業(yè)身份認(rèn)證、第三方支付綁卡等場(chǎng)景。

2.2 接口說(shuō)明

本實(shí)驗(yàn)采用HTTP 方法:POST。HTTP是超文本傳輸協(xié)議(Hyper Text Transfer Protocol)的縮寫,其用于從服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議,本實(shí)驗(yàn)采取POST請(qǐng)求方法。
請(qǐng)求URL:ocr.tencentcloudapi.com

2.3 調(diào)用騰訊API實(shí)現(xiàn)銀行卡識(shí)別

1.注冊(cè)騰訊云賬號(hào)并實(shí)名

2.進(jìn)入密鑰管理功能

3.新建密鑰

4.搜索銀行卡OCR識(shí)別

5.開始調(diào)試

6.填寫必要參數(shù)

7.生成python代碼

3. 實(shí)驗(yàn)過(guò)程

3.1 實(shí)驗(yàn)代碼

import json import base64 from tencentcloud.common import credential from tencentcloud.common.profile.client_profile import ClientProfile from tencentcloud.common.profile.http_profile import HttpProfile from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException from tencentcloud.ocr.v20181119 import ocr_client, models try:cred = credential.Credential("***", "***")#實(shí)例化認(rèn)證對(duì)象,需要傳入所獲得得secretID和secretKeyhttpProfile = HttpProfile()#設(shè)置代理httpProfile.endpoint = "ocr.tencentcloudapi.com"#指定域名clientProfile = ClientProfile()#實(shí)例化一個(gè)客戶端配置對(duì)象clientProfile.httpProfile = httpProfileclient = ocr_client.OcrClient(cred, "ap-guangzhou", clientProfile)#實(shí)例化要請(qǐng)求產(chǎn)品的client對(duì)象img_dir = r"C:\card.jpg" ###編寫程序,將圖片轉(zhuǎn)成base64編碼with open(img_dir, 'rb') as f:base64_data = f.read()base64_code = str(base64.b64encode(base64_data), 'utf-8')#導(dǎo)入要檢測(cè)的銀行卡照片,并將其轉(zhuǎn)換成base64編碼req = models.BankCardOCRRequest()params = '{"LanguageType":"auto"}'#params表示請(qǐng)求的參數(shù),為圖片base64編碼req.from_json_string(params)req.ImageBase64 = base64_coderesp = client.BankCardOCR(req)#反饋print(resp.to_json_string())#輸出except TencentCloudSDKException as err:print(err)

3.2 運(yùn)行結(jié)果

總結(jié)

以上是生活随笔為你收集整理的Python调用腾讯API进行银行卡识别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。