Large-image

Latest version: v1.28.2

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

Scan your dependencies

Page 15 of 16

1.4.0

Features
- Added a `canRead` method to the core module ([512](../../pull/512))
- Image conversion supports JPEG 2000 (jp2k) compression ([522](../../pull/522))
- Image conversion can now convert images readable by large_image sources but not by vips ([529](../../pull/529))
- Added an `open` method to the core module as an alias to `getTileSource` ([550](../../pull/550))
- Added an `open` method to each file source module ([550](../../pull/550))
- Numerous improvement to image conversion ([533](../../pull/533), [535](../../pull/535), [537](../../pull/537), [541](../../pull/541), [544](../../pull/544), [545](../../pull/545), [546](../../pull/546), [549](../../pull/549))

Improvements
- Better release bioformats resources ([502](../../pull/502))
- Better handling of tiff files with JPEG compression and RGB colorspace ([503](../../pull/503))
- The openjpeg tile source can decode with parallelism ([511](../../pull/511))
- Geospatial tile sources are preferred for geospatial files ([512](../../pull/512))
- Support decoding JP2k compressed tiles in the tiff tile source ([514](../../pull/514))
- Hardened tests against transient timing issues ([532](../../pull/532), [536](../../pull/536))

Changes
- The image conversion task has been split into two packages, large_image_converter and large_image_tasks. The tasks module is used with Girder and Girder Worker for converting images and depends on the converter package. The converter package can be used as a stand-alone command line tool ([518](../../pull/518))

Bug Fixes
- Harden updates of the item view after making a large image ([508](../../pull/508), [515](../../pull/515))
- Tiles in an unexpected color mode weren't consistently adjusted ([510](../../pull/510))
- Harden trying to add an annotation before the viewer is ready ([547](../../pull/547))
- Correctly report the tile size after resampling in the tileIterator ([538](../../pull/538))

1.3.2

Improvements
- Reduce caching associated images when the parent item changes ([491](../../pull/491))
- Test with Python 3.9 ([493](../../pull/493))
- Add a hideAnnotation function in the client ([490](../../pull/490))
- Expose more resample options for region and histogram endpoints ([496](../../pull/496))
- Improve OME tiff preferred level calculation for OME tiffs with subifds ([496](../../pull/496))

Changes
- Include the annotationType to the annotation conversion method in the client ([490](../../pull/490))

Notes
- This will be the last version to support Python 2.7 and 3.5.

1.3.1

Improvements
- Include ETag support in some Girder rest requests to reduce data transfer ([488](../../pull/488))

Changes
- Don't let bioformats handle pngs ([487](../../pull/487))

1.3.0

Features
- Added bioformats tile source ([463](../../pull/463))
- Handle OME Tiff files with sub-ifd images ([469](../../pull/469))

Improvements
- Expose more internal metadata ([479](../../pull/479))
- Improve how Philips XML internal metadata is reported ([475](../../pull/475))
- Show aperio version in internal metadata ([474](../../pull/474))
- Add css classes to metadata on the item page ([472](../../pull/472))
- The Girder web client exports the ItemViewWidget ([483](../../pull/483))
- Read more associated images in openslide formats ([486](../../pull/486))

Bug Fixes
- Add a reference to updated time to avoid overcaching associated images ([477](../../pull/477))
- Fix a typo in the settings page ([473](../../pull/473))

1.2.0

Features
- Added endpoints to remove old annotations ([432](../../pull/432))
- Show auxiliary images and metadata on Girder item pages ([457](../../pull/457))

Improvements
- Migrate some database values on start to allow better annotation count reporting ([431](../../pull/431))
- Speed up Girder item list annotation counts ([454](../../pull/454))
- Read more OME Tiff files ([450](../../pull/450))
- Handle subimages of different component depths ([449](../../pull/449))
- When scaling, adjust reported mm_x/y ([441](../../pull/441))

Changes
- Standardize metadata for tile sources with multiple frames ([433](../../pull/433))
- Unify code to check if a tile exists ([462](../../pull/462))
- Switch to ElementTree, as cElementTree is deprecate ([461](../../pull/461))
- Refactor how frame information is added to metadata ([460](../../pull/460))
- Upgrade GeoJS to the latest version ([451](../../pull/451))

Bug Fixes
- Fix a threading issue with multiple styled tiles ([444](../../pull/444))
- Guard against reading tiff tiles outside of the image ([458](../../pull/458))
- Guard against a missing annotation value ([456](../../pull/456)(
- Fix handling Girder filenames with multiple periods in a row ([459](../../pull/459))
- Work around a file descriptor issue in cheroot ([465](../../pull/465))

1.1.0

Features
- Added nd2 tile source ([419](../../pull/419))

Bug Fixes
- Fixed an issue where, if users or groups were deleted outside of normal methods, checking an annotation's access would delete its elements ([428](../../pull/428))
- Fix an issue where retiling some tile sources could fail ([427](../../pull/427))

Improvements
- Testing fully with Python 3.8 ([429](../../pull/429))

Page 15 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.