doc/source/release_notes/release_0.21.rst
We're happy to announce the release of scikit-image 0.21.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: https://scikit-image.org
#5349 <https://github.com/scikit-image/scikit-image/pull/5349>_).#6752 <https://github.com/scikit-image/scikit-image/pull/6752>_).In this release, we unify the way seeds are specified for algorithms that make use of
pseudo-random numbers. Before, various keyword arguments (sample_seed, seed,
random_seed, and random_state) served the same purpose in different places.
These have all been replaced with a single rng argument, that handles both integer
seeds and NumPy Generators. Please see the related SciPy discussion, as well as
Scientific Python SPEC 7 that attempts to summarize the argument.
.. _SciPy discussion: https://github.com/scipy/scipy/issues/14322 .. _Scientific Python SPEC 7: https://github.com/scientific-python/specs/pull/180
#6258 <https://github.com/scikit-image/scikit-image/pull/6258>_)._invariant_denoise to denoise_invariant
(#6660 <https://github.com/scikit-image/scikit-image/pull/6660>_).color.get_xyz_coords in public API
(#6696 <https://github.com/scikit-image/scikit-image/pull/6696>_).#6786 <https://github.com/scikit-image/scikit-image/pull/6786>_).#6922 <https://github.com/scikit-image/scikit-image/pull/6922>_).#6926 <https://github.com/scikit-image/scikit-image/pull/6926>_).#5499 <https://github.com/scikit-image/scikit-image/pull/5499>_).#6752 <https://github.com/scikit-image/scikit-image/pull/6752>_).#6786 <https://github.com/scikit-image/scikit-image/pull/6786>_).spacing parameter is tuple in regionprops
(#6907 <https://github.com/scikit-image/scikit-image/pull/6907>_).rescale_intensity with dask array
(#6910 <https://github.com/scikit-image/scikit-image/pull/6910>_).#6967 <https://github.com/scikit-image/scikit-image/pull/6967>_).#6971 <https://github.com/scikit-image/scikit-image/pull/6971>_).#6978 <https://github.com/scikit-image/scikit-image/pull/6978>_).#6981 <https://github.com/scikit-image/scikit-image/pull/6981>_).deprecated decorator to deprecate_func
(#6594 <https://github.com/scikit-image/scikit-image/pull/6594>_)._invariant_denoise to denoise_invariant
(#6660 <https://github.com/scikit-image/scikit-image/pull/6660>_).color.get_xyz_coords in public API
(#6696 <https://github.com/scikit-image/scikit-image/pull/6696>_).#6703 <https://github.com/scikit-image/scikit-image/pull/6703>_).#6714 <https://github.com/scikit-image/scikit-image/pull/6714>_).AffineTransform
(#6717 <https://github.com/scikit-image/scikit-image/pull/6717>_).#6745 <https://github.com/scikit-image/scikit-image/pull/6745>_).footprints.diamond test case
(#6756 <https://github.com/scikit-image/scikit-image/pull/6756>_).#6789 <https://github.com/scikit-image/scikit-image/pull/6789>_).#6792 <https://github.com/scikit-image/scikit-image/pull/6792>_).#6805 <https://github.com/scikit-image/scikit-image/pull/6805>_).#6836 <https://github.com/scikit-image/scikit-image/pull/6836>_).segmentation.watershed
(#6839 <https://github.com/scikit-image/scikit-image/pull/6839>_).transform.resize
(#6852 <https://github.com/scikit-image/scikit-image/pull/6852>_).#6861 <https://github.com/scikit-image/scikit-image/pull/6861>_).#6875 <https://github.com/scikit-image/scikit-image/pull/6875>_).#6881 <https://github.com/scikit-image/scikit-image/pull/6881>_).#6883 <https://github.com/scikit-image/scikit-image/pull/6883>_).data_dir
(#6886 <https://github.com/scikit-image/scikit-image/pull/6886>_).#6898 <https://github.com/scikit-image/scikit-image/pull/6898>_).#6900 <https://github.com/scikit-image/scikit-image/pull/6900>_).#6902 <https://github.com/scikit-image/scikit-image/pull/6902>_).area_opening
(#6913 <https://github.com/scikit-image/scikit-image/pull/6913>_).random.js in HTML output
(#6935 <https://github.com/scikit-image/scikit-image/pull/6935>_).#6937 <https://github.com/scikit-image/scikit-image/pull/6937>_).#6942 <https://github.com/scikit-image/scikit-image/pull/6942>_).#6975 <https://github.com/scikit-image/scikit-image/pull/6975>).deprecated decorator to deprecate_func
(#6594 <https://github.com/scikit-image/scikit-image/pull/6594>_).#6755 <https://github.com/scikit-image/scikit-image/pull/6755>_).footprints.diamond test case
(#6756 <https://github.com/scikit-image/scikit-image/pull/6756>_).#6764 <https://github.com/scikit-image/scikit-image/pull/6764>_).#6773 <https://github.com/scikit-image/scikit-image/pull/6773>_).#6789 <https://github.com/scikit-image/scikit-image/pull/6789>_).#6795 <https://github.com/scikit-image/scikit-image/pull/6795>_).#6825 <https://github.com/scikit-image/scikit-image/pull/6825>_).#6842 <https://github.com/scikit-image/scikit-image/pull/6842>_).#6847 <https://github.com/scikit-image/scikit-image/pull/6847>).#6849 <https://github.com/scikit-image/scikit-image/pull/6849>_).image_fetcher and create_image_fetcher in data private
(#6855 <https://github.com/scikit-image/scikit-image/pull/6855>_).#6856 <https://github.com/scikit-image/scikit-image/pull/6856>_).#6868 <https://github.com/scikit-image/scikit-image/pull/6868>_).#6869 <https://github.com/scikit-image/scikit-image/pull/6869>_).#6870 <https://github.com/scikit-image/scikit-image/pull/6870>_).#6873 <https://github.com/scikit-image/scikit-image/pull/6873>_).#6875 <https://github.com/scikit-image/scikit-image/pull/6875>_).#6876 <https://github.com/scikit-image/scikit-image/pull/6876>_).version_switcher.json URL at dev docs
(#6882 <https://github.com/scikit-image/scikit-image/pull/6882>_).#6884 <https://github.com/scikit-image/scikit-image/pull/6884>_).data_dir
(#6886 <https://github.com/scikit-image/scikit-image/pull/6886>_).#6901 <https://github.com/scikit-image/scikit-image/pull/6901>_).#6909 <https://github.com/scikit-image/scikit-image/pull/6909>_).#6924 <https://github.com/scikit-image/scikit-image/pull/6924>_).#6931 <https://github.com/scikit-image/scikit-image/pull/6931>_).#6933 <https://github.com/scikit-image/scikit-image/pull/6933>_).noexcept to support Cython 3
(#6936 <https://github.com/scikit-image/scikit-image/pull/6936>_).ransac's docstring
(#6938 <https://github.com/scikit-image/scikit-image/pull/6938>_).#6943 <https://github.com/scikit-image/scikit-image/pull/6943>_).#6947 <https://github.com/scikit-image/scikit-image/pull/6947>_).#6948 <https://github.com/scikit-image/scikit-image/pull/6948>_).#6953 <https://github.com/scikit-image/scikit-image/pull/6953>_).GeometricTransform.residuals in HTML doc
(#6968 <https://github.com/scikit-image/scikit-image/pull/6968>_).#6969 <https://github.com/scikit-image/scikit-image/pull/6969>_).#6972 <https://github.com/scikit-image/scikit-image/pull/6972>_).#6973 <https://github.com/scikit-image/scikit-image/pull/6973>_).#6976 <https://github.com/scikit-image/scikit-image/pull/6976>_).#6980 <https://github.com/scikit-image/scikit-image/pull/6980>_).draw.polygon and draw.polygon2mask
(#6690 <https://github.com/scikit-image/scikit-image/pull/6690>_).#6714 <https://github.com/scikit-image/scikit-image/pull/6714>_).#6770 <https://github.com/scikit-image/scikit-image/pull/6770>_).skimage.color module
(#6777 <https://github.com/scikit-image/scikit-image/pull/6777>_).docstring_add_deprecated
(#6778 <https://github.com/scikit-image/scikit-image/pull/6778>_).#6779 <https://github.com/scikit-image/scikit-image/pull/6779>_).#6781 <https://github.com/scikit-image/scikit-image/pull/6781>_).#6782 <https://github.com/scikit-image/scikit-image/pull/6782>_).#6788 <https://github.com/scikit-image/scikit-image/pull/6788>_).transform module
(#6797 <https://github.com/scikit-image/scikit-image/pull/6797>_).#6806 <https://github.com/scikit-image/scikit-image/pull/6806>_).#6832 <https://github.com/scikit-image/scikit-image/pull/6832>_).segmentation.watershed
(#6839 <https://github.com/scikit-image/scikit-image/pull/6839>_).#6856 <https://github.com/scikit-image/scikit-image/pull/6856>_).#6859 <https://github.com/scikit-image/scikit-image/pull/6859>_).#6867 <https://github.com/scikit-image/scikit-image/pull/6867>).version_switcher.json URL at dev docs
(#6882 <https://github.com/scikit-image/scikit-image/pull/6882>_).#6895 <https://github.com/scikit-image/scikit-image/pull/6895>_).#6911 <https://github.com/scikit-image/scikit-image/pull/6911>_).area_opening
(#6913 <https://github.com/scikit-image/scikit-image/pull/6913>_).#6925 <https://github.com/scikit-image/scikit-image/pull/6925>_).#6927 <https://github.com/scikit-image/scikit-image/pull/6927>_).#6933 <https://github.com/scikit-image/scikit-image/pull/6933>_).#6944 <https://github.com/scikit-image/scikit-image/pull/6944>_).#6945 <https://github.com/scikit-image/scikit-image/pull/6945>_).#6947 <https://github.com/scikit-image/scikit-image/pull/6947>_).#6949 <https://github.com/scikit-image/scikit-image/pull/6949>_).#6952 <https://github.com/scikit-image/scikit-image/pull/6952>_).GeometricTransform.residuals in HTML doc
(#6968 <https://github.com/scikit-image/scikit-image/pull/6968>_).#6714 <https://github.com/scikit-image/scikit-image/pull/6714>_).#6771 <https://github.com/scikit-image/scikit-image/pull/6771>_).#6816 <https://github.com/scikit-image/scikit-image/pull/6816>_).#6825 <https://github.com/scikit-image/scikit-image/pull/6825>_).#6842 <https://github.com/scikit-image/scikit-image/pull/6842>_).#6844 <https://github.com/scikit-image/scikit-image/pull/6844>_).#6846 <https://github.com/scikit-image/scikit-image/pull/6846>_).#6870 <https://github.com/scikit-image/scikit-image/pull/6870>_).codecov dependency which disappeared from PyPI
(#6887 <https://github.com/scikit-image/scikit-image/pull/6887>_).#6894 <https://github.com/scikit-image/scikit-image/pull/6894>_).#6909 <https://github.com/scikit-image/scikit-image/pull/6909>_).#6917 <https://github.com/scikit-image/scikit-image/pull/6917>_).#6928 <https://github.com/scikit-image/scikit-image/pull/6928>_).random.js in HTML output
(#6935 <https://github.com/scikit-image/scikit-image/pull/6935>_).#6937 <https://github.com/scikit-image/scikit-image/pull/6937>_).spin docs
(#6940 <https://github.com/scikit-image/scikit-image/pull/6940>_).#6946 <https://github.com/scikit-image/scikit-image/pull/6946>_).#6956 <https://github.com/scikit-image/scikit-image/pull/6956>_).#6957 <https://github.com/scikit-image/scikit-image/pull/6957>_).#6959 <https://github.com/scikit-image/scikit-image/pull/6959>_).#6960 <https://github.com/scikit-image/scikit-image/pull/6960>_).#6977 <https://github.com/scikit-image/scikit-image/pull/6977>_).Adam J. Stewart (@adamjstewart) <https://github.com/scikit-image/scikit-image/commits?author=adamjstewart>_Adeyemi Biola (@decorouz) <https://github.com/scikit-image/scikit-image/commits?author=decorouz>_aeisenbarth (@aeisenbarth) <https://github.com/scikit-image/scikit-image/commits?author=aeisenbarth>_Ananya Srivastava (@ana42742) <https://github.com/scikit-image/scikit-image/commits?author=ana42742>_Bohumír Zámečník (@bzamecnik) <https://github.com/scikit-image/scikit-image/commits?author=bzamecnik>_Carlos Horn (@carloshorn) <https://github.com/scikit-image/scikit-image/commits?author=carloshorn>_Daniel Angelov (@23pointsNorth) <https://github.com/scikit-image/scikit-image/commits?author=23pointsNorth>_DavidTorpey (@DavidTorpey) <https://github.com/scikit-image/scikit-image/commits?author=DavidTorpey>_Dipkumar Patel (@immortal3) <https://github.com/scikit-image/scikit-image/commits?author=immortal3>_Enrico Tagliavini (@enricotagliavini) <https://github.com/scikit-image/scikit-image/commits?author=enricotagliavini>_Eric Prestat (@ericpre) <https://github.com/scikit-image/scikit-image/commits?author=ericpre>_GGoussar (@GGoussar) <https://github.com/scikit-image/scikit-image/commits?author=GGoussar>_Gregory Lee (@grlee77) <https://github.com/scikit-image/scikit-image/commits?author=grlee77>_harshitha kolipaka (@harshithakolipaka) <https://github.com/scikit-image/scikit-image/commits?author=harshithakolipaka>_Hayato Ikoma (@hayatoikoma) <https://github.com/scikit-image/scikit-image/commits?author=hayatoikoma>_i-aki-y (@i-aki-y) <https://github.com/scikit-image/scikit-image/commits?author=i-aki-y>_Jake Martin (@jakeMartin1234) <https://github.com/scikit-image/scikit-image/commits?author=jakeMartin1234>_Jarrod Millman (@jarrodmillman) <https://github.com/scikit-image/scikit-image/commits?author=jarrodmillman>_Juan Nunez-Iglesias (@jni) <https://github.com/scikit-image/scikit-image/commits?author=jni>_Kevin MEETOOA (@kevinmeetooa) <https://github.com/scikit-image/scikit-image/commits?author=kevinmeetooa>_Lars Grüter (@lagru) <https://github.com/scikit-image/scikit-image/commits?author=lagru>_Loïc Estève (@lesteve) <https://github.com/scikit-image/scikit-image/commits?author=lesteve>_mahamtariq58 (@mahamtariq58) <https://github.com/scikit-image/scikit-image/commits?author=mahamtariq58>_Marianne Corvellec (@mkcor) <https://github.com/scikit-image/scikit-image/commits?author=mkcor>_Mark Harfouche (@hmaarrfk) <https://github.com/scikit-image/scikit-image/commits?author=hmaarrfk>_Matthias Bussonnier (@Carreau) <https://github.com/scikit-image/scikit-image/commits?author=Carreau>_Matus Valo (@matusvalo) <https://github.com/scikit-image/scikit-image/commits?author=matusvalo>_Michael Görner (@v4hn) <https://github.com/scikit-image/scikit-image/commits?author=v4hn>_Ramyashri Padmanabhakumar (@rum1887) <https://github.com/scikit-image/scikit-image/commits?author=rum1887>_scott-vsi (@scott-vsi) <https://github.com/scikit-image/scikit-image/commits?author=scott-vsi>_Sean Quinn (@seanpquinn) <https://github.com/scikit-image/scikit-image/commits?author=seanpquinn>_Stefan van der Walt (@stefanv) <https://github.com/scikit-image/scikit-image/commits?author=stefanv>_Tony Reina (@tonyreina) <https://github.com/scikit-image/scikit-image/commits?author=tonyreina>_Adeyemi Biola (@decorouz) <https://github.com/scikit-image/scikit-image/commits?author=decorouz>_aeisenbarth (@aeisenbarth) <https://github.com/scikit-image/scikit-image/commits?author=aeisenbarth>_Ananya Srivastava (@ana42742) <https://github.com/scikit-image/scikit-image/commits?author=ana42742>_Brigitta Sipőcz (@bsipocz) <https://github.com/scikit-image/scikit-image/commits?author=bsipocz>_Carlos Horn (@carloshorn) <https://github.com/scikit-image/scikit-image/commits?author=carloshorn>_Cris Luengo (@crisluengo) <https://github.com/scikit-image/scikit-image/commits?author=crisluengo>_DavidTorpey (@DavidTorpey) <https://github.com/scikit-image/scikit-image/commits?author=DavidTorpey>_Dipkumar Patel (@immortal3) <https://github.com/scikit-image/scikit-image/commits?author=immortal3>_Enrico Tagliavini (@enricotagliavini) <https://github.com/scikit-image/scikit-image/commits?author=enricotagliavini>_Gregory Lee (@grlee77) <https://github.com/scikit-image/scikit-image/commits?author=grlee77>_Henry Pinkard (@henrypinkard) <https://github.com/scikit-image/scikit-image/commits?author=henrypinkard>_i-aki-y (@i-aki-y) <https://github.com/scikit-image/scikit-image/commits?author=i-aki-y>_Jarrod Millman (@jarrodmillman) <https://github.com/scikit-image/scikit-image/commits?author=jarrodmillman>_Juan Nunez-Iglesias (@jni) <https://github.com/scikit-image/scikit-image/commits?author=jni>_Kevin MEETOOA (@kevinmeetooa) <https://github.com/scikit-image/scikit-image/commits?author=kevinmeetooa>_kzuiderveld (@kzuiderveld) <https://github.com/scikit-image/scikit-image/commits?author=kzuiderveld>_Lars Grüter (@lagru) <https://github.com/scikit-image/scikit-image/commits?author=lagru>_Marianne Corvellec (@mkcor) <https://github.com/scikit-image/scikit-image/commits?author=mkcor>_Mark Harfouche (@hmaarrfk) <https://github.com/scikit-image/scikit-image/commits?author=hmaarrfk>_Ramyashri Padmanabhakumar (@rum1887) <https://github.com/scikit-image/scikit-image/commits?author=rum1887>_Riadh Fezzani (@rfezzani) <https://github.com/scikit-image/scikit-image/commits?author=rfezzani>_Sean Quinn (@seanpquinn) <https://github.com/scikit-image/scikit-image/commits?author=seanpquinn>_Sebastian Berg (@seberg) <https://github.com/scikit-image/scikit-image/commits?author=seberg>_Sebastian Wallkötter (@FirefoxMetzger) <https://github.com/scikit-image/scikit-image/commits?author=FirefoxMetzger>_Stefan van der Walt (@stefanv) <https://github.com/scikit-image/scikit-image/commits?author=stefanv>_Tony Reina (@tonyreina) <https://github.com/scikit-image/scikit-image/commits?author=tonyreina>_Tony Reina (@tony-res) <https://github.com/scikit-image/scikit-image/commits?author=tony-res>_