PYME.LMVis.renderers module

class PYME.LMVis.renderers.ColourRenderer(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.CurrentRenderer

Base class for all other renderers which know about the colour filter

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(dlg, imb, mdh)
Generate(settings)
GenerateGUI(event=None)
class PYME.LMVis.renderers.CurrentRenderer(visFr, pipeline, mainWind=None)

Renders current view (in black and white). Only renderer not to take care of colour channels. Simplest renderer and as such also the base class for all others

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(dlg, imb, mdh)
Generate(settings)
GenerateGUI(event=None)
colourFilter
genIm(dlg, imb, mdh)
mode = 'current'
name = 'Current'
class PYME.LMVis.renderers.Gaussian3DRenderer(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.GaussianRenderer

3D Gaussian rendering

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(settings, imb, mdh)
genIm(settings, imb, mdh)
mode = '3Dgaussian'
name = '3D Gaussian'
class PYME.LMVis.renderers.GaussianRenderer(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.ColourRenderer

2D Gaussian rendering

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(settings, imb, mdh)
genIm(settings, imb, mdh)
mode = 'gaussian'
name = 'Gaussian'
class PYME.LMVis.renderers.Histogram3DRenderer(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.HistogramRenderer

3D histogram rendering

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(settings, imb, mdh)
genIm(settings, imb, mdh)
mode = '3Dhistogram'
name = '3D Histogram'
class PYME.LMVis.renderers.HistogramRenderer(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.ColourRenderer

2D histogram rendering

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(settings, imb, mdh)
genIm(settings, imb, mdh)
mode = 'histogram'
name = 'Histogram'
class PYME.LMVis.renderers.LHoodRenderer(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.ColourRenderer

Log-likelihood of object

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(settings, imb, mdh)
genIm(settings, imb, mdh)
mode = 'gaussian'
name = 'Log Likelihood'
class PYME.LMVis.renderers.QuadTreeRenderer(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.ColourRenderer

2D quadtree rendering

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(settings, imb, mdh)
genIm(settings, imb, mdh)
mode = 'quadtree'
name = 'QuadTree'
class PYME.LMVis.renderers.Triangle3DRenderer(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.TriangleRenderer

3D Triangularisation rendering

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(settings, imb, mdh)
genIm(settings, imb, mdh)
mode = '3Dtriangles'
name = '3D Triangularisation'
class PYME.LMVis.renderers.TriangleRenderer(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.ColourRenderer

2D triangulation rendering

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(settings, imb, mdh)
genIm(settings, imb, mdh)
mode = 'triangles'
name = 'Jittered Triangulation'
class PYME.LMVis.renderers.TriangleRendererW(visFr, pipeline, mainWind=None)

Bases: PYME.LMVis.renderers.ColourRenderer

2D triangulation rendering - weighted

Attributes

colourFilter

Methods

Generate(settings)
GenerateGUI([event])
genIm(settings, imb, mdh)
genIm(settings, imb, mdh)
mode = 'trianglesw'
name = 'Jittered Triangulation - weighted'
PYME.LMVis.renderers.init_renderers(visFr, mainWind=None)