%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/3/root/usr/share/doc/openslide-3.4.1/
Upload File :
Create Path :
Current File : //proc/3/root/usr/share/doc/openslide-3.4.1/CHANGELOG.txt

Notable Changes in OpenSlide
============================

Version 3.4.1, 2015-04-20
 * New formats: Philips TIFF, Ventana TIFF
 * Support OpenJPEG 2.1.0
 * Improve performance of JPEG and JP2K decoding
 * Add openslide.region[i].* properties
 * Improve MATLAB compatibility
 * Enable function deprecation warnings with MSVC
 * Many portability fixes
 * aperio: Detect OpenJPEG chroma subsampling breakage during open
 * aperio: Fill in missing tiles with downsampled data
 * aperio: Report MPP for slides scanned in locales with decimal comma
 * hamamatsu: Support NDPI files > 4 GB
 * hamamatsu: Properly detect NDPI slides produced by NDP.toolkit
 * hamamatsu: Support VMS/VMU slides without a NoLayers key
 * hamamatsu: Report MPP for VMS/VMU
 * leica: Support slides with 2010/03/10 XML namespace
 * leica: Base64-decode leica.barcode property in 2010/10/01 namespace
 * sakura: Support slides with multiple focal planes
 * sakura: Support slides without tile table
 * ventana: Support slides with multiple focal planes
 * ventana: Improve positioning of AOIs within level
 * ventana: Fix failure to recognize macro image on some slides

Version 3.4.0, 2014-01-25
 * Major internal restructuring
 * New formats: Hamamatsu NDPI, Sakura SVSLIDE, Ventana BIF (preliminary)
 * Add openslide_detect_vendor()
 * Deprecate openslide_can_open() (not very useful and often misused)
 * Document performance considerations for openslide_open()
 * Add properties giving the bounds of the non-empty region of the slide
 * leica: Support multiple main images if their levels are coplanar
 * leica: Use slide size as level size
 * mirax: Support PNG- and BMP-formatted slides
 * mirax: Fix "Expected first 0 value" error opening some slides
 * mirax: Fix incorrect tile placement on some slides without overlaps
 * mirax: Never synthesize downsampled levels
 * Add OPENSLIDE_DEBUG environment variable (OPENSLIDE_DEBUG=? for help)
 * Fix some crashes in error paths
 * Add tests for many error paths

Version 3.3.3, 2013-04-13
 * Fix inclusion of openslide.h with MSVC
 * Properly handle Aperio JP2K slides with zero-length tiles
 * Support Hamamatsu slides with blank MacroImage key

Version 3.3.2, 2012-12-01
 * Fix seams in MIRAX 2.2 slides (thanks, Agelos Pappas)
 * Fix associated image naming in single-level Aperio slides
 * Stop decoding MIRAX tiles outside requested region
 * Stop decoding unneeded tiles during tile-aligned accesses
 * Increase Hamamatsu VMU tile size to reduce rendering overhead
 * Document performance considerations for openslide_can_open()

Version 3.3.1, 2012-10-14
 * Parallelize concurrent openslide_read_region calls on an openslide_t
 * Eliminate background scanning of tile headers in MIRAX
 * Scan many fewer tiles during first accesses to Hamamatsu VMS
 * Ignore Leica Z-planes other than 0
 * Add experimental tile-size properties
 * Document API thread safety

Version 3.3.0, 2012-09-08
 * Support Leica SCN format (requires libtiff >= 4) (thanks, Agelos Pappas)
 * Allow opening MIRAX 2.2 slides (though there are seams, bug #92)
 * Add standardized microns-per-pixel and objective-power properties
 * Add "macro" associated image in Trestle
 * Rename "layer" to "level" throughout the API (deprecate "layer" functions;
   remove "layer" properties)
 * Report parse errors in openslide_open() by returning an openslide_t in
   error state
 * Deprecate openslide_get_comment()
 * Add openslide_get_version()
 * Improve command-line tools; add manpages
 * Support building with MinGW-w64; drop CMake, MSVC, mingw32
 * Add tests for many error paths

Version 3.2.6, 2012-02-23
 * Support downsampled MIRAX files
 * Improve performance on MIRAX slides without tile overlaps
 * Fix openslide_read_region for large dimensions on layer > 0
   (3.2.5 regression)
 * Correct subpixel error in MIRAX tile placement
 * Fix unlikely use-after-free with Hamamatsu VMU

Version 3.2.5, 2011-12-16
 * Support MIRAX 1.03 files (thanks, Jan Harkes)
 * Fix openslide_read_region for large dimensions
 * Use subpixel precision in all backends
 * Don't keep associated images in memory
 * Disable quickhash-1 for TIFF files with very large top layer
 * Various build fixes (thanks, Jan, Marco Feuerstein, and
   Mathieu Malaterre)
 * Fix some unlikely memory leaks

Version 3.2.4, 2011-03-07
 * Support MIRAX files that do not have non-hierarchical data
   (thanks, Jan Harkes)
 * Fix compilation on Windows (thanks Hauke Heibel)
 * Work around a bug in GKeyFile parser (thanks, Jan)

Version 3.2.3, 2010-09-09
 * Support MIRAX files that use a variant format for tile
   positions (thanks, Hauke Heibel and Marco Feuerstein)
 * Update location of website
 * Add background color property, for slides that have it
 * Update CMake scripts and other Windows fixes
   (thanks Hauke and Marco)
 * Fix some test.c bugs
 * Fix incorrect MIRAX drawing at certain resolutions
   (thanks Hauke and Marco)
 * Support quickhash-1 on older systems (thanks, Jan Harkes)

Version 3.2.2, 2010-06-16
 * Rework some internals of openslide_read_region
 * Support negative coordinates and zero-sized dimensions
   in openslide_read_region
 * Clarify the documentation about openslide_read_region
 * Fix Windows build bug with new NGR support
 * Enable untested BigTIFF support

Version 3.2.1, 2010-06-03
 * Fix crashes on Windows when trying to read Hamamatsu files
 * Fix jpeg 7 problems in read_from_one_jpeg
 * Quiet the error handling system after the first error

Version 3.2.0, 2010-06-01
 * Add experimental CMake support and fixes for building with MSVC
   (thanks to Hauke Heibel!)
 * Enable detecting runtime errors
 * Add initial Hamamatsu Nanozoomer VMU support
   (thanks to Steve Lamont)
 * Add "openslide-write-png" tool

Version 3.1.1, 2010-04-27
 * Fix a crash when reading an invalid VMS file
 * Fix memory leaks when reading an invalid VMS file
 * Accept VMS files that have more than one focal plane (non-0 planes ignored)
 * Fix bug that could cause problems with libtiff 4
 * Relax the required version of Microsoft.VC80.CRT

Version 3.1.0, 2010-04-01
 * Enable large file access on Windows (requires Microsoft.VC80.CRT)
 * Support newer Aperio files (compression 33005)
 * Be more robust in reading raw TIFF tiles
 * Reject invalid TIFF files earlier
 * Fix many memory leaks when probing for TIFF files

Version 3.0.3, 2010-03-01
 * Fix nasty artifacts in some MIRAX files (seen at some zoom levels)

Version 3.0.2, 2010-02-17
 * Restore ability to build with glib 2.12, at the expense
   of not having "quickhash-1" in that configuration

Version 3.0.1, 2010-02-04
 * Fix edge-drawing bug in TIFF backend
 * Ship CHANGELOG.txt

Version 3.0.0, 2010-01-28
 * Switch from GPLv2 to LGPLv2
 * Reduce some unlikely memory leaks
 * Support of more MIRAX files
 * Improve performance of MIRAX rendering, vastly in some cases
 * Reduce appearance of seams in MIRAX
 * Add "quickhash-1" hash property
 * Add "openslide-quickhash1sum" and "openslide-show-properties" tools
 * Rework the API documentation
 * Remove never-implemented prefetch functions from openslide.h (but
   retain with warnings in the library)
 * Start attempting to figure out Trestle tile position files
 * Add some defined property names to the header file


----


Version 2.3.1, 2009-12-14
 * Eliminate Aperio regression introduced in Version 2.3.0

Version 2.3.0, 2009-12-11
 * Support for generic tiled TIFF format (for InterScope files)
 * Bug fixes
 * Reduction of some TIFF error messages
 * Fixes for some build problems
 * Deprecate prefetch functions (never implemented)

Version 2.2.1, 2009-10-23
 * Fixes for thread safety problems in 2.2.0

Version 2.2.0, 2009-09-15
 * Thread safety (lockless with Hamamatsu and MIRAX files)

Version 2.1.0, 2009-08-18
 * Support for MIRAX mrxs

Version 2.0.0, 2009-07-16
 * Support for image metadata and associated images
 * Support Aperio variant
 * Internally rework a lot in preparation for MIRAX
 * Win32 support


----


Version 1.1.1, 2009-02-25
 * Remove never-functional generic JPEG 2000 support
 * Switch Aperio to use the released version of OpenJPEG
 * Be more robust to errors in general

Version 1.1.0, 2008-12-20
 * Greatly speed up Hamamatsu with a tile cache and background
   scanning thread

Version 1.0.0, 2008-12-09
 * Renamed to "OpenSlide"
 * Multi-file Hamamatsu support
 * Switch to 64-bit signed integers in public API where possible


----


Version 0.5.0, 2008-10-21
 * GPLv2 release
 * Working Aperio support
 * More work on generic JPEG 2000

Version 0.4.2, 2008-09-05
 * Documentation updates
 * For Aperio, remove Jasper in lieu of using OpenJPEG
 * Preliminary and non-functional generic JPEG 2000 support

Version 0.4.0, 2008-03-12
 * Update simple test program

Version 0.3.0, 2008-01-31
 * Broken and unusably slow Aperio support

Version 0.2.0, 2008-01-19
 * Using glib
 * Layers are numbered instead of named
 * Actual start of implementation
 * Initial Trestle support
 * Initial Aperio support (without tile codec)
 * Initial slow and incomplete Hamamatsu support
 * Initial test program
 * Documentation updates

Version 0.1.0, 2007-12-06
 * Unreleased, just documentation and headers (called "Wholeslide")

Zerion Mini Shell 1.0