Update dependency scikit-image to v0.24.0 #205
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==0.17.2
->==0.24.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
scikit-image/scikit-image (scikit-image)
v0.24.0
Compare Source
scikit-image 0.24.0
We're happy to announce the release of scikit-image 0.24.0!
Highlights
skimage.transform.ThinPlateSplineTransform
, which can estimate and model non-linear transforms with thin-plate splines and allows image warping withskimage.transform.warp
(#7040).New Features
skimage.transform.ThinPlateSplineTransform
, which can estimate and model non-linear transforms with thin-plate splines and allows image warping withskimage.transform.warp
(#7040).skimage.morphology.remove_objects_by_distance
, which removes labeled objects, ordered by size (default), until the remaining objects are a given distance apart (#4165).Performance
skimage.feature.corner_fast
, test four directions earlier, which should more than half the computation time for most cases (#7394).Documentation
data_range
parameter inskimage.metrics.structural_similarity
(#7345).skimage.measure.regionprops
(#7405).skimage.measure.find_contours
(#7411).skimage.restoration.rolling_ball
docstring (#7424).Infrastructure
scikit-image
(#7350).Maintenance
skimage.util.compare_images
, deprecate the parameterimage2
. Instead useimage0
,image1
to pass the compared images. Furthermore, all other parameters will be turned into keyword-only parameters once the deprecation is complete (#7322).Contributors
13 authors added to this release (alphabetically):
15 reviewers added to this release (alphabetically):
These lists are automatically generated, and may not be complete or may contain duplicates.
v0.23.2
Compare Source
scikit-image 0.23.2
We're happy to announce the release of scikit-image 0.23.2!
Bug Fixes
skimage.util.img_as_ubyte
supports the edge case wheredtype('uint64').type
of the provided image isnp.ulonglong
instead ofnp.uint64
(#7392).Documentation
connectivity
parameter inskimage.segmentation.watershed
(#7360).Infrastructure
Maintenance
numpy.inf
instead of deprecatednumpy.infty
(#7386).astype
in tests (#7393).Contributors
4 authors added to this release (alphabetically):
4 reviewers added to this release (alphabetically):
These lists are automatically generated, and may not be complete or may contain duplicates.
v0.23.1
Compare Source
scikit-image 0.23.1
We're happy to announce the release of scikit-image 0.23.1!
Highlights
skimage.morphology.closing
andskimage.morphology.opening
are extensive and anti-extensive, respectively, if the footprint is not mirror symmetric (#6695).mode
tobinary_erosion
,binary_dilation
,binary_opening
andbinary_closing
inskimage.morphology
. These new parameters determine how array borders are handled (#6695).mode
andcval
toerosion
,dilation
,opening
,closing
,white_tophat
, andblack_tophat
inskimage.morphology
. These new parameters determine how array borders are handled (#6695).skimage.util.map_array
by parallelization with Cython'sprange
(#7266).New Features
intensity_std
property toskimage.measure.regionprops
which computes the standard deviation of the intensity in a region (#6712).mode
tobinary_erosion
,binary_dilation
,binary_opening
andbinary_closing
inskimage.morphology
. These new parameters determine how array borders are handled (#6695).mirror_footprint
andpad_footprint
toskimage.morphology
(#6695).mode
andcval
toerosion
,dilation
,opening
,closing
,white_tophat
, andblack_tophat
inskimage.morphology
. These new parameters determine how array borders are handled (#6695).spacing
tosegmentation.expand_labels
to support anisotropic images (#7080).API Changes
shift_x
andshift_y
inskimage.morphology.erosion
andskimage.morphology.dilation
are deprecated. Usepad_footprint
or modify the footprint manually instead (#6695).skimage.morphology.skeletonize_3d
for non-binary input images.skeletonize_3d
now always returns a binary array like similar functions (#7095).skimage.feature.plot_matches
in favor ofskimage.feature.plot_matched_features
(#7255).skimage.morphology.skeletonize_3d
in favor of justskimage.morphology.skeletonize
(#7094).output
inskimage.filters.gaussian
; useout
instead (#7225).shift_x
,shift_y
andshift_z
fromFalse
to0
in theskimage.filters.rank
functions. This has not impact on the results. Warn in case boolean shifts are provided from now on (#7320).Performance
skimage.metrics
module (#7211).skimage.util.map_array
by parallelization with Cython'sprange
(#7266).Bug Fixes
skimage.feature.hog
(#7153).skimage.morphology.closing
andskimage.morphology.opening
are extensive and anti-extensive, respectively, if the footprint is not mirror symmetric (#6695).skimage.registration.phase_cross_correlation
when the real-time shift cannot be determined (disambiguate=True
). Display a warning instead (#7259).skimage.graph.pixel_graph
which raised aTypeError
when the parameteredge_function
was provided without amask
(#7310).cache=False
is passed toskimage.measure.regionprops
(#7333).Documentation
skimage.graph
module (#7192).xarray.DataArray
andpandas.DataFrame
in the crash course on NumPy for images (#7159).skimage.transform.swirl
(#7241).moments_normalized
(#7248).skimage.registration.optical_flow_tvl1
(#7314).coordinates
from docstring example ofskimage.segmentation.active_contour
(#7329).data_range
parameter inskimage.metrics.structural_similarity
(#7345).skimage.transform.EuclideanTransform
(#7097).Infrastructure
assert_stacklevel
helper to check stacklevel of captured warnings (#7294).pre-commit[bot]
from changelist's contributor list (#7358).Maintenance
version_switcher.json
(#7184)._hog.py
after previous merge lacking black (#7215).noexcept
to address Cython 3.0 warnings (#7250).deprecate_parameter
helper (#7256).skimage.registration.phase_cross_correlation
(#7287).deprecate_kwarg
andremove_arg
; they are entirely succeeded bydeprecate_parameter
(#7290).numpydoc
installed (#7307)._optical_flow_utils
are private (#7328).test_fits.py
(#7340).np.solve
in NumPy 2 (#7341).ensure_python_version
function (#7370).setup-python@v5
,cache@v4
,upload-artifact@v4
, anddownload-artifact@v4
(#7368).Contributors
29 authors added to this release (alphabetically):
21 reviewers added to this release (alphabetically):
These lists are automatically generated, and may not be complete or may contain duplicates.
v0.23.0
Compare Source
v0.22.0
Compare Source
v0.21.0
Compare Source
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
Highlights
New Features
API Changes
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
, andrandom_state
) served the same purpose in different places. These have all been replaced with a singlerng
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._invariant_denoise
to denoise_invariant (#6660).color.get_xyz_coords
in public API (#6696).join_segmentations
return array maps from output to input labels (#6786).Enhancements
spacing
parameter is tuple inregionprops
(#6907).rescale_intensity
with dask array (#6910).Performance
Bug Fixes
deprecated
decorator todeprecate_func
(#6594)._invariant_denoise
todenoise_invariant
(#6660).color.get_xyz_coords
in public API (#6696).AffineTransform
(#6717).footprints.diamond
test case (#6756).segmentation.watershed
(#6839).transform.resize
(#6852).data_dir
(#6886).area_opening
(#6913).random.js
in HTML output (#6935).skimage.graph._ncut
(#6975).Maintenance
deprecated
decorator todeprecate_func
(#6594).footprints.diamond
test case (#6756)._supported_float_type
(#6847).image_fetcher
andcreate_image_fetcher
indata
private (#6855).version_switcher.json
URL at dev docs (#6882).data_dir
(#6886).noexcept
to support Cython 3 (#6936).ransac
's docstring (#6938).GeometricTransform.residuals
in HTML doc (#6968).Documentation
draw.polygon
anddraw.polygon2mask
(#6690).skimage.color
module (#6777).docstring_add_deprecated
(#6778).transform
module (#6797).segmentation.watershed
(#6839)._warps_cy.pyx
(#6867).version_switcher.json
URL at dev docs (#6882).area_opening
(#6913).GeometricTransform.residuals
in HTML doc (#6968).Infrastructure
codecov
dependency which disappeared from PyPI (#6887).random.js
in HTML output (#6935).--install-deps
flags tospin docs
(#6940).type:
label is present on each PR (#6960).33 authors added to this release (alphabetical)
27 reviewers added to this release (alphabetical)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.