You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

79 lines
2.5 KiB

9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
  1. ## [2.1.1] - 2016-02-15
  2. ### FIXED
  3. - `Image` objects behave properly when passed to numpy functions. Things like `np.mean` will now return scalar values as expected, instead of `Image` objects
  4. ## [2.1.0] - 2016-01-16
  5. ### ADDED
  6. - `select` now supports `start` and `stop` keyword arguments to put bounds on images
  7. ## [2.0.2] - 2016-01-06
  8. ### ADDED
  9. - `Nd2.pixel_microns` gives the width of a pixel
  10. ## [2.0.1] - 2016-01-06
  11. ### FIXED
  12. - Channel name parsing issue
  13. - `select` method works for files with a single frame
  14. ## [2.0.0] - 2015-12-20
  15. ### ADDED
  16. - `select()` method to rapidly iterate over a subset of images matching certain criteria
  17. - We parse metadata relating to the physical camera used to produce the images
  18. - Raw metadata can be accessed conveniently, to allow contributors to find more interesting things to add
  19. - An XML parsing library was added since the raw metadata contains some XML blocks
  20. - The version number is now available in the nd2reader module
  21. - Created a DOI to allow citation of the code
  22. ### FIXED
  23. - Channel names were not always being parsed properly
  24. ### REMOVED
  25. - The `ImageGroup` container object
  26. - The `data` attribute on Images. Images now inherit from ndarray, making this redundant
  27. - The `image_sets` iterator
  28. ## [1.1.4] - 2015-10-27
  29. ### FIXED
  30. - Implemented missing get_image_by_attributes method
  31. ## [1.1.3] - 2015-10-16
  32. ### FIXED
  33. - ND2s with a single image can now be parsed
  34. ## [1.1.2] - 2015-10-09
  35. ### ADDED
  36. - `Image` objects now have a `frame_number` attribute.
  37. - `Nd2` can be used as a context manager
  38. - More unit tests and functional tests
  39. ### CHANGED
  40. - `Image` objects now directly subclass Numpy arrays
  41. - Refactored code to permit parsing of different versions of ND2s, which will allow us to add support for NIS Elements 3.x.
  42. ### DEPRECATED
  43. - The `data` attribute is no longer needed since `Image` is now a Numpy array
  44. - The `image_sets` iterator will be removed in the near future. You should implement this yourself
  45. ## [1.1.1] - 2015-09-02
  46. ### FIXED
  47. - Images returned by indexing would sometimes be skipped when the file contained multiple channels
  48. ### CHANGED
  49. - Dockerfile now installs scikit-image to make visual testing possible
  50. ## [1.1.0] - 2015-06-03
  51. ### ADDED
  52. - Indexing and slicing of images
  53. - Python 3 support
  54. - Dockerfile support for Python 3.4
  55. - Makefile commands for convenient testing in Docker
  56. - Unit tests
  57. ### CHANGED
  58. - Switched to setuptools to automatically install missing dependencies
  59. - Made the interface for most metadata public
  60. - Refactored some poorly-named things
  61. ## [1.0.0] - 2015-05-23
  62. ### ADDED
  63. - First stable release!