Skip to content

Bi9boy/opencv-image-editing-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 

Repository files navigation

πŸ–ΌοΈ OpenCV Image Editing Toolkit

Interactive image editing toolkit built with Python and OpenCV, showcasing core classical computer vision operations using real-time trackbars.


πŸ“Œ Overview

The OpenCV Image Editing Toolkit is an interactive image processing application built with Python and OpenCV.
It allows real-time manipulation of images using trackbars, demonstrating core classical computer vision operations.

This project is designed as a learning-focused toolkit to strengthen fundamentals before moving to advanced deep learning techniques.


✨ Features

  • Real-time image resizing (width & height)
  • Image rotation (0–360 degrees)
  • Blur (simple averaging filter)
  • Binary thresholding
  • Interactive OpenCV trackbar interface
  • Modular and clean code structure

πŸ› οΈ Technologies Used

  • Python 3
  • OpenCV (cv2)
  • NumPy

πŸ“‚ Project Structure

opencv-image-editing-toolkit/ β”‚ β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ main.py # Application entry point β”‚ └── imageops.py # Image processing functions β”‚ β”œβ”€β”€ assets/ β”‚ β”œβ”€β”€ cute_kitten.jpg # Sample image β”‚ └── demo.gif # Demo animation β”‚ β”œβ”€β”€ requirements.txt β”œβ”€β”€ README.md └── LICENSE

About

Interactive image editing toolkit built with Python and OpenCV, showcasing core classical computer vision operations using real-time trackbars.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors