- Jun 15, 2016
-
-
Paul McCarthy authored
Bugfix in ImageWrapper.calcExpansion - could not handle slice outside of coverage, but overlapping with some dimensions. Initial support in Image class for data editing.
-
- Jun 14, 2016
-
-
Paul McCarthy authored
-
Paul McCarthy authored
-
Paul McCarthy authored
regions are specified with nan (which can't be represented as uint32).
-
Paul McCarthy authored
-
Paul McCarthy authored
-
Paul McCarthy authored
function should not be here.
-
Paul McCarthy authored
-
Paul McCarthy authored
documentation.
-
Paul McCarthy authored
tests because i'm impatient.
-
Paul McCarthy authored
-
- Jun 13, 2016
-
-
Paul McCarthy authored
-
Paul McCarthy authored
into a separate method, as it will probably come in handy for write support.
-
Paul McCarthy authored
-
Paul McCarthy authored
offers a more fine-grained result. Adjusted sliceCovered - function it doesn't need to know the image shape. updateDataRangeOnRead is no longer memoized - slice coverage is checked before it is called, so it shouldn't need to be memoized.
-
Paul McCarthy authored
amount of time to run.
-
Paul McCarthy authored
also skips __getitem__ coverage update if the full image data range has been calculated.
-
Paul McCarthy authored
-
Paul McCarthy authored
-
Paul McCarthy authored
-
- Jun 12, 2016
-
-
Paul McCarthy authored
imagewrapper module.
-
Paul McCarthy authored
between expansions.
-
- Jun 11, 2016
-
-
Paul McCarthy authored
no sense, I know.
-
- Jun 10, 2016
-
-
Paul McCarthy authored
-
Paul McCarthy authored
data is read. But the dataRange property will return cal_min/cal_max if no data has been read. Some documentation added too.
-
Paul McCarthy authored
comparisons to None now testing for isnan.
-
- Jun 09, 2016
-
-
Paul McCarthy authored
-
Paul McCarthy authored
-
- Jun 08, 2016
-
-
Paul McCarthy authored
ImageWrapper now maintains separate coverages for each volume (in a 4D image, or slice in a 3D image), and adjusts them individually. Lots of crazy code which seems to work ok, but has not been tested or documented. Most of the complex stuff has been turned into standalone functions, so can be unit-tested.
-
Paul McCarthy authored
-
Paul McCarthy authored
arg. When a Notifier listener is registered, it can be specified to run on async.idle (to avoid threading issues). As an aside, I have just realised that there is a naming collision between Notifier.notify and HasProperties.notify, for anything which sub-classes both. I don't think anything does, but this will probably bite me in the future.
-
- Jun 07, 2016
-
-
Paul McCarthy authored
files. Log messages added to memoize functions.
-
- Jun 06, 2016
-
-
Paul McCarthy authored
-
Paul McCarthy authored
-
- Jun 05, 2016
-
-
Paul McCarthy authored
HasProperties type).
-
Paul McCarthy authored
initialisation. Image.name property turned into a regular (writeable) attribute.
-
Paul McCarthy authored
changes. Bugfix in Image.__getitem__ - was potentially returning data with trailing dimensions of size 1.
-
Paul McCarthy authored
function.
-
- Jun 04, 2016
-
-
Paul McCarthy authored
-
Paul McCarthy authored
-