Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hadiagdam/opencv-vision-lab
opencv pyhton project
https://github.com/hadiagdam/opencv-vision-lab
mediapipe mediapipe-hands opencv opencv-python python
Last synced: 21 days ago
JSON representation
opencv pyhton project
- Host: GitHub
- URL: https://github.com/hadiagdam/opencv-vision-lab
- Owner: HadiAgdam
- Created: 2024-08-08T12:19:27.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-22T09:43:49.000Z (6 months ago)
- Last Synced: 2024-11-22T11:44:09.597Z (3 months ago)
- Topics: mediapipe, mediapipe-hands, opencv, opencv-python, python
- Language: Python
- Homepage:
- Size: 30.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenCV Projects Showcase
Welcome to the **OpenCV Projects Showcase** repository! This is a collection of computer vision projects created with [OpenCV](https://opencv.org/) by [Hadi Agdam](https://github.com/HadiAgdam) and [Amir ligvany](https://github.com/realfrankenstein). The projects span a variety of topics in image processing and machine learning, providing practical examples for learning and development.
## Table of Contents
- [Introduction](#introduction)
- [Getting Started](#getting-started)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [Contact](#contact)## Introduction
This repository is a showcase of various OpenCV projects developed by [Hadi Agdam](https://github.com/HadiAgdam) and [Amir ligvany](https://github.com/realfrankenstein). Each project demonstrates different aspects of computer vision, ranging from basic image processing to more complex applications like object detection and face recognition.
## Getting Started
To get started with this repository, you can clone it to your local machine and explore each project directory. Each project contains code, explanations, and examples to help you understand the concepts.
## Installation
Before running any of the projects, you need to set up your Python environment with the necessary dependencies.
### Step 1: Clone the Repository
```bash
git clone https://github.com/HadiAgdam/opencv-projects-showcase.git
cd opencv-projects-showcase
```### Step 2: Create a Virtual Environment (Optional)
```bash
python3 -m venv env
source env/bin/activate # On Windows use `env\Scripts\activate`
```### Step 3: Install the Required Libraries
```bash
pip install -r requirements.txt
```Ensure that `requirements.txt` includes the following libraries:
```bash
opencv-python
numpy
matplotlib
```## Usage
Each project contains its own `README.md` file with instructions on how to run the code and understand the implementation. After setting up the environment and installing the necessary libraries, navigate to the specific project directory and follow the instructions provided.
## Contributing
Contributions are welcome! If you have an idea for a new project or improvements to existing ones, feel free to fork this repository, make your changes, and submit a pull request.
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/your-feature`)
3. Commit your changes (`git commit -m 'Add your feature'`)
4. Push to the branch (`git push origin feature/your-feature`)
5. Open a pull request## Contact
For any questions, suggestions, or collaborations, feel free to reach out:
- **Hadi Agdam**: [GitHub Profile](https://github.com/HadiAgdam)
- **Amir Ligvani**: [GitHub Profile](https://github.com/realfrankenstein)