用python代码示例利用百度文字识别API接口识别图片验证码
时间: 2024-05-06 14:21:23 浏览: 158
python识别验证码图片实例详解
可以使用以下代码:
```
import requests
import base64
# Set up API endpoint and access key
url = "https://aip.baidubce.com/rest/2.0/ocr/v1/general_basic"
api_key = "<YOUR_API_KEY>"
# Load image and convert to base64
with open('captcha.jpg', 'rb') as f:
image = f.read()
image_b64 = base64.b64encode(image)
# Send POST request to API endpoint
response = requests.post(url, params={"access_token": api_key},
data={"image": image_b64}).json()
# Print recognized text
print(response['words_result'][0]['words'])
```
其中,`<YOUR_API_KEY>` 需要替换为你自己的百度API密钥。另外,需要注意,由于百度API对于免费账户的使用有一定的限制,因此可能需要付费才能够识别一些较为复杂的验证码。
阅读全文