You are here: LearnEO! » Image processing tutorial for Bilko software

A supplement to Bilko Help

The pages in this tutorial give step by step instructions for how to use Bilko to open, display, process or analyse the different types of satellite data available from LearnEO!. It is a supplement to Bilko Help, not a systematic course in image processing and analysis.

If you are looking for such a course, we suggest you download Introduction to Bilko from the Bilko web site.

Finding the tutorial page you need

The tutorial pages have been organised under the 16 headings shown in the box (right).

Note: This tutorial is under development

Pages in grey font are not yet available.

Detailed content list

Instruction sheets listed in red are available to download. Faded (grey) titles are pages still under development. The complexity of a tutorial task is indicated using a letter: B (basic), M (intermediate) or A (advanced).

1. Downloading, installing and opening Bilko on a PC

B Downloading and installing Bilko (PDF 94 KB).   YouTube video of Bilko installation.   Software description and download.

M Installing Bilko on a Mac (PDF 71 KB). Provided by Hayley Evers-King.

Using Bilko Help

2. Opening and displaying data

B Opening and examining image data,   Supporting notes,   Annotated image,   Download the image data (4.2 MB, registered users only).

Colour composite images B

Opening and displaying hierarchical data files B

B Displaying EnviSat MERIS level 1B data as a colour composite, (PDF 279 KB). Download the data used (89.6 MB).

Opening and displaying EnviSat ASAR IMG data M

Opening and displaying EnviSat ASAR Wide Swath data M

Opening and displaying EnviSat MERIS level 2 ocean data M

Opening and displaying EnviSat MERIS level 2 land data M

Opening and displaying EnviSat AATSR data M

Opening and displaying EnviSat RA-2 GDR data M

Opening and displaying SMOS salinity data M

Opening and displaying SMOS soil moisture data M

Opening binary flat files M

M Opening ACE2 digital elevation data, (PDF 0.8 MB). Download the data used (89.6 MB).

Opening and displaying CryoSat ocean data

Using MERIS level 2 flags A

Opening and displaying EnviSat ASAR Alternating Polaristion data A

3. Histograms and image statistics

Creating a histogram and obtaining information from the histogram plot B

4. Contrast stretching

Choosing and applying an appropriate stretch B

Custom stretches (stretch document) B

Using the Redisplay dialog to display 16-bit integer, 32-bit integer and 32-bit floating point data B

Dealing with data gaps and Null values

Using histograms to select a suitable stretch B

Comparing images after contrast stretching B

5. Colour palettes

Applying a colour palette B

Copying a colour palette from one image to another B

Saving paletted images B

Using palettes with stretches: the relationship between palettes and display values B

Editing an exisiting colour palette M

Designing new palettes (anomaly palettes, directional palettes) M

Copying a colour bar to the clipboard M

Relating colour bar labels to underlying data values M

6. Filters

Using filters to smooth an image and reduce noise B

Filters for edge detection B

Filters to reduce speckle in SAR images M

Using filters to fill small gaps M

Creating your own custom filters A

7. Sets: connecting multiple images

Opening and displaying connected images B

Creating a colour composite image B

Applying a contrast stretch to individual images in a set B

Applying a palette to a set B

Opening 3-D time series data B

Using the Bilko animation tool B

Saving a Bilko set for future use B

Creating and editing sets to extract data from multiple gridded files M

Creating a set from a directory file list M

8. Saving data and image displays

Saving image data in Bilko B

Saving paletted images B

Saving colour composites for use in documents and on line B

Saving data for export to other applications B

Saving images with associated metadata using Bilko DAT M

Saving along-track data from CryoSat and RA-2 A

9. Transects, spectra and time series

Taking a transect from a single image B

Transects across multiple images B

Exporting transects via the clipboard B

'Data coring' to obtain spectral information from optical data B

'Data coring' to obtain time series information B

Creating and interpreting a Hovmöller diagram M

9. Scatterplots

Creating and interpreting scatterplots B

10. Formulas: image calculations, flags and masks

Formula basics: image planes, constant declarations, comments and formula output options M

M Setting formula output options from within formula documents

Null values in formulae: the Bilko default and when not to use it M

Looping to process multiple images M

Creating temporal composites (weekly and monthly data) M

Temporary images M

Using a formula to apply quality flags to MERIS L2 data A

Using a formula to apply filters A

Using formulas and filters to fill small gaps A

Using reference data to mask pixels with poor quality data A

11. Geographical coordinates and image resampling

Switching between image coordinates (X,Y) and geographical coordinates B

Entering geographical coordinates and setting pixel resolution B

Selecting an area with know location B

Simple (equal angle) latitude, longitude grids B

Mercator projection with eastings and northings B

Polar projection B

Resampling EnviSat N1 scenes to a regular latitude, longitude grid M

M Displaying EnviSat MERIS L1 data in polar projection, (PDF 324 KB). Download data set (89.6 MB) and tools.

Creating a gridded composite M

12. Time series analysis with Bilko

Using colour composites to detect change M

Creating a climatology image M

Creating an anomaly image M

Detecting propagating features: eddies and planetary waves M

Principal component (EOF) analysis A

13. Classification

Supervised classification A

Unsupervised classification A

14. Running Bilko in batch-mode

Applying a formula (algorithm) to a set in batch mode A

Creating a set from a directory file list A

15. Trouble-shooting

Memory limitations

What to do if Bilko crashes and how to avoid it happening again