Workshop Description (Intermediate Course)
Imaging datasets are becoming easier to acquire and more difficult to analyze. This workshop will provide an introduction to some of the computational tools available for manipulating images and extracting quantitative information from them. The main focus of this workshop will be on cellular imaging however much of the techniques are broadly applicable to other data types. We will cover image conversion and handling in python, different methods for normalizing, aligning and segmenting images and finally work on applying these techniques to a full image processing pipeline. The workshop will feature many hands-on exercises as well as some of the theory behind various key algorithms.
- Core concepts and motivation.
- What is a digital image?
- Pixel-level operations.
- Pixel-level operations (cont.)
- Variance balancing (thresholding)
- Image segmentation
- Image segmentation (cont.)
- Feature extraction
- Intro to Modern Computer Vision
The first 10 attendees can use the classroom computer, others can attend if using their own laptop. The room is equipped with ethernet jacks and wireless internet.
The complete workshop materials are available here:
This workshop requires a working copy of Python3 (ideally 3.4 or later) with the below packages. If you are unable to install the packages on your own, please let me know before the class.
- Jupyter Notebooks
The easiest way to install all of the above packages is to install the Anaconda distribution as they are all pre-installed. Make sure to choose the right distribution for your operating system.
If you prefer to set up your own python environment I recommend using a package manager like pip to install everything.
Length: 3 days, 3 hrs per day
Seats Available: TBD
November 9, 10, and 12
9:00 AM to 12:00 PM
REGISTRATION HAS CLOSED!