v0.2.0
New Features
- Cameras update #57
ipywidgetinterface to view cameras live in jupyter notebooks, asynchronous usingasyncio. No longer will it be necessary to close a camera such that it could be opened in an external live viewer. Call.live()on any camera.- Instrumental #17 (polish/debugging) #80 ,
- Micro-Manager #21 (polish/debugging),
- Imaging Source #25 , #67
- VimbaX #66 ,
- MindVision #71 ,
- Pylablib #72 ,
- Basler #74 ,
- Webcam support using
cv2(carryover from 0.1.2). - Changed camera internals regarding exposure and image saving.
- Some extra camera documentation and error reporting.
- All hardware interfaces have a
pickle()method to send attributes to a savable dictionary. This is useful to record system state.- The
.save()method pickles and saves to .h5.
- The
Breaking Changes
- Some small changes to the
"__meta__"parameter of calibrations. - Potentially different behavior in array fitting.
Bugfixes
- pyglet >=2.0 support with <2.0 backwards compatibility #7 , tested on Windows systems.
- Small fixes.
New Contributors
- @bodokaiser made their first contribution in #81
- @kwang428 made their first contribution in #67
- @nacslab made their first contribution in d2d9927
- @lufermar made their first contribution in 092dcdf
- @coldkevin1991 made their first contribution in b373e9f
Full Changelog: v0.1.2...v0.2.0