Skip main navigation

Error messages

It’s inevitible that sooner or later your Python code will fail and you’ll see an error message. This video covers some of the basics of how to read them and …

Extracting video frames using OpenCV

As we all know, video data contains a set of still images arranged in a sequence. This article shows you how to access frames at a specific time within a …

Split and Merge : Quadtrees

The final part of our overview on image segmentation methods. This video describes and demonstrates the spatial grouping method split and merge in more detail, using quadtrees.

Clustering and Spatial Grouping

A continuation of our overview of the main common types of image segmentation. In this video we look at clustering using the example of K-means clustering, and spatial grouping using …

For loops

Computers are particular good and repeating simple tasks many times, possibly with small changes each loop. One way to do this in Python and other programming languages is with a …

Dilation in more detail

A look in more detail into the dilation algorithm code implemented in the preceding video. In the following practical exercise we will ask you to try and implement similar code, …

Ways of using image data

Images are a great way of capturing data from the world around us for later use. Image analysis seeks to formalise that process and quantify that data in some way, …

Practical: Erosion and Dilation in Python

We saw how to perform dilation on thesholded images in the previous videos. This practical gives you a chance to try this for yourself, as well as adapting the code …

More measurements in Fiji

A continuation of our video demonstrating ways to make measuments using Fiji. In this section we look at measuring areas, angles, bounding boxes in images and show how to count …

Coding with images in Fiji

An introduction to examining and manipulating image data using Python. We start with the familiar example of thresholding grayscale images, but using Python in the Fiji script editor. Don’t worry …

Histogram equalisation

A common method of contrast enhancement is histogram equalisation. This video briefly explains the process, and highlights some positives and negatives of it’s use in image analysis.