PYME.LMVis.objectMeasure module

PYME.LMVis.objectMeasure.calcEdgeDists(objects, objMeasures)
PYME.LMVis.objectMeasure.getPrincipalAxis(obj_c, numIters=10)

PCA via e.m. (ala wikipedia)

PYME.LMVis.objectMeasure.measure(object, sizeCutoff, measurements=array([ (0, 0.0, 0.0, 0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, ][0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), ]dtype=[('objID', '<i4'), ('xPos', '<f4'), ('yPos', '<f4'), ('NEvents', '<i4'), ('Area', '<f4'), ('Perimeter', '<f4'), ('majorAxisAngle', '<f4'), ('stdMajor', '<f4'), ('stdMinor', '<f4'), ('lengthMajor', '<f4'), ('lengthMinor', '<f4'), ('moments', '<f4', (25, )), ('momentErrors', '<f4', (25, ))]))
PYME.LMVis.objectMeasure.measureAligned(object, measurements={})
PYME.LMVis.objectMeasure.measureObjects(objects, sizeCutoff)
PYME.LMVis.objectMeasure.measureObjectsByID(filter, sizeCutoff, ids)