Tifffile

Latest version: v2024.5.22

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

Scan your dependencies

Page 15 of 23

2019.7.2

- Do not write SampleFormat tag for unsigned data types.
- Write ByteCount tag values as SHORT or LONG if possible.
- Allow to specify axes in FileSequence pattern via group names.
- Add option to concurrently read FileSequence using threads.
- Derive TiffSequence from FileSequence.
- Use str(datetime.timedelta) to format Timer duration.
- Use perf_counter for Timer if possible.

2019.6.18

- Fix reading planar RGB ImageJ files created by Bio-Formats.
- Fix reading single-file, multi-image OME-TIFF without UUID.
- Presume LSM stores uncompressed images contiguously per page.
- Reformat some complex expressions.

2019.5.30

- Ignore invalid frames in OME-TIFF.
- Set default subsampling to (2, 2) for RGB JPEG compression.
- Fix reading and writing planar RGB JPEG compression.
- Replace buffered_read with FileHandle.read_segments.
- Include page or frame numbers in exceptions and warnings.
- Add Timer class.

2019.5.22

- Add optional chroma subsampling for JPEG compression.
- Enable writing PNG, JPEG, JPEGXR, and JPEG2K compression (WIP).
- Fix writing tiled images with WebP compression.
- Improve handling GeoTIFF sparse files.

2019.3.18

- Fix regression decoding JPEG with RGB photometrics.
- Fix reading OME-TIFF files with corrupted but unused pages.
- Allow to load TiffFrame without specifying keyframe.
- Calculate virtual TiffFrames for non-BigTIFF ScanImage files > 2GB.
- Rename property is_chroma_subsampled to is_subsampled (breaking).
- Make more attributes and methods private (WIP).

2019.3.8

- Fix MemoryError when RowsPerStrip > ImageLength.
- Fix SyntaxWarning on Python 3.8.
- Fail to decode JPEG to planar RGB (tentative).
- Separate public from private test files (WIP).
- Allow testing without data files or imagecodecs.

Page 15 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.