PicImageSearch APIs for Python 3.x 适用于 Python 3 以图搜源整合API
Project description
PicImageSearch
聚合识图引擎
整合图片识别api,用于以图搜源(以图搜图,以图搜番),支持SauceNAO,tracemoe,iqdb,ascii2d,google(谷歌识图),baidu(百度识图),E-Hantai,ExHantai识图
文档
支持
简要说明
详细见文档 或者demo
同步
请使用from PicImageSearch.sync import ...
导入
异步
请使用from PicImageSearch import Network,...
导入
推荐使用异步
简单示例
from loguru import logger
from PicImageSearch.sync import SauceNAO
saucenao = SauceNAO()
res = saucenao.search('https://pixiv.cat/77702503-1.jpg')
# res = saucenao.search(r'C:/kitUIN/img/tinted-good.jpg') #搜索本地图片
logger.info(res.origin) # 原始数据
logger.info(res.raw) #
logger.info(res.raw[0]) #
logger.info(res.long_remaining) # 99
logger.info(res.short_remaining) # 3
logger.info(res.raw[0].thumbnail) # 缩略图
logger.info(res.raw[0].similarity) # 相似度
logger.info(res.raw[0].title) # 标题
logger.info(res.raw[0].author) # 作者
logger.info(res.raw[0].url)
from PicImageSearch import SauceNAO, Network
async with Network() as client: # 可以设置代理 Network(proxies='http://127.0.0.1:10809')
saucenao = SauceNAO(client=client) # client不能少
res = await saucenao.search('https://pixiv.cat/77702503-1.jpg')
# 下面操作与同步方法一致
安装
- 此包需要 Python 3.6 或更新版本。
pip install PicImageSearch
- 或者
pip install PicImageSearch -i https://pypi.tuna.tsinghua.edu.cn/simple
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 Distribution
PicImageSearch-3.3.0.tar.gz
(13.5 kB
view hashes)
Built Distribution
Close
Hashes for PicImageSearch-3.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4d3efbc0aaed6eca66600663d71b80afbfedbb06f7bc9959bab656b75c8bdf0 |
|
MD5 | bae33c829ccea2f700f84f11e363d733 |
|
BLAKE2b-256 | 7a64ed430ac5717b3e29a86ead3247b6ca7b65a6b899012d9c43b5ae03d5021b |