# Introduction scikit-image is a collection of algorithms for image processing. It is available *free of charge and free of restriction*. The project is run *by the community, for the community*, and adheres to established standards for Python scientific software development, such as *code peer-review*, *inline API documentation*, and thorough *unit testing*. scikit-image is built on top of *numpy*, *scipy*, and *cython*. A full overview of functionality is available as [API documentation](http://scikit-image.org/docs/stable/api/api.html). Usage example are given in our [gallery](http://scikit-image.org/docs/dev/auto_examples/). For a more in-depth overview, take a look at [our paper](https://doi.org/10.7717/peerj.453). Let's take a look at some [real-world use-cases](https://docs.google.com/presentation/d/1hzjKWUAL8TGP8R7wkh_aKIjiij1FNy7Tamu1wrILVbM/edit?usp=sharing). For the tutorial, ensure you've followed the [installation instructions](./0_preparation.html).