用于认知面api的python sdk
cognitive-face的Python项目详细描述
Microsoft Face API:Python SDK&;示例
这个sdk已经被弃用,取而代之的是azure sdk的一部分Microsoft.Azure.CognitiveServices.Vision.Face。
此repo包含用于microsoftpeaceapi的python sdk,这是Microsoft Cognitive Services中的一个产品,以前称为project oxford。
入门
使用pip安装模块:
pip install cognitive_face
使用它:
importcognitive_faceasCFKEY='subscription key'# Replace with a valid Subscription Key here.CF.Key.set(KEY)BASE_URL='https://westus.api.cognitive.microsoft.com/face/v1.0/'# Replace with your regional Base URLCF.BaseUrl.set(BASE_URL)img_url='https://raw.githubusercontent.com/Microsoft/Cognitive-Face-Windows/master/Data/detection1.jpg'result=CF.face.detect(img_url)printresult
从源代码安装
python setup.py install
运行单元测试
要运行测试,您需要一个有效的订阅你可以得到一个here。
- 将
cognitive_face/tests/config.sample.py
复制到cognitive_face/tests/config.py
- 将
KEY
和BASE_URL
参数更改为您自己订阅的api密钥和端点。 - 运行以下命令:
python setup.py test
运行样本
还提供了一个示例桌面应用程序。
目前它支持以下先决条件组合:
p.s.wxpython 3在设计上不支持python3。
然后运行以下命令:
git clone https://github.com/Microsoft/Cognitive-Face-Python.git
cd Cognitive-Face-Python
pip install -r requirements.txt
python sample
贡献
我们欢迎捐款。请随意在回购协议上提交问题和请求,我们将尽可能解决这些问题。了解有关如何帮助我们Contribution Rules & Guidelines的更多信息。
您可以随时联系我们,通过下面的社区提出问题和建议:
- 支持问题:StackOverflow
- feedback&feature请求:Cognitive Services UserVoice Forum
这个项目采用了Microsoft Open Source Code of Conduct。有关更多信息,请参见Code of Conduct FAQ或联系opencode@microsoft.com以获得任何其他问题或评论。
更新
许可证
所有的微软认知服务sdk和示例都有mit许可证。有关详细信息,请参见 LICENSE。
示例图像是单独授权的,请参阅LICENSE-IMAGE。
开发商行为准则
使用认知服务(包括此示例)的开发人员应遵循http://go.microsoft.com/fwlink/?LinkId=698895上的“Microsoft认知服务开发人员行为准则”。