PicImageSearch APIs for Python 3.x 适用于 Python 3 以图搜源整合API
Project description
PicImageSearch
聚合整合图片识别api,用于以图搜源(以图搜图,以图搜番),支持SauceNAO,tracemoe,iqdb,ascii2d,google(谷歌识图),baidu(百度识图)等
文档
支持
简要说明
详细见文档 或者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.1.0.tar.gz
(13.0 kB
view hashes)
Built Distribution
Close
Hashes for PicImageSearch-3.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ae81bad27a4d87a37124c5f7060905a0e00459902deabb02a7a2ea4f94f4300 |
|
MD5 | cedd78023472c6f10d11dbe114ff7dcd |
|
BLAKE2b-256 | 5c458659c419c4a76bba0ce2e3f08da76176308a5f74610560377aacbefec966 |