Releases: nasa/harmony-browse-image-generator
Releases · nasa/harmony-browse-image-generator
Version 2.4.0
Changed
- Fix rasterization issues with palettized granules. Source images now retain their palette in a scaled form, rather than reinterpreting the palette. [#50]
- Minor bugfixes and type formatting improvements.
Version 2.3.0
Changed
- Fix images that cross the antimeridian. Target extents are corrected when the bounding box crosses the dateline. [#48]
Version 2.2.0
Changed
- NODATA and TRANSPARENT values are merged. [#41]
- User visible change: paletted PNG output images will have up to 254 color
values and a 255th value that is transparent. - Internal code changes: removes
TRANSPARENT_IDX
(254) and uses
NODATA_IDX
(255) in its stead. A color of (0,0,0,0) was previously set to
both the indexes (254 and 255) in the output PNGs and now only 255 will have
this value. This change ensures the round-trip from single band to RGBA to
Paletted PNG is consistent.
- User visible change: paletted PNG output images will have up to 254 color
Version 2.1.0
Changed
- Input GeoTIFF RGB[A] images are no longer palettized when converted to a PNG. The new resulting output browse images are now 3 or 4 band PNG retaining the color information of the input image.#39
- Changed pre-commit configuration to remove
black-jupyter
dependency #38 - Updates service image's python to 3.12 #38
- Simplifies test scripts to run with pytest and pytest plugins #38
Removed
- Removes
test_code_format.py
in favor ofruff
pre-commit configuration #38
Version 2.0.2
Fixed
DAS-2259
- Corrects bug with RGBA input tifs.
Version 2.0.1
Changed
- Updates service image to be built on AMD64.
- Updates internal libraries
Version 2.0.0
DAS-2180 - Adds pip installable library.
This release is a refactor that extracts browse image generation logic from the
harmony service code. There are no user visible changes to the existing
functionality. The new library,
hybig-py, provides the create_browse
function to generate browse images, see the README.md for details.
Version 1.2.2
Changed
Removes internal dependency on conda.
Version 1.2.1
Changed
Updated internal library dependencies.
Version 1.2.0
Added
Adds functionality to retrieve 'visual
' asset for multi-file
granules. Harmony creates this type of asset when the UMM-G is correctly
configured with a "BROWSE IMAGE SOURCE" subtype.