Metadata-Version: 2.4
Name: mpl_qt_viz
Version: 1.2.0
Summary: A Python package providing enhanced data visualization and ROI selection built on top of Matplotlib and PyQt6.
Author-email: Nick Anthony <nickmanthony@hotmail.com>
License: GPL-3.0-or-later
Project-URL: Homepage, https://github.com/nanthony21/mpl_qt_viz
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: COPYING
Requires-Dist: numpy>=2
Requires-Dist: scipy
Requires-Dist: matplotlib
Requires-Dist: shapely
Requires-Dist: PyQt6
Requires-Dist: scikit-image
Requires-Dist: opencv-python
Requires-Dist: cycler
Dynamic: license-file

# Matplotlib-Qt-Visualization
A Python package providing enhanced data visualization and ROI selection built on top of Matplotlib and PyQt6

[Documentation](https://mpl-qt-viz.readthedocs.io/en/latest/)

# Installing
## Installing from the source code
This package can be installed in the same ways that most python packages installed. The easiest way is to use Pip:
Navigate to the root directory of this Git repository and run `pip install .`

## Installing from PyPi
`pip install mpl_qt_viz`

## Install with Conda
`conda install -c conda-forge mpl_qt_viz`

### Examples

#### Using the `PlotNd` widget to visualize hyperspectral imagery of a cancer cell
![](docSrc/resources/plotNdCell.gif)

#### Using the `DockablePlotsWindow` to help organize a large number of plots.
![](docSrc/resources/dockablePlotsExample.gif)
