kutluhanuzunsoy / HSVColorFiltering

This C++ project utilizes OpenCV for real-time color thresholding, allows interactive adjustment of HSV threshold ranges using trackbars, and provides functionality to display original images alongside their corresponding masked images. Additionally, processed images can be saved.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HSVColorFiltering

This C++ project utilizes OpenCV for real-time color thresholding from the camera in the HSV color space.

Prerequisites

  • OpenCV
  • CMake
  • MinGW

Building and Running the Project Using CMake and MinGW on Windows

  1. Clone the repository: git clone https://github.com/kutluhanuzunsoy/HSVColorFiltering.git
  2. Navigate to the project directory: cd HSVColorFiltering
  3. Create a build directory: mkdir build
  4. Navigate into the build directory: cd build
  5. Generate the build files using CMake: cmake -G "MinGW Makefiles" ..
  6. Build the project: mingw32-make
  7. Run the executable: .\HSVColorFiltering.exe

About

This C++ project utilizes OpenCV for real-time color thresholding, allows interactive adjustment of HSV threshold ranges using trackbars, and provides functionality to display original images alongside their corresponding masked images. Additionally, processed images can be saved.


Languages

Language:C++ 44.4%Language:C 38.6%Language:CMake 16.9%