Skip to content

Releases: notmatthancock/pylidc

pylidc 0.2.3

21 Dec 00:32
Compare
Choose a tag to compare

Micro release for skimage import bug

pylidc v0.2.2

23 Apr 00:15
Compare
Choose a tag to compare

Micro bug fix release (via contributions from @Jonas1312 and @armavox):

  • Fixes matplotlib viewer, broken due to matplotlib API change (#29)
  • Documentation fix (#31)
  • DICOM pixel value rescaling done correctly (#32)

pylidc 0.2.1

21 Nov 23:18
4ca554b
Compare
Choose a tag to compare

This is a minor release:

  • Bug fixes regarding boolean segmentation masks
  • Automatic config file creation
  • Marching cubes import error fixed

pylidc 0.2.0

29 Mar 19:03
Compare
Choose a tag to compare
  • 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 the z (or last coordinate of ImagePositionPatient ) 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.