https://github.com/jasoncobra3/image_processing
Explore fundamental image processing techniques using Python and OpenCV. This repository covers everything from basic image manipulation to advanced tasks like working with video, playing with RGB channels, resizing, flipping, cropping, and more. Perfect for beginners and those looking to enhance their OpenCV skills!
https://github.com/jasoncobra3/image_processing
image image-processing opencv opencv-python python video-processing
Last synced: about 1 month ago
JSON representation
Explore fundamental image processing techniques using Python and OpenCV. This repository covers everything from basic image manipulation to advanced tasks like working with video, playing with RGB channels, resizing, flipping, cropping, and more. Perfect for beginners and those looking to enhance their OpenCV skills!
- Host: GitHub
- URL: https://github.com/jasoncobra3/image_processing
- Owner: jasoncobra3
- Created: 2024-06-07T14:49:44.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-23T06:08:55.000Z (almost 2 years ago)
- Last Synced: 2025-01-23T08:18:55.252Z (over 1 year ago)
- Topics: image, image-processing, opencv, opencv-python, python, video-processing
- Language: Python
- Homepage:
- Size: 125 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌟 Image Processing with OpenCV 🌟
---
```markdown
# 🖼️ Image Processing with OpenCV 🎨
Welcome to **Image Processing with OpenCV**! This repository showcases various image processing techniques using Python and OpenCV. Dive in and explore how to manipulate and analyze images efficiently.
## 🚀 Quick Start
1. **Clone the Repo**:
```bash
git clone https://github.com/your-username/image-processing-with-opencv.git
cd image-processing-with-opencv
```
2. **Run a Script**:
```bash
python script_name.py
```
## 💡 What's Inside?
- **Basic Image Processing 🖼️**: Load and display images.
- **Playing with RGB 🎨**: Manipulate image color channels.
- **Image Resizing 🔍**: Resize images to different dimensions.
- **Flipping Images ↔️**: Flip images horizontally and vertically.
- **Cropping Images ✂️**: Extract specific parts of images.
- **Saving Images 💾**: Save images in various formats.
- **Drawing Shapes and Texts ✏️**: Annotate images with shapes and text.
- **Working with Events 🖱️**: Interactive image processing with mouse/keyboard events.
- **Rectangle Event 🟥**: Draw rectangles interactively.
- **Cropping Tool 🔧**: Crop images dynamically with mouse input.
- **Working with Video 📹**: Capture and process video frames.
- **Opening Video ▶️**: Play and process video files.
## 🤝 Contributing
Contributions are welcome! Fork the repo, make your changes, and submit a pull request.
---
Happy coding! 🖥️✨