Lars Grüter
Lars Grüter
## Description Inside the `feature.blob_` functions, the parameter `image` is scaled with `img_as_float`. This has a confusing interplay with the absolute `threshold` parameter. With current behavior the `threshold` must be...
### Description: At the end of all "blob" functions in `skimage.feature.blob`, [`_prune_blobs`](https://github.com/scikit-image/scikit-image/blob/c4b68226dec3ea9b4e30e1ec1333da1ec4c8cd1a/skimage/feature/blob.py#L150-L191) is invoked to clean up overlapping blobs. This function uses SciPy's cKDTree. If no `threshold` filtering is done,...
## Description The problem here is that the [old API of `octagon`](https://scikit-image.org/docs/stable/api/skimage.morphology.html#skimage.morphology.octagon) and its implementation doesn't map easily to an API using `shape` that allows for varying dimension lengths. If...
## Description Replaces #7546. This purposefully doesn't address any of the errors yet. And instead pins the number of errors to an upper bound. The plan is to address these...
### Description: `assert_stacklevel` is one of our useful helpers to check whether our warnings are pointing at the correct place. When used together with pytest ```python with pytest.warns(...) as record:...
### Description: The currently implementation of `lookfor` (vendored from NumPy) breaks for meson-based editable installs, because it doesn't know how to deal with the shim `_scikit_image_editable_loader.py` that it sets up...
This is yet another tracking issue to help organize the work around adding optional range preservation to our API wherever input is scaled. For more context have a look at...
## Description Addresses part of https://github.com/scikit-image/scikit-image/issues/7731. Supersedes https://github.com/scikit-image/scikit-image/pull/7740. We decided to move the thresholding functions to another place, because the filters module is a weird fit for them. `skimage.segmentation` seemed...
It seems that our Emscripten/Pyodide job has started failing all of the sudden. E.g. see this [recent failed run on `main`](https://github.com/scikit-image/scikit-image/actions/runs/14672305849/job/41181444607#step:8:192). I've included the error message below. Full error message...
https://github.com/scikit-image/scikit-image/blob/d480b0eb4fba283405fdd91b459d80b6230fe24d/skimage/filters/thresholding.py#L593 appears as a private function but it's used publicy in our gallery https://github.com/scikit-image/scikit-image/blob/d480b0eb4fba283405fdd91b459d80b6230fe24d/doc/examples/developers/plot_threshold_li.py#L34 My first impression was to make it public but @stefanv suggests that we should probably first...