Back to Projects

Image Filters Algorithms in C

Qt 6 desktop app and CLI implementing classic image processing filters: grayscale, sepia, blur, reflection, and Sobel edge detection.

CQt 6CMakeImage Processing
Image Filters Algorithms in C

Key Highlights

  • Two front-ends (Qt GUI + CLI) sharing portable C filter kernels with pixel-perfect control
  • 3×3 box blur and Sobel edge detection with Gx/Gy kernels and magnitude clamping
  • Teaching-friendly implementations of grayscale, sepia, and reflection algorithms