用于认知面api的python sdk

cognitive-face的Python项目详细描述


Microsoft Face API:Python SDK&;示例

PyPi VersionLicense

这个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

  1. cognitive_face/tests/config.sample.py复制到cognitive_face/tests/config.py
  2. KEYBASE_URL参数更改为您自己订阅的api密钥和端点。
  3. 运行以下命令:
python setup.py test

运行样本

还提供了一个示例桌面应用程序。

目前它支持以下先决条件组合:

  1. Python 3+wxPython 4[推荐]
  2. Python 2+wxPython 4
  3. Python 2+wxPython 3

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

Sample app

贡献

我们欢迎捐款。请随意在回购协议上提交问题和请求,我们将尽可能解决这些问题。了解有关如何帮助我们Contribution Rules & Guidelines的更多信息。

您可以随时联系我们,通过下面的社区提出问题和建议:

这个项目采用了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认知服务开发人员行为准则”。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
正则表达式使用Java从服务器截断文本   micronaut微服务的java内存消耗   如果私有函数需要相同的输入,java应该在公共函数中显式执行异常检查   为什么我们在java中使用抽象类和抽象方法   Java中接受外来字母的字符串?   cordova Android:ClassNotFoundException,包括ZXing   通过LiveData observer向特定索引添加项时出现java IndexOutOfBoundsException   jsp Java从两个源调用一个servlet   java如何设置网格布局中按钮的位置?   java HashMap返回方法   java JDK错误版本   java如何将现有类集成到新的Swing项目中   java如何在扫描程序位于输入端时使for循环停止   java正则表达式匹配空白表   java组织。格拉德尔。工具。BuildException:设置的代码长度无效   JList中的swing Java格式化字符串   javabeans如何将JavaBean属性映射到另一个名称以进行输出?   ajax请求后的java Rerender RichFaces错误消息