This application is a C# .NET Windows Forms application that allows users to load photos, apply various image filters, and save the edited photos easily.
Purple 💜
- Applies a purple tint to the image, enhancing cool tones while preserving highlights and shadows.
Infrared 🔴
- Simulates infrared photography by emphasizing red tones and creating an ethereal, surreal effect.
Sunlight ☀️
- Adds warm golden tones to mimic natural sunlight, creating a bright and cheerful atmosphere.
Invert 🔄
- Creates a negative effect by reversing all colors in the image (white becomes black, etc.).
Edge Detection ⚡
- Highlights sharp transitions between colors to reveal the structural outline of objects.
Lighten & Darken ☀️🌙
- Adjusts image exposure with separate controls for highlights, midtones, and shadows.
Add Frame 🖼️
- Applies artistic borders with various styles (vintage, polaroid, modern) and customizable colors.
Black and White 🖤
- Converts the image into pure black and white, removing all color and emphasizing contrast.
Flip 🔁
- Mirrors the image either horizontally or vertically, useful for symmetry or reversing perspective.
Grayscale 🧊
- Converts the image to shades of gray, removing all color while preserving light intensity.
Merge 🧩
- Combines two images into a single one, placing them side-by-side or overlaying with transparency control.
Resize 📐
- Changes the image dimensions proportionally or freely, preserving or ignoring the aspect ratio.
Skew 🪞
- Tilts the image diagonally by shifting pixels horizontally or vertically, creating a perspective effect.
-
Image Capture 📸
- Import existing images (JPG, PNG, BMP)
-
Additional Features
- Real-time filter preview
- Save filtered images
- Undo/Redo functionality
- Multiple filter combinations
- C#
- .NET Framework / .NET 6+
- Windows Forms
- System.Drawing for image manipulation
Contributions are welcome! Feel free to fork the repo, create a new branch, and submit a pull request.
This project is licensed under the MIT License.


