← All projects
2020Computer Vision

Image Processing Software

Advanced image processing software with filtering, enhancement, and analysis capabilities.

Advanced image processing software with filtering, enhancement, and analysis capabilities.

  • Computer Vision
  • Software Development
  • Image Analysis

01

Application

A desktop image-processing application developed in C# and WPF. It provides image editing, procedural generation and analysis without relying on a ready-made image-processing framework.

02

Features

The software implements grayscale conversion, resizing, rotation, mirroring, convolution filters, brightness and color histograms, Julia and Mandelbrot fractals, steganography, QR-code generation and decoding, and a simple drawing environment.

03

Architecture

Custom Pixel, MyImage and QRCode classes manage image data, bitmap metadata and transformations. Images are represented as pixel matrices, modified by the selected operation and exported back to file.