Skip to content

Python Scripting for Image Analysis, ZFL Bonn, April 2017

Notifications You must be signed in to change notification settings

mortcanty/ZFLPython

Repository files navigation

Python Scripting for Image Analysis

ZFL, April 2017

Mort Canty

The open-source programming language Python, together with the extensions Numpy, SciPy and GDAL, is an excellent platform for performing digital image analysis tasks on remote sensing imagery. This short course is intended to provide a basic familiarity with Python syntax and semantics, sufficient to allow students to write their own analysis programs in Python.

The topics covered will include:

=  Installing a scientific Python environment (Anaconda2)

=  Interactive development in Jupyter notebooks 

=  Basic syntax, how to write and run a Python script

=  Variables, functions, classes 

=  Importing modules, namespaces 

=  Numpy (numerical Python), array-oriented programming

=  GDAL (Geospatial Data Abstraction Library), reading and writing imagery

=  Integrated Development Environments: IDLE, Eclipse, IPython    

=  Graphics with MatPlotLib (mathematical graphics library) 

=  Programming the Google Earth Engine with the Python API

=  Example scripts: PCA, Classification, Clustering, MAD ...

Installing Anaconda2 and the Course Material

Go to https://www.continuum.io/downloads and follow the instructions.

Go to https://github.com/mortcanty/ZFLPython, download the ZIP and unpack it to a convenient location.

CD into the subdirectory ZFLPython and run

Jupyter Notebook

from the command line. Open this Notebook

CourseNotebook.ipynb.

About

Python Scripting for Image Analysis, ZFL Bonn, April 2017

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published