scikit-image (formerly scikits.image) is an
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
image processing
An image is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimension ...
library
A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vi ...
for the
Python programming language.
It includes algorithms for
segmentation, geometric transformations, color space manipulation, analysis, filtering, morphology,
feature detection, and more. It is designed to interoperate with the Python numerical and scientific libraries
NumPy and
SciPy.
Overview
The scikit-image project started as scikits.image, by Stéfan van der Walt. Its name stems from the notion that it is a "SciKit" (SciPy Toolkit), a separately-developed and distributed third-party extension to SciPy.
The original codebase was later extensively rewritten by other developers. Of the various scikits, scikit-image as well as
scikit-learn were described as "well-maintained and popular" . Scikit-image has also been active in the
Google Summer of Code.
Implementation
scikit-image is largely written in Python, with some core algorithms written in
Cython to achieve performance.
References
External links
*
* https://github.com/scikit-image/scikit-image
{{SciPy ecosystem
Image processing software
Python (programming language) scientific libraries
Software using the BSD license