Imageio

Latest version: v2.34.1

Safety actively analyzes 625566 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 16

1.3.0

This release features several fixes and small improvements, especially
to the ffmpeg plugin.

* Fix 'FrameTime' in first frame of GIF image (90)
* Fix that writing video could freeze on Windows (84)
* Fix that ffmpeg process was sometimes not closed correctly (79)
* Also protect user from clogging the machine for mvolread (89)
* Better support for platforms other than Win/Linux/OSX (87 )
* Support for reading from webcam on OSX (83, 85)
* Support for dpx via the ffmpeg plugin (81)
* Support for wmv via the ffmpeg plugin (83)
* The ffmpeg plugin allows specifying pixelformat. The new default is
more widely supported (83)
* Allow passing additional arguments to ffmpeg command (83)
* Quality of ffmpeg output now set via quality param instead of bitrate (83)
* Imageio now has a few (documented) environment variables to specify
the locations of plugin libraries/exes (thus preventing them from
being automatically downloaded.

1.2.0

Basically a hotfix release. But some new features were introduced.

* Fixed that pip-installing would put README.md and other files in sys.prefix.
* The used ffmpeg exe can be overridden with an environment variable
'IMAGEIO_FFMPEG_EXE'.
* Relative paths work again.
* FFMPEG plugin moved to correct timeframe when seeking (thanks Zulko)

1.1.0

Imageio is now a dependency of `Moviepy <https://github.com/Zulko/moviepy/>`_,
which exposed a few issues to fix. Imageio is now also available as a
Debian package (thanks Ghislain!). Furher, we tweaked our function names
to be cleared and more consistent (the old names still work).

* All ``Xsave()`` functions are renamed to ``Xwrite()``.
Also ``read()`` and ``save()`` are now ``get_reader()`` and ``get_writer()``.
The old names are available as aliases (and will be for the foreseable
future) for backward compatibility.
* Protect user from bringing computer in swap-mode by doing e.g.
``mimread('hunger games.avi')``.
* Continuous integration for Windows via Appveyor.
* All imports are relative, so imageio can be used as a subpackage in
a larger project.
* FFMPEG is the default plugin for reading video (since AVBIN has issues).
* Better handling on NaN and Inf when converting to uint8.
* Provide dist packages that include freeimage lib and a few example images.
* Several changes to ease building into Debian package.
* Fixed segfault when saving gif
(thanks levskaya, https://github.com/imageio/imageio/pull/53).
* Don't fail when userdir is not writable.
* Gif plugin writer has fps param for consistency with avi/mp4 etc.

1.0.0

In this release we did a lot of work to push imageio to a new level.
The code is now properly tested, and we have several more formats.

The big changes:

* Many unit tests were written to cover over 95% of the code base.
(the core of imageio has 100% coverage).
* Setup continuous integration (CI) using Travis.
* Imageio now follows PEP8 style guides (and this is tested with CI).
* Refactoring of the code base. Resulting in a cleaner namespace.
* Many improvements to the documementation.

Plugins:

* The FFMPEG format is now well supported. Binaries are provided.
* New AVBIN format for more efficient reading of video files.
* New NPZ format that can store (a series of) arbitrarily shaped numpy arrays.
* New SWF format (shockwave flash) for lossless animated images.
* Improvements to the GIF format. The GIF and ANIGIF formats are now merged.

Further:

* New simple website to act as a front page (http://imageio.github.io).
* Compatibility with Pypy.
* We provide a range of :doc:`standard images <standardimages>` that are
automatically downloaded.
* Binaries (libs and executables) that plugins of imageio uses are now
downloaded at runtime, not at build/install time. This simplifies
things a lot.
* freeimage plugin now fully functional on pypy
* Added utilities for developers (run ``python make`` from the repo root).
* PNG, JPEG, BMP,GIF and other plugins can now handle float data (pixel
values are assumed to be between 0 and 1.
* Imageio now expand the user dir when filename start with '~/'.
* Many improvements and fixes overall.

0.5.1

Not secure
* DICOM reader closes file after reading pixel data
(avoid too-many-open-files error)
* Support for video data (import and export) via ffmpeg
* Read images from usb camera via ffmpeg (experimental)

0.4.1

Not secure
* We moved to github!
* Raise error if URI could not be understood.
* Small improvement for better error reporting.
* FIxes in mvolread and DICOM plugin

Page 14 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.