Package omero :: Package gateway :: Class _PixelsWrapper
[hide private]
[frames] | no frames]

Class _PixelsWrapper

source code


omero_model_PixelsI class wrapper extends BlitzObjectWrapper.

Instance Methods [hide private]
 
__bstrap__(self)
Initialisation method which is implemented by subclasses to set their class variables etc.
source code
 
_prepareRawPixelsStore(self)
Creates RawPixelsStore and sets the id etc
source code
 
getPixelsType(self)
This simply wraps the PixelsType object in a BlitzObjectWrapper.
source code
 
copyPlaneInfo(self, theC=None, theT=None, theZ=None)
Loads plane infos and returns sequence of omero.model.PlaneInfo objects wrapped in BlitzObjectWrappers ordered by planeInfo.deltaT.
source code
 
getPlanes(self, zctList)
Returns generator of numpy 2D planes from this set of pixels for a list of Z, C, T indexes.
source code
 
getPlane(self, theZ=0, theC=0, theT=0)
Gets the specified plane as a 2D numpy array by calling getPlanes If a range of planes are required, getPlanes is approximately 30% faster.
source code
 
getTiles(self, zctTileList)
Returns generator of numpy 2D planes from this set of pixels for a list of (Z, C, T, tile) where tile is (x, y, width, height) or None if you want the whole plane.
source code
 
getTile(self, theZ=0, theC=0, theT=0, tile=None)
Gets the specified plane as a 2D numpy array by calling getPlanes If a range of tile are required, getTiles is approximately 30% faster.
source code

Inherited from BlitzObjectWrapper: __eq__, __getattr__, __init__, __loadedHotSwap__, __prepare__, __repr__, canDelete, canOwnerWrite, canWrite, countChildren, countChildren_cached, creationEventDate, findChildByName, getAncestry, getAnnotation, getChildLinks, getDate, getDescription, getDetails, getId, getName, getOwner, getOwnerFullName, getOwnerOmeName, getParent, getParentLinks, isEditable, isLeaded, isOwned, isPrivate, isPublic, isReadOnly, isShared, linkAnnotation, listAnnotations, listChildren, listOrphanedAnnotations, listParents, removeAnnotations, save, saveAs, setDescription, setName, simpleMarshal, unlinkAnnotations, updateEventDate

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]

Inherited from BlitzObjectWrapper: LINK_PARENT

Class Variables [hide private]

Inherited from BlitzObjectWrapper: CHILD_WRAPPER_CLASS, LINK_CHILD, LINK_CLASS, OMERO_CLASS, PARENT_WRAPPER_CLASS

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__bstrap__(self)

source code 

Initialisation method which is implemented by subclasses to set their class variables etc.

Overrides: BlitzObjectWrapper.__bstrap__
(inherited documentation)

getPixelsType(self)

source code 

This simply wraps the PixelsType object in a BlitzObjectWrapper. Shouldn't be needed when this is done automatically

copyPlaneInfo(self, theC=None, theT=None, theZ=None)

source code 

Loads plane infos and returns sequence of omero.model.PlaneInfo objects wrapped in BlitzObjectWrappers ordered by planeInfo.deltaT. Set of plane infos can be filtered by C, T or Z

Parameters:
  • theC - Filter plane infos by Channel index
  • theT - Filter plane infos by Time index
  • theZ - Filter plane infos by Z index

getPlanes(self, zctList)

source code 

Returns generator of numpy 2D planes from this set of pixels for a list of Z, C, T indexes.

Parameters:
  • zctList - A list of indexes: [(z,c,t), ]

getTiles(self, zctTileList)

source code 

Returns generator of numpy 2D planes from this set of pixels for a list of (Z, C, T, tile) where tile is (x, y, width, height) or None if you want the whole plane.

Parameters:
  • zctrList - A list of indexes: [(z,c,t, region), ]