AI Tool Website for Image Processing
Django
jQuery
⭐ Featured Project
Overview
The AI Tool Website provides a suite of tools for image processing, filtering, and transformation. It is designed to offer a comprehensive set of features for analyzing and manipulating images. The website uses Django for backend operations and jQuery for client-side image processing.
Extract color channels from RGB image
Features
Image Processing
- Extract Colors: Extracts the color palette from an image.
- Spatial Resolution: Adjusts the spatial resolution of an image.
- Intensity Resolution: Modifies the intensity resolution of an image.
- Invert Image: Inverts the colors of an image.
- Power Law: Applies a power law transformation to an image.
- Intensity Clamping: Clamps the intensity values within a specific range.
Image Filters
- Mean Filter: Smooths an image by averaging neighboring pixels.
- Laplacian Filter: Enhances edges by calculating the Laplacian of the image.
- 2D Gaussian Filter: Applies a Gaussian blur to an image.
- Salt Pepper Noise: Adds salt-and-pepper noise to an image.
- Max Filter: Applies a maximum filter to an image.
- Min Filter: Applies a minimum filter to an image.
- Median Filter: Removes noise by replacing each pixel with the median of neighboring pixels.
- Speckle Noise: Adds speckle noise to an image.
- Edge Detection Filter: Detects edges using various methods:
- Roberts Gradient
- Prewitt Operator
- Sobel Operator
- Laplacian Operator
- Laplacian Operator With Gradient
- Unsharp Masking: Enhances image sharpness by subtracting a blurred version from the original.
Image Transformation
- Grayscale: Converts an image to grayscale.
- Erosion: Applies erosion to an image for noise reduction.
- Dilation: Applies dilation to an image for object expansion.
Histogram Analysis
- Compute Histogram: Computes the histogram of an image.
- Compute Binning Histogram: Computes a binned histogram for image analysis.
Software Used
- Django
- jQuery
Libraries and Packages
Django Packages:
- django: ^4.1
- pillow: ^9.4
jQuery Plugins:
- jquery: ^3.6.0
- jquery-ui: ^1.13.2