
scikit-image: Image processing in Python — scikit-image
Jun 2, 2023 · You can read more in our user guide. For an introduction to image processing using scikit-image, see this lesson by Data Carpentry. Our Team ¶ Along with a large community of contributors, …
Scikit-image tutorials — Image analysis in Python
These pages are a collection of tutorials for the scikit-image package. You can read the tutorials as web pages, or you can setup and run on your local machine:
scikit-image’s documentation — skimage 0.26.0 documentation
Dec 20, 2025 · A detailed description of scikit-image’s public Python API. Assumes an understanding of the key concepts.
Examples — skimage 0.26.0 documentation - scikit-image
A gallery of examples and that showcase how scikit-image can be used. Some examples demonstrate the use of the API in general and some demonstrate specific applications in tutorial form.
Introduction to three-dimensional image processing — Image analysis …
A single-channel, or grayscale, image is a 2D matrix of pixel intensities of shape (row, column). We can construct a 3D volume as a series of 2D planes, giving 3D images the shape (plane, row, column).
Segmentation — Image analysis in Python
This method oversegments an RGB image (requires color, unlike Chan-Vese) using another machine learning technique, a minimum-spanning tree clustering. The number of segments is not guaranteed …
Image filtering — Image analysis in Python
Filtering is one of the most basic and common image operations in image processing. You can filter an image to remove noise or to enhance features; the filtered image could be the desired result or just a …
Morphological operations — Image analysis in Python
The documentation for scikit-image’s morphology module is here. Importantly, we must use a structuring element, which defines the local neighborhood of each pixel.
Images are numpy arrays — Image analysis in Python
Images are numpy arrays # Images are represented in scikit-image using standard numpy arrays. This allows maximum inter-operability with other libraries in the scientific Python ecosystem, such as …
Band-pass filtering by Difference of Gaussians - scikit-image
One method for applying band-pass filters to images is to subtract an image blurred with a Gaussian kernel from a less-blurred image. This example shows two applications of the Difference of …