An open API service indexing awesome lists of open source software.

https://github.com/prashver/end-to-end-image-scraper

This project is a streamlined Streamlit web app for easy image scraping from Google Images. Enter your search query, fetch, and download images locally in a zip file. Simple setup and customization for tailored results.
https://github.com/prashver/end-to-end-image-scraper

beautifulsoup4 data-extraction python streamlit web-scraping

Last synced: about 1 month ago
JSON representation

This project is a streamlined Streamlit web app for easy image scraping from Google Images. Enter your search query, fetch, and download images locally in a zip file. Simple setup and customization for tailored results.

Awesome Lists containing this project

README

          

# End-to-End Image Scraper App

### ImageHarvest Pro
ImageHarvest Pro is a Streamlit web application for effortless image scraping from Google Images. With this tool, users can specify a search query and the application will download and save the images locally in a zip file.

### Project Execution
To run the application locally, follow these steps:
1. Clone this repository to your local machine :
```git clone https://github.com/prashver/end-to-end-image-scraper.git```

2. Install the required dependencies :
```pip install -r requirements.txt```

3. Open and run app.py file :
```streamlit run app.py```

### Usage
- Enter your desired search query in the text input field.
- Click the "Fetch and Download Images" button to start the scraping process.
- Once the images are fetched and downloaded, you'll see a success message along with a download button for the zip file containing the images.
- Click the "Download Zip File" button to download the zip file to your local machine.

### Notes
Image Quality: While the application attempts to fetch high-quality images, the quality and resolution may vary based on Google's search results and restrictions.

Customization: Users can modify the search parameters and adjust the code to suit their specific needs, such as filtering images by size or other criteria.

[Live Demo](https://prashver-image-scraper.streamlit.app/)

![site_deployment](https://github.com/prashver/end-to-end-image-scraper/assets/84378440/54b7f209-935a-4f9b-8ed8-0d2da2d6a2f6)