scistag.imagestagΒΆ

The ImageStag module provides a large set of image creation, manipulation and analysis methods by combining the strengths of the well known libraries PILLOW, OpenCV and scikit-image.

scistag.imagestag.anchor2d

Defines the Anchor2D class which defines how an object is drawn relative to the position passed.

scistag.imagestag.ascii_image

Implements the AsciiImage class which converts an image to ASCII using different methods

scistag.imagestag.bounding

Implements the location, size and bounding definition classes Size2D, Pos2D and Bounding2D.

scistag.imagestag.canvas

Defines the Canvas class which provides functions for drawing elements into an image.

scistag.imagestag.color

scistag.imagestag.definitions

Defines the common definitions required by all major components of the ImageStag module.

scistag.imagestag.filters

scistag.imagestag.font

Implements the class Font which is able to load TrueType fonts from disk, provides the handle to render a text using PILLOW and functions to measure text size, align text etc.

scistag.imagestag.font_registry

scistag.imagestag.formatted_text

Implements the FormattedText class which helps formatting and printing multiline text.

scistag.imagestag.html_renderer

scistag.imagestag.image

Implements the class Image which is SciStag's main class for loading, storing and keeping image data in memory.

scistag.imagestag.image_base

Implements the Image's base class ImageBase which defines the classes helper functions and base properties.

scistag.imagestag.image_filter

scistag.imagestag.interpolation

Defines the different interpolation and rescaling methods supported by ImageStag.

scistag.imagestag.pandas_renderer

scistag.imagestag.pixel_format

Implements the class PixelFormat which defines the different pixel formats supported by an Image and it's properties.

scistag.imagestag.pos2d

scistag.imagestag.size2d

Implements the Size2D class which is used to define the horizontal and vertical size of images and geometries with floating point precision.

scistag.imagestag.svg

scistag.imagestag.text_alignment_definitions

Defines the text alignment types