Skip to content

ackermannW/image-processing-CV

Repository files navigation

Digital image processing in OpenCV using Python

Python OpenCV Keras TensorFlow NumPy Matplotlib

This repository shows usage of OpenCV Python package for digital image processing.

Setup

  1. Create conda environment:
conda create --name digital-image-processing python==3.12
  1. Change active environment:
conda activate digital-image-processing
  1. Clone the repository:
git clone https://github.com/ackermannW/image-processing-CV    
  1. Navigate to the repository and install pip packages from requirements.txt
pip install -r requirements.txt 

Contents

  1. Basic image transformations
  2. Image space filtering
  3. Image filtering in frequency domain
  4. Edge detection
  5. Histogram and thresholding
  6. Image segmentation
  7. Classification and object detection

GPU setup

It is recommended to utilize GPU acceleration to speed up deep learning tasks. Instructions for CUDA cores can be here for Windows and here for Linux.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages