Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 991 Bytes

TODO.md

File metadata and controls

37 lines (23 loc) · 991 Bytes

TODO

Custom Convolution Function

  • Convolution Function: Implement a custom 2D convolution function that accepts user-defined filters for image processing.

Order Statistics Filters

  • Minimum Filter
  • Maximum Filter
  • Median Filter

Spatial Filters

  • Gaussian Filter: Implement Gaussian blur with a specified standard deviation.
  • Support for Border Padding Methods: Implement zero paddding and border replicate techniques

Geometric Transformations

  • Image Rotation
  • Image Resizing

Color Space Conversions

  • RGB to HSV
  • HSV to RGB

Image Arithmetic

  • Image Addition
  • Image Subtraction

General Enhancements

  • Add Changelog:
  • Add Documentation: Write comprehensive documentation to explain the library's API and usage.
  • Unit Testing Suite: Establish a robust set of tests to ensure code reliability and facilitate future development.