Task #7823 (new)
Opened 13 years ago
Last modified 9 years ago
getPlaneRegion calls getPlane
Reported by: | jamoore | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Unscheduled |
Component: | Performance | Version: | n.a. |
Keywords: | n.a. | Cc: | jburel, cxallan |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
In RomioPixelBuffer getPlaneRegion calls getPlane so that, for example, forEachTile makes many calls to getPlane that may be unnecessarily inefficient. Most likely the best fix for the effort will be to implement getPlaneRegion to at most select only the Y region that's being select. A quicker workaround, however, might be to cache the last read plane and re-use it until the z,t,c parameters change. (Both solutions might also work together nicely if the parameters y,z,t,c are watched).
Change History (2)
comment:1 Changed 12 years ago by jmoore
- Milestone changed from OMERO-Beta4.4 to OMERO-Beta4.4.1
comment:2 Changed 9 years ago by jamoore
- Milestone changed from 5.x to Unscheduled
Not appropriate for the moment. Pushing to 4.4.1 where we can review if there are any issues raised.