IMAGE ANALYSIS IN PYTHON
Charmyne Mamador
OBJECTIVE

Python
Geomatics
Image processing

Awesome!
Senior BS Geodetic Engineering in UP Diliman
Student Assistant, UP3dGIS Project, Department
of Geodetic Engineering

Dormer
OVERVIEW
WHAT IS AN IMAGE?
Each pixels

Your Image

Have pixels

R
G

B
Values
USES OF AN IMAGE

SECURITY
USES OF AN IMAGE

DISASTER MIGATION AND ASSESSMENT
USES OF AN IMAGE

Advertisements, Business and more!
WHAT IS GEOMATICS?
Geomatics Engineering is a modern discipline, which integrates
acquisition, modelling, analysis, and management of spatially
referenced data, i.e. data identified according to their locations.
Based on the scientific framework of geodesy, it uses terrestrial,
marine, airborne, and satellite-based sensors to acquire spatial and
other data. It includes the process of transforming spatially referenced
data from different sources into common information systems with
well-defined accuracy characteristics.
PHOTOGRAMMETRY
REMOTE SENSING
REMOTE SENSING
IMAGE PROCESSING TECHNIQUES

RECTIFICATION/TRANSFORMATION
IMAGE PROCESSING TECHNIQUES

RECTIFICATION/TRANSFORMATION
IMAGE PROCESSING TECHNIQUES

CLASSIFICATION
IMAGE PROCESSING TECHNIQUES

MASKING
IMAGE PROCESSING TECHNIQUES

MASKING
IMAGE PROCESSING TECHNIQUES

CORRELATION
IMAGE PROCESSING TECHNIQUES

CORRELATION
IMAGE PROCESSING TECHNIQUES

FILTERING
IMAGE PROCESSING TECHNIQUES

BAND MATH
IMAGE PROCESSING TECHNIQUES

BAND MATH
IMAGING LIBRARIES

Python Imaging Library

Optik
OpenCV
Translator library for raster
geospatial data formats that is
released under an X/MIT style Open
Source license by the Open Source
Geospatial Foundation.
SOFTWARES/PROJECTS IN GDAL
NUMPY

ar·ray [uh-rey]
BASIC IMAGE MANIPULATION
Median Filter
Sepia Filter
Grayscale Filter
Vignette
Resampling
GDAL SCRIPT PROCESS
Import libraries
Load drivers
Open File
Read Files (by block)
Manipulate using Numpy
Create output file
Write Files (Don’t forget to flush)
ACKNOWLEDGEMENTS
Asst. Prof. Marx Tupas
Asst. Prof. Wilfredo Rada
Engr. Ranel Padon a.k.a. Dark Templar
Ian Panganiban
Random Inspirational Videos on YouTube :)
DILNET for internet connection
Owners of the pictures I used <3 You guys are
awesome!
REFERENCES
GmE 205 Lectures/Exercises
The Internet for pictures and everything
Random people I talked to :)
MERCI!
IMAGE ANALYSIS IN PYTHON
Charmyne Mamador

PyconPH 2014 - Image Analysis in Python