百度人脸识别 python
时间: 2023-11-20 21:58:12 浏览: 94
以下是百度人脸识别的Python示例代码:
首先,需要安装百度AI SDK,可以使用以下命令进行安装:
```shell
pip install baidu-aip
```
然后,需要导入SDK并初始化:
```python
from aip import AipFace
APP_ID = 'your_app_id'
API_KEY = 'your_api_key'
SECRET_KEY = 'your_secret_key'
client = AipFace(APP_ID, API_KEY, SECRET_KEY)
```
接下来,可以使用以下代码进行人脸检测:
```python
def face_detect(image):
result = client.detect(image, image_type='BASE64')
print(result)
return result
```
其中,`image`是待检测的图片,可以是本地图片的路径或者BASE64编码的字符串。
如果需要进行人脸搜索,可以使用以下代码:
```python
def face_search(image, group_id_list):
result = client.search(image, image_type='BASE64', group_id_list=group_id_list)
print(result)
return result
```
其中,`image`是待搜索的图片,`group_id_list`是待搜索的人脸库列表。
阅读全文