Metadata-Version: 2.4
Name: alchemycv
Version: 1.0.0
Summary: An advanced, all-in-one image processing and computer vision tool with a comprehensive GUI built in Python.
Author-email: Prashant Rawat <prashantrawatmailbox@gmail.com>
License: MIT License
        
        Copyright (c) 2025 kouya-marino
        
        Permission is hereby granted, free of charge, to any person obtaining a copy
        of this software and associated documentation files (the "Software"), to deal
        in the Software without restriction, including without limitation the rights
        to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
        copies of the Software, and to permit persons to whom the Software is
        furnished to do so, subject to the following conditions:
        
        The above copyright notice and this permission notice shall be included in all
        copies or substantial portions of the Software.
        
        THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
        IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
        FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
        AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
        LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
        OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
        SOFTWARE.
        
Project-URL: Homepage, https://github.com/kouya-marino/AlchemyCV
Project-URL: Bug Tracker, https://github.com/kouya-marino/AlchemyCV/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Image Processing
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: opencv-python-headless
Requires-Dist: Pillow
Requires-Dist: matplotlib
Dynamic: license-file

# AlchemyCV - Advanced Computer Vision Tool

AlchemyCV is a powerful desktop application built with Python. It provides a comprehensive suite of tools for real-time image processing, enhancement, filtering, and analysis.

![AlchemyCV Screenshot](https://raw.githubusercontent.com/kouya-marino/AlchemyCV/main/application.png)

## Features

- **Multi-Stage Processing Pipeline:** Apply filters in a logical order: Pre-processing, Enhancement, Frequency Filtering, Masking, and Refinement.
- **Rich Filter Library:** Includes Gaussian/Median/Bilateral blurs, Histogram Equalization, CLAHE, Fourier transforms (LPF/HPF), color space filtering (HSV, Lab), thresholding, and more.
- **Advanced Masking:** Generate binary masks from color or grayscale ranges, or use edge detection algorithms like Canny, Sobel, and Prewitt.
- **Contour Analysis:** Automatically detect, count, and draw contours on objects in the image based on area.
- **Interactive UI:**
    - Real-time parameter adjustment with sliders and dropdowns.
    - Zoom and Pan the image display with mouse controls.
    - Status bar showing image dimensions and mouse coordinates.
    - Informative tooltips for key controls.
- **Session Management:** Save and load your complex filter settings to a JSON file.

## Installation

AlchemyCV is designed to be run from a Python virtual environment.

**1. Clone the Repository:**
```bash
git clone https://github.com/kouya-marino/AlchemyCV.git
cd AlchemyCV
