Skip main navigation

The challenges of image analysis

A continuation of our discussion: What is image analysis? In this second part, we look at how placing constraints on the subject or camera during the aquisition process can aid …

Data types

In this video we take a closer look at the numerical values pixels are able to take in RGB, 8-bit grayscale and 16-bit grayscale images.

Hyperspectral data

In a similar way to how we can extend 2D images to be 3D or volumetric, therefore containing more information about 3D structure, we can also increase the information we …

3D data types

What are the main of 3D model representations of objects such as plants? We look at the strengths and weaknesses of three main data types: Volumes or voxel-based representations Point …

Why 3D?

Why might we want a 3D model representation of plant rather than a volumetric stack of 2D images? This video outlines some of the benefits, as well as some of …

Adapting background images

In many cases, the background of a video will change over time, for example as the sun moves throughout the day. In this video we look at how background images …

Viewing volumetric data

A demonstration on different ways to view volumetric data using Fiji. Includes: Orthogonal views 3D viewer plugin Adjusting voxel depth

Hyperspectral images

Cameras can capture a much greater range of wavelengths of light than the human eye can detect. Images with data across the full range of wavelengths of light are known …

An introduction to volumetric images

Volumetric images are stacks of images with a Z dimension as well as an XY image plane. Here we look at the types of data that can be stored and …

Setting pixel values by code

As well as reading out pixel values from an image, you often need to change or set pixel values. This video gives a demonstration of how to alter pixel values …

Practical: Viewing volumetric data

Software such as Fiji offers several ways to view and manipulate 3D volumetric image data. This practical lets you try out a few, as well as performing some analysis on …

Making a digital image: revisited

Now we know a bit more Python code, we can return to the ‘Making a digital image’ practical from last week and discuss the code in a bit more detail. …