- Added a new attribute
settings
toLifImage
which contains useful capture settings (Thanks to PR from @tmtenbrink).
- Fixed bug and incompatibility in 0.6.3.
- Added preliminary fix for images captured with stage navigator.
- Added support for updated LasX with additional data in the LIF file.
- Changed the way file names are assigned, now includes folder path. This fix is intended to clarify imaging sets with many duplicate names.
- Fixed bug where the time and image scale were calculated incorrectly.
- Clarified scaling documentation.
- Update readme.
- Added support for non-XY images with
get_plane()
. See docs for usage. Note: Reading arbitrary planes (i.e. an XZ plane of an XY image) is not yet supported.
- Bugfix: Fix error in mosaic parsing.
PosX
metadata was incorrectly read fromPosY
.
- Bugfix: switch from
io.BufferedIOBase
toio.IOBase
.
- Added support for loading files from buffers (thanks to PR from @JacksonMaxfield).
- Fixed critical documentaiton error:
LifImage.scale
is in px/µm, not px/nm for X and Y dimensions.
- Added support for tiled images:
m
was added as a new dimension (for tiled images).LifImage
changes:- New
get_iter_m()
function. - New
mosaic_position
attribute with(FieldX, FieldY, PosX, PosY)
.
- New
- Under the hood changes:
LifImage.dims
is now a named tuple for clearer code.
- Other changes:
- Prettier outputs for
repr()
. - Switch to github CI.
- Prettier outputs for
- Added error message for tiled images, pending feature addition.
- Added support for 16-bit images, increased minimum Pillow version to 7.2.0.
- New
LifImage
attributebit_depth
is a tuple of intigers descibing the bit depth for each channel in the image. - Thanks to @DirkRemmers for providing the example file.
- New
- Changed type from
str
toint
fordims
andchannels
in theinfo
dictionary. - Added python 3.9 to build testing.
- Fixed
ZeroDivisionError
when the Z-dimension is defined, but has a length of 0. - Clarified an error message.
- Added fix for truncated files.
LifImage.scale
now returns px/nm conversions.
- Style changes.
- Initial release.