Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PyConZA 2013: "A random walk in image processing with scikit-image" by Stefan van der Walt

Pycon ZA
October 03, 2013

PyConZA 2013: "A random walk in image processing with scikit-image" by Stefan van der Walt

SciPy and NumPy are at the core of the scientific Python toolstack. Built on top of these are several add-on packages called "scikits", of which scikit-image is one of the more popular.

In this talk we discuss the motivation and development methodology behind scikit-image, highlight potential applications, and give an interactive overview of its capabilities.

The talk is targeted at anyone who enjoys graphics, or who likes to see how scientific tools are applied to solve real-world problems.

Pycon ZA

October 03, 2013
Tweet

More Decks by Pycon ZA

Other Decks in Programming

Transcript

  1. Stéfan van der Walt @stefanvdwalt A random walk in image

    processing with scikit-image Applied Maths, Stellenbosch U. 1 / 25
  2. s c i k i t - i m a

    g e is a scientific toolkit meant for use inside the scientific Python (scipy) eco-system. It is built on top of standard numpy arrays, and extends the functionality available in s c i p y . n d i m a g e . It aims to provide a platform for: 1. Reproducible image processing research 2. Industry application and quick evaluation of new algorithms 3. Education http://scikit-image.org 2 / 25
  3. Goals - Reproducible (image processing) research - Industry application -

    Rapid evaluation of new algorithms - Education 10 / 25
  4. Reproducible research: sharkfin analysis In s k i m a

    g e , design choices mean pipelines Just Work (TM). 11 / 25
  5. Education The source code is open, well documented, easy to

    understand--instructive. In addition, n o v i c e module used by SWC for teaching Python: > > > f o r p i x e l i n p i c t u r e : . . . i f ( p i x e l . r e d > 1 2 8 ) a n d ( p i x e l . x < p i c t u r e . w i d t h ) : . . . p i x e l . r e d / = 2 18 / 25