用于快速搜索和下载图像的python库。
imagesoup的Python项目详细描述
快速教程
>>>fromimagesoupimportImageSoup>>>>>>soup=ImageSoup()>>>images=soup.search('"Arya Stark"',n_images=10)>>>>>>arya=images[0]>>>arya.URL'https://upload.wikimedia.org/wikipedia/en/3/39/Arya_Stark-Maisie_Williams.jpg'>>>arya.show()
>>>arya.size(300,404)>>>arya.dpi(72,72)>>>arya.color_count7269>>>arya.main_color(n=2)[('black',0.6219224422442244),('darkslategrey',0.27796204620462045)]>>>arya.to_file('arya.jpg')
安装
要安装imagestoup,只需使用pip:
$ pip install imagesoup
高级搜索
- 图像大小:字符串,元组(宽度、高度)
- 查找所需大小的图像。
- (宽度、高度)
- 图标
- 中等
- 大
- 400x300+
- 640x480+
- 800x600+
- 1024x768+
- 2mp+
- 4MP+
- 8MP+
- 10MP+
- 12MP+
- 15MP+
- 20MP+
- 40MP+
- 70MP+
- 纵横比:字符串
- 指定图像的形状。
- 高
- 正方形
- 宽
- 全景
>>>fromimagesoupimportImageSoup>>>>>>soup=ImageSoup()>>>images=soup.search('Cersei Lannister',image_size='icon',aspect_ratio='square')>>>>>>im=images[0]>>>im.URL'http://cdn.images.express.co.uk/img/dynamic/galleries/64x64/264415.jpg'>>>im.size(64,64)>>>im.show()