๐ The CoCalc Library - books, templates and other resources
License: OTHER
scikit-image: Image Processing in Python
https://github.com/scikit-image/skimage-tutorials
If you haven't yet, please clone this repository:
On conference wifi, this will take about 5 minutes ๐ You can also copy a cloned copy from a friend via, e.g., a USB stick.
If you already have, please pull the latest updates:
Abstract
Across domains, modalities, and scales of exploration, images form an integral subset of scientific measurements. Despite a deep appeal to human intuition, gaining understanding of image content remains challenging; yet the wealth of knowledge contained inside of images cannot be overstated.
scikit-image
is a collection of image processing algorithms for the Scientific Python (SciPy) ecosystem. It has a Pythonic API, is well documented, and aims to provide researchers and practitioners with well-tested, fundamental building blocks for rapidly constructing sophisticated image processing pipelines.
In this training, we give an interactive overview of the library, and let participants try their hand at various educational image processing challenges.
Attendees are expected to have a working knowledge of NumPy, SciPy, and Matplotlib.
Presenter Bio
Stรฉfan van der Walt is a researcher at the Berkeley Institute for Data Science, UC Berkeley. He has been a part of the scientific Python developer community since 2006, and is the founder of scikit-image. Outside of work, he enjoys running, music, the great outdoors, and being a dad.
Prerequisites
Please refer to the preparation instructions.
Sections
Throughout the tutorial, please feel free to interrupt with questions. The roadmap below is a guideline only.
2:00 - 2:30:
Introduction
Images are just NumPy arrays + exercises
3:00 - 3:30: SciPy Quiz: Know your toolbox!
3:30 - 4:15:
Filters + exercises
4:15 - 5:15:
3D segmentation + exercises
5:15 - 5:45: Interlude: Neural Networks, Parallelization, SciPy LowLevelCallable
5:45 - 6:00: Q&A, General Discussion
Optional extra: stitching image panoramas
For later
Check out the other scikit-image lectures
Try some StackOverflow challenges
Further information
Here are some real world use cases.
ndimage vs scikit-image
scikit-image vs opencv
After the tutorial
Stay in touch!
Follow the project's progress on GitHub.
Ask the team questions on the mailing list
Read our paper (or this one, for skimage in microscopy)