Releases: shead-custom-design/imagecat
Releases · shead-custom-design/imagecat
Imagecat 0.7.0
Imagecat 0.6.1
- Make it easier to display single-layer images in Jupyter notebooks.
- Updated the way we collect code coverage data.
- Switched from Zulip to Github Discussions for support.
Imagecat 0.6.0
- PIL reader didn't handle luma-only images correctly.
- Incorporate platform-specific regression test reference images.
- Reorganize and streamline the documentation.
- Switch from Travis-CI to GitHub Actions for continuous integration.
- Clarify where named inputs are documented.
Imagecat 0.5.0
- Cryptomatte operator works with a wider range of files, and better matches the behavior of other implementations.
- Added an option to extract clown mattes from the Cryptomatte operator, with caller control over which mattes to include.
- Missing dependencies cause failures at run time instead of import time.
- Replaced the
rgb2gray
operator withdot
, which can created weighted combinations of layers with any depth. - Added new layer roles for RGBA, matte, luminance, depth, UV, position, velocity, and normal data, and subsets of RGB channels.
- Substantial reorganization and cleanup of the documentation.
Imagecat 0.4.0
- Initial support for storing image metadata.
- OpenEXR loader imports metadata.
- imagecat.notebook.display() dynamically renders image layers using IPython widgets.
- Added new imagecat.data.Role enumerations for varying subsets of RGB, alpha, matte, luminance, and depth data.
- Added imagecat.operator.remap() for creating new images from arbitrary combinations of existing layers and components.
- Added support for Cryptomatte decoding.
- imagecat.data.Layer supports Jupyter rich output.
- Expanded / cleaned-up the documentation.
- Substantial reorganization of operators into separate modules.
- Removed support for explicit layer component names.
Imagecat 0.3.0
- Added support for categorical color maps.
- Added optional parameters to control the output range of imagecat.operator.uniform().
- Updated the implementation for compatibility with graphcat >= 0.10.0.
- Dramatically improved performance for imagecat.operator.composite().
- OpenEXR loader generates simplified output.
Imagecat 0.2.0
- Move functionality for image conversion to the imagecat.data module.
- Add scaling support to imagecat.operator.composite().
- Add control over the reconstruction kernel in imagecat.operator.composite().
- Made the mask input optional for imagecat.operator.composite().
Imagecat 0.1.0
- Initial release.