All Projects → rafpyprog → Imagesoup

rafpyprog / Imagesoup

Licence: mit
Python library designed for quick search and downloading images from Google Images.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Imagesoup

Cropper
⚠️ [Deprecated] No longer maintained, please use https://github.com/fengyuanchen/jquery-cropper
Stars: ✭ 7,825 (+12941.67%)
Mutual labels:  image-processing
Bisweb
This is the repository for the BioImage Suite Web Project
Stars: ✭ 54 (-10%)
Mutual labels:  image-processing
One Pixel Attack Keras
Keras implementation of "One pixel attack for fooling deep neural networks" using differential evolution on Cifar10 and ImageNet
Stars: ✭ 1,097 (+1728.33%)
Mutual labels:  image-processing
Gait Recognition
Distance Recognition of a Human Being with Deep CNN's
Stars: ✭ 51 (-15%)
Mutual labels:  image-processing
Fast Near Duplicate Image Search
Fast Near-Duplicate Image Search and Delete using pHash, t-SNE and KDTree.
Stars: ✭ 54 (-10%)
Mutual labels:  image-processing
Neural Networks For Low Level Image Processing
This is a collection of works on neural networks for low level image processing.
Stars: ✭ 55 (-8.33%)
Mutual labels:  image-processing
Facer
Simple (🤞) face averaging (🙂) in Python (🐍)
Stars: ✭ 49 (-18.33%)
Mutual labels:  image-processing
Halide Hls
HLS branch of Halide
Stars: ✭ 59 (-1.67%)
Mutual labels:  image-processing
Sunglass
Convert image into a given color palette
Stars: ✭ 54 (-10%)
Mutual labels:  image-processing
Pymorton
A lightweight and efficient Python Morton encoder with support for geo-hashing
Stars: ✭ 55 (-8.33%)
Mutual labels:  image-processing
Opencv Face Filters
Snapchat-like Face Filters in OpenCV
Stars: ✭ 51 (-15%)
Mutual labels:  image-processing
Pixelizator
Swift/Python image pixelizer 🖼️.
Stars: ✭ 53 (-11.67%)
Mutual labels:  image-processing
Batchimageprocessor
A Mass Image Processing tool for Windows
Stars: ✭ 55 (-8.33%)
Mutual labels:  image-processing
Pytorch Ssim
pytorch structural similarity (SSIM) loss
Stars: ✭ 1,058 (+1663.33%)
Mutual labels:  image-processing
Pywt
PyWavelets - Wavelet Transforms in Python
Stars: ✭ 1,098 (+1730%)
Mutual labels:  image-processing
Image Denoising Benchmark
Benchmarking Denoising Algorithms with Real Photographs
Stars: ✭ 49 (-18.33%)
Mutual labels:  image-processing
Imgart
🎨 IMGART it's a simple, fast and reliable HTTP service for image processing based on filters and profiles
Stars: ✭ 55 (-8.33%)
Mutual labels:  image-processing
Catt
Detecting the temperature from an infrared image
Stars: ✭ 60 (+0%)
Mutual labels:  image-processing
Angular Filepond
🔌 A handy FilePond adapter component for Angular
Stars: ✭ 59 (-1.67%)
Mutual labels:  image-processing
Imager
Image processing proxy
Stars: ✭ 56 (-6.67%)
Mutual labels:  image-processing

ImageSoup: Image Searching for Humans

.. image:: https://img.shields.io/pypi/v/imagesoup.svg :target: https://pypi.python.org/pypi/imagesoup

.. image:: https://img.shields.io/pypi/l/imagesoup.svg :target: https://pypi.python.org/pypi/imagesoup

.. image:: https://img.shields.io/pypi/pyversions/imagesoup.svg :target: https://pypi.python.org/pypi/imagesoup

.. image:: https://travis-ci.org/rafpyprog/ImageSoup.svg?branch=master :target: https://travis-ci.org/rafpyprog/ImageSoup

.. image:: https://codecov.io/gh/rafpyprog/ImageSoup/branch/master/graph/badge.svg :target: https://codecov.io/gh/rafpyprog/ImageSoup

.. image:: https://img.shields.io/pypi/dm/imagesoup.svg :target: https://pypi.org/project/imagesoup/

Quick Tutorial

.. code-block:: python

>>> from imagesoup import ImageSoup
>>>
>>> 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()

.. image:: https://upload.wikimedia.org/wikipedia/en/3/39/Arya_Stark-Maisie_Williams.jpg

.. code-block:: python

>>> arya.size
(300, 404)
>>> arya.dpi
(72, 72)
>>> arya.color_count
7269
>>> arya.main_color(n=2)
[('black', 0.6219224422442244), ('darkslategrey', 0.27796204620462045)]
>>> arya.to_file('arya.jpg')

Installation

To install ImageSoup, simply use pip:

.. code-block:: bash

$ pip install imagesoup

Advanced Search

image_size: string, tuple(width, height) Find images in any size you need.

  • (width, height)

  • icon

  • medium

  • large

  • 400x300+

  • 640x480+

  • 800x600+

  • 1024x768+

  • 2mp+

  • 4mp+

  • 8mp+

  • 10mp+

  • 12mp+

  • 15mp+

  • 20mp+

  • 40mp+

  • 70mp+

aspect_ratio: string Specify the shape of images.

  • tall
  • square
  • wide
  • panoramic

.. code-block:: python

>>> from imagesoup import ImageSoup
>>>
>>> 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()

.. image:: http://cdn.images.express.co.uk/img/dynamic/galleries/64x64/264415.jpg

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].