Releases: notmatthancock/pylidc
Releases · notmatthancock/pylidc
pylidc 0.2.3
Micro release for skimage import bug
pylidc v0.2.2
Micro bug fix release (via contributions from @Jonas1312 and @armavox):
pylidc 0.2.1
This is a minor release:
- Bug fixes regarding boolean segmentation masks
- Automatic config file creation
- Marching cubes import error fixed
pylidc 0.2.0
- README replaced with documentation website at https://pylidc.github.io
- Substantial documentation update and tutorials added via sphinx.
- More robust, recursive search for DICOM files in
Scan.get_path_to_dicom_files
- Annotation consensus utility added for combining multiple annotations (see
pylidc.consensus
). - Many functions that simply computed a value are now
@property
attributes. - Removed
image_coord
options in associated functions. Contours coordinates only available in image coordinates (i,j). - Scan objects have many
Zval
objects which provide thez
(or last coordinate ofImagePositionPatient
) values for all the slices of a Scan. - Bounding box now consistently yields indexes for each coordinate axis, whereas previously the first two coordinates were the (i,j) indices of the bounding box and the last coordinate was a
z-value
. Now the bounding box gives index coordinates for all axes (i,j,k) - Bounding box is now given as a tuple of Python slice objects so that the bounding box can be used to index into volumes easily.
- The previous bounding box behavior (returning a matrix with inclusive stop and start indices) is available in
bbox_matrix()
. - Bounding box offers a flexible
pad
option for creating padded bounding boxes.