Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.02 KB

index.rst

File metadata and controls

31 lines (24 loc) · 1.02 KB

Python API

The Python bindings provide file conversion and metadata/spectral transform solving. Start with the :doc:`image conversion guide <image_converter>` or the :doc:`core workflows <rawtoaces_core>`, then use the :doc:`Python Reference <api_reference>` for signatures and settings.

The main classes are:

  • :py:class:`rawtoaces.ImageConverter` for file-based image conversion and (when supported by the build) lower-level OpenImageIO operations.
  • Core solver bindings for metadata-based and spectral workflows: :py:class:`rawtoaces.Metadata`, :py:class:`rawtoaces.MetadataSolver`, :py:class:`rawtoaces.Spectrum`, :py:class:`rawtoaces.SpectralData`, and :py:class:`rawtoaces.SpectralSolver`.

Some lower-level :py:class:`rawtoaces.ImageConverter` methods require a compatible OpenImageIO 3.2+ build; see :ref:`python-oiio-availability`.

.. toctree::
   :maxdepth: 2

   image_converter
   rawtoaces_core
   api_reference