Skip to content

yusufsefasezer/ysImageProcessing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ysImageProcessing

A simple Image Processing library developed with Modern C++.

This project is not completed yet.

How to compile and run example

 cmake .
 cmake --build .
cd examples/
./ysImageProcessing_example

TODO

  • Color
    • CMYK
    • CMY
    • LAB
  • Effect
    • Glow
    • Noise
  • Convolution
  • Image Arithmetic
    • Addition
    • Subtraction
    • Multiplication
    • Division
    • Blending
    • Bitwise AND/NAND
    • Bitwise OR/NOR
    • Bitwise XOR/XNOR
    • Bitwise NOT
    • Bitwise left/right shift
  • Morphology
  • Image Transforms
    • Distance Transform
    • Fourier Transform
    • Hough Transform
  • Improve to performance (data structures and algorithms should be improved)
  • Test

License

This project is licensed under the MIT License. See the LICENSE file for details

Created by Yusuf Sezer