Files
scikit-image/doc/release/release_0.12.txt
T
emmanuelle a5a771a8e4 Modified label function so that background pixels are labeled with 0, and
background=0 by default.

Modified label function so that background pixels are labeled with 0, and
background=0 by default. All tests of _ccomp.pyx pass

Modified a couple of files to be consistent with the new behavior of
measure.label

Modified doctring of label to pass doctest

Modified TODO.txt as well as release notes to mention the new behavior of
label.

Typo in docstring

Typo in docstring

Changed default value of kw argument background in measure.label

Removed unnecessary and outdated comment
2016-02-22 21:19:23 +01:00

157 lines
4.3 KiB
Plaintext

Announcement: scikit-image 0.12.0
=================================
We're happy to announce the release of scikit-image v0.12.0!
scikit-image is an image processing toolbox for SciPy that includes algorithms
for segmentation, geometric transformations, color space manipulation,
analysis, filtering, morphology, feature detection, and more.
For more information, examples, and documentation, please visit our website:
http://scikit-image.org
and our gallery of examples
http://scikit-image.org/docs/dev/auto_examples/
Highlights and new features
---------------------------
For this release, we merged over 200 pull requests with bug fixes,
cleanups, improved documentation and new features. Highlights
include:
- Parallelization framework using ``dask``:``skimage.util.apply_parallel``
(#1493)
- Laplacian operator ``filters.laplace`` (#1763)
- Synthetic 2-D and 3-D binary data with rounded blobs (#1485)
- Plugin for ``imageio`` library (#1575)
- Inpainting algorithm (#1804)
- New handling of background pixels for ``measure.label``: 0-valued
pixels are considered as background by default, and the label of
background pixels is 0.
- Partial support of 3-D images for ``skimage.measure.regionprops``
(#1505)
- Multi-block local binary patterns (MB-LBP) for texture classification (#1536)
- Seam Carving (resizing without distortion) (#1459)
- Simple image comparison metrics (PSNR, NRMSE) (#1897)
- Region boundary based region adjacency graphs (RAG) (#1495)
- Construction of RAG from label images (#1826)
- ``morphology.remove_small_holes`` now complements
``morphology.remove_small_objects`` (#1689)
- Faster cython implementation of ``morphology.skeletonize``
- More appropriate default weights in
``restoration.denoise_tv_chambolle`` and ``feature.peak_local_max``
- Correction of bug in the computation of the Euler characteristic in
``measure.regionprops``.
- Replace jet by viridis as default colormap
- Alpha layer support for ``color.gray2rgb``
- The measure of structural similarity (``measure.compare_ssim``) is now
n-dimensional and supports color channels as well.
- We fixed an issue related to incorrect propagation in plateaus in
``segmentation.watershed``
Documentation:
- New organization of gallery of examples in sections
- More frequent update of online documentation
API Changes
-----------
- ``equalize_adapthist`` now takes a ``kernel_size`` keyword argument,
replacing the ``ntiles_*`` arguments.
- The functions ``blob_dog``, ``blob_log`` and ``blob_doh`` now return
float arrays instead of integer arrays.
- ``transform.integrate`` now takes lists of tuples instead of integers
to define the window over which to integrate.
Deprecations
------------
- ``filters.gaussian_filter`` has been renamed ``filters.gaussian``
- ``filters.gabor_filter`` has been renamed ``filters.gabor``
- ``restoration.nl_means_denoising`` has been renamed
``restoration.denoise_nl_means``
- ``measure.LineModel`` was deprecated in favor of ``measure.LineModelND``
- ``measure.structural_similarity`` has been renamed
``measure.compare_ssim``
- ``data.lena`` has been deprecated, and gallery examples use instead the
``data.astronaut()`` picture.
Contributors to this release
----------------------------
(Listed alphabetically by last name)
- K.-Michael Aye
- Connelly Barnes
- Sumit Binnani
- Vighnesh Birodkar
- François Boulogne
- Matthew Brett
- Steven Brown
- Arnaud De Bruecker
- Olivier Debeir
- Charles Deledalle
- endolith
- Eric Lubeck
- Victor Escorcia
- Ivo Flipse
- Joel Frederico
- Cédric Gilon
- Christoph Gohlke
- Korijn van Golen
- Emmanuelle Gouillart
- J. Goutin
- Blake Griffith
- M. Hawker
- Jonathan Helmus
- Dhruv Jawali
- Lee Kamentsky
- Kevin Keraudren
- Julius Bier Kirkegaard
- David Koeller
- Gustav Larsson
- Gregory R. Lee
- Guillaume Lemaitre
- Benny Lichtner
- Himanshu Mishra
- Juan Nunez-Iglesias
- Ömer Özak
- Leena P.
- Michael Pacer
- Daniil Pakhomov
- David Perez-Suarez
- Egor Panfilov
- David PS
- Sergio Pascual
- Ariel Rokem
- Nicolas Rougier
- Christian Sachs
- Kshitij Saraogi
- Martin Savc
- Johannes Schönberger
- Arve Seljebu
- Tim Sheerman-Chase
- Scott Sievert
- Steven Silvester
- Alexandre Fioravante de Siqueira
- Daichi Suzuo
- Noah Trebesch
- Pratap Vardhan
- Gael Varoquaux
- Stefan van der Walt
- Joshua Warner
- Josh Warner
- Warren Weckesser
- Daniel Wennberg
- John Wiggins
- Robin Wilson
- Olivia Wilson