VOOZH about

URL: https://scikit-image.org/docs/stable/auto_examples/

⇱ Examples β€” skimage 0.26.0 documentation


Examples#

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.

Hint

Check out our User guide for a narrative introduction to key library conventions and basic image manipulation.

Data#

πŸ‘ Image

Datasets with 3 or more spatial dimensions

Datasets with 3 or more spatial dimensions
πŸ‘ Image

General-purpose images

General-purpose images

Operations on NumPy arrays#

πŸ‘ Image

Using simple NumPy operations for manipulating images

Using simple NumPy operations for manipulating images
πŸ‘ Image

Generate footprints (structuring elements)

Generate footprints (structuring elements)
πŸ‘ Image

Block views on images/arrays

Block views on images/arrays
πŸ‘ Image

Decompose flat footprints (structuring elements)

Decompose flat footprints (structuring elements)

Manipulating exposure and color channels#

πŸ‘ Image

Adapting gray-scale filters to RGB images

Adapting gray-scale filters to RGB images
πŸ‘ Image

Filtering regional maxima

Filtering regional maxima
πŸ‘ Image

Separate colors in immunohistochemical staining

Separate colors in immunohistochemical staining
πŸ‘ Image

Gamma and log contrast adjustment

Gamma and log contrast adjustment
πŸ‘ Image

Histogram Equalization

Histogram Equalization
πŸ‘ Image

Tinting gray-scale images

Tinting gray-scale images
πŸ‘ Image

Local Histogram Equalization

Local Histogram Equalization
πŸ‘ Image

3D adaptive histogram equalization

3D adaptive histogram equalization

Edges and lines#

Geometrical transformations and registration#

πŸ‘ Image

Interpolation: Edge Modes

Interpolation: Edge Modes
πŸ‘ Image

Rescale, resize, and downscale

Rescale, resize, and downscale
πŸ‘ Image

Build image pyramids

Build image pyramids
πŸ‘ Image

Piecewise Affine Transformation

Piecewise Affine Transformation
πŸ‘ Image

Structural similarity index

Structural similarity index
πŸ‘ Image

Using geometric transformations

Using geometric transformations
πŸ‘ Image

Types of homographies

Types of homographies
πŸ‘ Image

Use thin-plate splines for image warping

Use thin-plate splines for image warping
πŸ‘ Image

Fundamental matrix estimation

Fundamental matrix estimation
πŸ‘ Image

Robust line model estimation using RANSAC

Robust line model estimation using RANSAC
πŸ‘ Image

Robust matching using RANSAC

Robust matching using RANSAC

Image registration#

πŸ‘ Image

Masked Normalized Cross-Correlation

Masked Normalized Cross-Correlation
πŸ‘ Image

Registration using optical flow

Registration using optical flow
πŸ‘ Image

Assemble images with simple image stitching

Assemble images with simple image stitching
πŸ‘ Image

Using Polar and Log-Polar Transformations for Registration

Using Polar and Log-Polar Transformations for Registration

Filtering and restoration#

πŸ‘ Image

Removing small objects in grayscale images with a top hat filter

Removing small objects in grayscale images with a top hat filter
πŸ‘ Image

Hysteresis thresholding

Hysteresis thresholding
πŸ‘ Image

Image Deconvolution

Image Deconvolution
πŸ‘ Image

Using window functions with images

Using window functions with images
πŸ‘ Image

Estimate strength of blur

Estimate strength of blur
πŸ‘ Image

Image Deconvolution

Image Deconvolution
πŸ‘ Image

Calibrating Denoisers Using J-Invariance

Calibrating Denoisers Using J-Invariance
πŸ‘ Image

Fill in defects with inpainting

Fill in defects with inpainting
πŸ‘ Image

Band-pass filtering by Difference of Gaussians

Band-pass filtering by Difference of Gaussians
πŸ‘ Image

Denoising a picture

Denoising a picture
πŸ‘ Image

Shift-invariant wavelet denoising

Shift-invariant wavelet denoising
πŸ‘ Image

Non-local means denoising for preserving textures

Non-local means denoising for preserving textures
πŸ‘ Image

Attribute operators

Attribute operators
πŸ‘ Image

Butterworth Filters

Butterworth Filters
πŸ‘ Image

Full tutorial on calibrating Denoisers Using J-Invariance

Full tutorial on calibrating Denoisers Using J-Invariance

Detection of features and objects#

πŸ‘ Image

Dense DAISY feature description

Dense DAISY feature description
πŸ‘ Image

Histogram of Oriented Gradients

Histogram of Oriented Gradients
πŸ‘ Image

Haar-like feature descriptor

Haar-like feature descriptor
πŸ‘ Image

Multi-Block Local Binary Pattern for texture classification

Multi-Block Local Binary Pattern for texture classification
πŸ‘ Image

CENSURE feature detector

CENSURE feature detector
πŸ‘ Image

Filling holes and finding peaks

Filling holes and finding peaks
πŸ‘ Image

ORB feature detector and binary descriptor

ORB feature detector and binary descriptor
πŸ‘ Image

Gabors / Primary Visual Cortex β€œSimple Cells” from an Image

Gabors / Primary Visual Cortex "Simple Cells" from an Image
πŸ‘ Image

Fisher vector feature encoding

Fisher vector feature encoding
πŸ‘ Image

BRIEF binary descriptor

BRIEF binary descriptor
πŸ‘ Image

SIFT feature detector and descriptor extractor

SIFT feature detector and descriptor extractor
πŸ‘ Image

GLCM Texture Features

GLCM Texture Features
πŸ‘ Image

Sliding window histogram

Sliding window histogram
πŸ‘ Image

Gabor filter banks for texture classification

Gabor filter banks for texture classification
πŸ‘ Image

Local Binary Pattern for texture classification

Local Binary Pattern for texture classification

Segmentation of objects#

πŸ‘ Image

Region Boundary based Region adjacency graphs (RAGs)

Region Boundary based Region adjacency graphs (RAGs)
πŸ‘ Image

Region adjacency graph (RAG) Thresholding

Region adjacency graph (RAG) Thresholding
πŸ‘ Image

Find Regular Segments Using Compact Watershed

Find Regular Segments Using Compact Watershed
πŸ‘ Image

Drawing Region Adjacency Graphs (RAGs)

Drawing Region Adjacency Graphs (RAGs)
πŸ‘ Image

Chan-Vese Segmentation

Chan-Vese Segmentation
πŸ‘ Image

Finding local maxima

Finding local maxima
πŸ‘ Image

Multi-Otsu Thresholding

Multi-Otsu Thresholding
πŸ‘ Image

Random walker segmentation

Random walker segmentation
πŸ‘ Image

Apply maskSLIC vs SLIC

Apply maskSLIC vs SLIC
πŸ‘ Image

Niblack and Sauvola Thresholding

Niblack and Sauvola Thresholding
πŸ‘ Image

Expand segmentation labels without overlap

Expand segmentation labels without overlap
πŸ‘ Image

Watershed segmentation

Watershed segmentation
πŸ‘ Image

Markers for watershed transform

Markers for watershed transform
πŸ‘ Image

Label image regions

Label image regions
πŸ‘ Image

Comparison of segmentation and superpixel algorithms

Comparison of segmentation and superpixel algorithms
πŸ‘ Image

Find the intersection of two segmentations

Find the intersection of two segmentations
πŸ‘ Image

Region Adjacency Graphs (RAGs)

Region Adjacency Graphs (RAGs)
πŸ‘ Image

Region adjacency graph (RAG) Merging

Region adjacency graph (RAG) Merging
πŸ‘ Image

Measure perimeters with different estimators

Measure perimeters with different estimators
πŸ‘ Image

Explore and visualize region properties with pandas

Explore and visualize region properties with pandas
πŸ‘ Image

Hierarchical Merging of Region Boundary RAGs

Hierarchical Merging of Region Boundary RAGs
πŸ‘ Image

Morphological Snakes

Morphological Snakes
πŸ‘ Image

Trainable segmentation using local features and random forests

Trainable segmentation using local features and random forests
πŸ‘ Image

Measure region properties

Measure region properties
πŸ‘ Image

Evaluating segmentation metrics

Evaluating segmentation metrics
πŸ‘ Image

Use rolling-ball algorithm for estimating background intensity

Use rolling-ball algorithm for estimating background intensity

Longer examples and demonstrations#

πŸ‘ Image

Render text onto an image

Render text onto an image
πŸ‘ Image

Face detection using a cascade classifier

Face detection using a cascade classifier
πŸ‘ Image

Interact with 3D images (of kidney tissue)

Interact with 3D images (of kidney tissue)
πŸ‘ Image

Use pixel graphs to find an object’s geodesic center

Use pixel graphs to find an object's geodesic center
πŸ‘ Image

Visual image comparison

Visual image comparison
πŸ‘ Image

Morphological Filtering

Morphological Filtering
πŸ‘ Image

Comparing edge-based and region-based segmentation

Comparing edge-based and region-based segmentation
πŸ‘ Image

Estimate anisotropy in a 3D microscopy image

Estimate anisotropy in a 3D microscopy image
πŸ‘ Image

Colocalization metrics

Colocalization metrics
πŸ‘ Image

Segment human cells (in mitosis)

Segment human cells (in mitosis)
πŸ‘ Image

Restore spotted cornea image with inpainting

Restore spotted cornea image with inpainting
πŸ‘ Image

Track solidification of a metallic alloy

Track solidification of a metallic alloy
πŸ‘ Image

Face classification using Haar-like feature descriptor

Face classification using Haar-like feature descriptor
πŸ‘ Image

Measure fluorescence intensity at the nuclear envelope

Measure fluorescence intensity at the nuclear envelope
πŸ‘ Image

Explore 3D images (of cells)

Explore 3D images (of cells)

Examples for developers#

In this folder, we have examples for advanced topics, including detailed explanations of the inner workings of certain algorithms.

These examples require some basic knowledge of image processing. They are targeted at existing or would-be scikit-image developers wishing to develop their knowledge of image processing algorithms.

Gallery generated by Sphinx-Gallery

On this page

This Page