QianyanTech/Image-Downloader

Download images from Google, Bing, Baidu. 谷歌、百度、必应图片下载.

Python

2,362

67 commits

updated Jul 7, 2024

See the code

README

Image Downloader

996.icu

中文说明

1. Introdoction

Crawl and download images using Selenium or API Using python3 and PyQt5

2. Key features

  • Supported Search Engine: Google, Bing, Baidu
  • Keywords input from keyboard, or input from line seperated keywords list file for batch process.
  • Download image using customizable number of threads.
  • Fully supported conditional search (eg. filetype:, site:).
  • Switch for Google safe mode.
  • Proxy configuration (socks, http).
  • CMD and GUI ways of using are provided.

3. Usage

3.1 GUI

Run image_downloader_gui.py script to yank GUI:

python image_downloader_gui.py

GUI

3.2 CMD

usage: image_downloader.py [-h] [--engine {Google,Bing,Baidu}]
                           [--driver {chrome_headless,chrome,api}]
                           [--max-number MAX_NUMBER]
                           [--num-threads NUM_THREADS] [--timeout TIMEOUT]
                           [--output OUTPUT] [--safe-mode] [--face-only]
                           [--proxy_http PROXY_HTTP]
                           [--proxy_socks5 PROXY_SOCKS5]
                           keywords

Star History

Star History Chart

License

  • MIT License
  • 996ICU License
baidu
bing
google
google-images
image-downloader
pyqt
scrapy
spider

QianyanTech/Image-Downloader

Download images from Google, Bing, Baidu. 谷歌、百度、必应图片下载.

Python

2,362

67 commits

updated Jul 7, 2024

See the code

README

Image Downloader

996.icu

中文说明

1. Introdoction

Crawl and download images using Selenium or API Using python3 and PyQt5

2. Key features

  • Supported Search Engine: Google, Bing, Baidu
  • Keywords input from keyboard, or input from line seperated keywords list file for batch process.
  • Download image using customizable number of threads.
  • Fully supported conditional search (eg. filetype:, site:).
  • Switch for Google safe mode.
  • Proxy configuration (socks, http).
  • CMD and GUI ways of using are provided.

3. Usage

3.1 GUI

Run image_downloader_gui.py script to yank GUI:

python image_downloader_gui.py

GUI

3.2 CMD

usage: image_downloader.py [-h] [--engine {Google,Bing,Baidu}]
                           [--driver {chrome_headless,chrome,api}]
                           [--max-number MAX_NUMBER]
                           [--num-threads NUM_THREADS] [--timeout TIMEOUT]
                           [--output OUTPUT] [--safe-mode] [--face-only]
                           [--proxy_http PROXY_HTTP]
                           [--proxy_socks5 PROXY_SOCKS5]
                           keywords

Star History

Star History Chart

License

  • MIT License
  • 996ICU License
baidu
bing
google
google-images
image-downloader
pyqt
scrapy
spider

Significant stargazers

Kevin Canwen Xu

449 followers · starred Nov 2018

Li Yongkang

22 followers · starred Jul 2021

Cesar

75 followers · starred Dec 2024

Xr-VGoH

4 followers · starred Jun 2023