Skip to content

sagarmishra1103/Image-Processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Image Processor App 📸

About

This project features a Web App developed using Python, Streamlit, and OpenCV. It allows users to apply various image processing techniques, providing an interactive way to explore and understand these concepts.

Click here to see live execution 👇 Live Demo

Topics

  • Python
  • OpenCV
  • Streamlit Web App

Features

  • User-Friendly Interface: Built with Streamlit for an intuitive and interactive user experience.
  • Powerful Image Processing: Utilizes OpenCV functions to perform a wide range of image processing techniques.
  • Real-Time Results: Immediate feedback on the applied techniques, making it easier to experiment and learn.

Technologies Used

  • Python: Backend logic.
  • Streamlit: Web framework for building the app.
  • OpenCV: Library for image processing.

Installation

Clone the Repository

git clone <repository-url>
cd <repository-directory>

Set Up a Virtual Environment

python -m venv venv
source venv/bin/activate  # On Windows use `venv\Scripts\activate`

Install Dependencies

pip install -r requirements.txt

Running the Application

To start the Streamlit development server, run:

streamlit run app.py

Then open your web browser and navigate to the URL provided by Streamlit to access the application.

Project Structure

/project-root
    ├── app.py
    ├── LICENSE
    ├── README.md
    └── requirements.txt

Usage

  • Home Page: Start interacting with the application and upload an image to process.
  • Processing Tools: Apply various image processing techniques and see real-time results.
  • Download: Save the processed image.

Contributing

Contributions are welcome! Please submit a pull request or open an issue for any enhancements or bugs.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any questions or feedback, please contact Shivsagar Mishra.

About

This project features a Web App developed using Python, Streamlit, and OpenCV.

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages