PYME.localization.ofind_nofilt module

class PYME.localization.ofind_nofilt.ObjectIdentifier(data)

Bases: list

Creates an Identifier object to be used for object finding, takes a 2D or 3D slice into a data stack (data)


FindObjects(threshold[, mask]) Finds objects using a simple threshold
append L.append(object) – append object to end
extend L.extend(iterable) – extend list by appending elements from the iterable
index((value, [start, ...) Raises ValueError if the value is not present.
insert L.insert(index, object) – insert object before index
pop(...) Raises IndexError if list is empty or index is out of range.
remove L.remove(value) – remove first occurrence of value.
reverse L.reverse() – reverse IN PLACE
sort L.sort(cmp=None, key=None, reverse=False) – stable sort IN PLACE;
FindObjects(threshold, mask=None)

Finds objects using a simple threshold

class PYME.localization.ofind_nofilt.OfindPoint(x, y, z=None, detectionThreshold=None)

Creates a point object, potentially with an undefined z-value.

class PYME.localization.ofind_nofilt.PseudoPointList(parent, varName)