Metadata-Version: 2.1
Name: obj.mpp
Version: 2021.3
Summary: Object/pattern detection using a Marked Point Process
Home-page: https://gitlab.inria.fr/edebreuv/Obj.MPP
Author: Eric Debreuve
Author-email: eric.debreuve@univ-cotedazur.fr
License: CeCILL-2.1
Project-URL: Documentation, https://edebreuv.gitlabpages.inria.fr/Obj.MPP
Project-URL: Source, https://gitlab.inria.fr/edebreuv/Obj.MPP
Keywords: signal,image,image analysis,object detection,pattern detection,marked point process
Platform: UNKNOWN
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: CEA CNRS Inria Logiciel Libre License, version 2.1 (CeCILL-2.1)
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: C
Classifier: Development Status :: 4 - Beta
Requires-Python: >=3.8, <4
Description-Content-Type: text/x-rst
Requires-Dist: pillow
Requires-Dist: PyQt5
Requires-Dist: colorama
Requires-Dist: imageio
Requires-Dist: matplotlib
Requires-Dist: networkx
Requires-Dist: numpy
Requires-Dist: scikit-image
Requires-Dist: scipy

Obj.MPP: Object/pattern detection using a Marked Point Process
==============================================================

Illustration
------------

Looking for disk-like objects (*other shapes available*) centered in the green region-of-interest:

.. image:: documentation/sphinx/graphics/obj-mpp-circle.png
   :alt:   Grayscale image



Installation
-------------

The ``Obj.MPP`` project is published on the `Python Package Index (PyPI) <https://pypi.org>`_ at: `https://pypi.org/project/obj.mpp <https://pypi.org/project/obj.mpp>`_. It requires version 3.8, or newer, of the interpreter. It should be installable from Python distribution platforms or Integrated Development Environments (IDEs). Otherwise, it can be installed from a command-line console:

- For all users, after acquiring administrative rights:
    - First installation: ``pip3 install obj.mpp``
    - Installation update: ``pip3 install --upgrade obj.mpp``
- For the current user (no administrative rights required):
    - First installation: ``pip3 install --user obj.mpp``
    - Installation update: ``pip3 install --user --upgrade obj.mpp``


.. note::
    The command ``pip3`` was mentioned above to emphasize that ``Obj.MPP`` requires major version 3 of Python. If ``pip`` defaults to this version, it can of course be used instead.



Documentation
-------------

The Obj.MPP documentation is hosted at `edebreuv.gitlabpages.inria.fr/Obj.MPP <https://edebreuv.gitlabpages.inria.fr/Obj.MPP>`_.



Thanks
------

The project is developed with `PyCharm Community <https://www.jetbrains.com/pycharm>`_.

The code is formatted by `Black <https://github.com/psf/black>`_, *The Uncompromising Code Formatter*.

The imports are ordered by `isort <https://github.com/timothycrosley/isort>`_... *your imports, so you don't have to*.

The HTML documentation is generated by `SPHINX <https://www.sphinx-doc.org>`_, *Python Documentation Generator*.

The package requirement list is generated by `pigar <https://github.com/damnever/pigar>`_.


