AIST = AI Service Tools
Project description
AIST = AI Service Tools
公众号:人工智能AIST
这个python模块需要配合我们的微信公众号使用。目前正在测试中。请联系 me@feimax.com 开通功能。
目前支持的功能有:
团队协作的图片收集
首先需要一个人开通这项功能,然后会自动产生一个加入任务的二维码,分享这个二维码,就可以让其他人加入到这个图片采集任务。收集人只需要将图片发送到公众号,就会自动上传到云端存储。
任务发起者可以获取下载密钥,在aist模块中,通过设置下载密钥,然后设置下载路径,就可以将云端的图片下载到本地了。
OCR扫描
使用者只需要将图片发送给本公众号,就可以得到OCR的结果了。
数据通道
该功能用于将科研代码中的数据实时推送到微信端,通过我们的公众号实时推送到你的微信。
安装方法
# 升级 pip 到最新版本
python -m pip install --upgrade pip
# 从 pip 安装 aist 模块
pip install aist
使用方法
获取图片
from aist.pic import Download
dn = Download('PC80000000')
# 获取该图片收集任务的图片列表,包含图片在云端的名称,数据大小和贡献者的wx_openid
print(dn.ls())
# 获取该图片收集任务的图片列表,包含
dn.ls('1.csv')
# 下载所有的图片文件到 test 文件夹下去
dn.all('test')
数据通道
from aist.msg Import Msg
# 这里要填写从 人工智能AIST 公众号里获取的数据通道的密钥。
# 您需要练习 人工智能AIST 公众号来获取该项功能。
msg = Msg('MS0000000')
# push 方法直接将您想得到的信息直接通过我们的微信公众号推送给您。但是这种方法有两个限制:
# 1、每天的推送不能超过1500条,请仅仅推送重要的信息。
# 2、微信只允许在48小时之内发过信息给公众号的用户接受到公众号的推送。
# 也就是说,如果您超过48小时没有给我们的公众号发送过任何信息,我们将没有权限推送信息给您。
# 所以,为了确保您的使用,请经常发信息给公众号。
msg.push('这是一条推送信息')
# put 方法是将数据或者信息暂存,然后您任何时间都可以到我们的 人工智能AIST 公众号里去查询。
# 这种方法暂时没有条数限制,如果不是重要的信息,最好使用该方法。该方法同时会帮你记录数据暂存的时间,使用GMT标准时间。请自行换算时区
msg.put('这是一条正常信息')
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file aist-0.2.3-py2.py3-none-any.whl
.
File metadata
- Download URL: aist-0.2.3-py2.py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc15f5bb2ca2cc0ee0ab175dd86693762b07839225ef980b22e290a1f537c819 |
|
MD5 | 722128a82fe175b9b57a7ec5bb1fee55 |
|
BLAKE2b-256 | e4caa9dc5ed47576ee50616f90d80555015b5fc36caa607e25e0253e2c9666da |