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.

Workshop Materials

Day 1:

  • Core concepts and motivation.
  • What is a digital image?
  • Pixel-level operations.

Day 2:

  • Pixel-level operations (cont.)
  • Variance balancing (thresholding)
  • Image segmentation

Day 3

  • Image segmentation (cont.)
  • Feature extraction
  • Intro to Modern Computer Vision

Technical Requirements

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.

  • Numpy
  • SciKit-Image
  • Matplotlib
  • 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.



Yes, I’d learned a lot from this workshop.

Workshop Details

Prerequisites: TBA
Length: 3 days, 3 hrs per day
Level: Intermediate
Location: ZOOM
Seats Available: TBD

Fall 2020 Dates

November 9, 10, and 12
9:00 AM to 12:00 PM