Metadata-Version: 2.1
Name: light-distribution-analysis
Version: 0.2.0.1
Summary: Analyze the flux of images based on wavelength and frequency
Author: Viktor Veselov
Author-email: lipovkaviktor@yahoo.com
Project-URL: Bug Tracker, https://github.com/SweatyCrayfish/light-distribution-analysis/issues
Project-URL: Source Code, https://github.com/SweatyCrayfish/light-distribution-analysis
Keywords: light distribution analysis flux wavelength frequency images
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: opencv-python
Requires-Dist: numpy
Requires-Dist: matplotlib

# Light-Distribution-Analysis

For more details, you can visit the [Documentation](https://github.com/SweatyCrayfish/light-distribution-analysis).

## Overview

Light-Distribution-Analysis is a Python package designed for the analysis of light distribution in images. The package utilizes OpenCV, NumPy, and Matplotlib to enable in-depth yet simple analysis of the flux and power in images based on their wavelength and frequency representations.

## Features

- Convert RGB images to wavelength and frequency representations.
- Apply edge detection on images.
- Calculate the flux and power of images.
- Save processed images in various forms, including original, wavelength, frequency, and power images.
- Calculate similarity scores based on flux and power.
- Plot power images.
- Export flux and power data to a CSV file for further analysis (feature planned).

## Installation

To install Light-Distribution-Analysis, run the following command in your terminal:

```bash
pip install light-distribution-analysis
