pyconph 2014 - image analysis in python

Post on 25-Jun-2015

375 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

This is what I presented on PyconPH 2014 last February 22,2014. It was a great experience. Email me if you have questions :)

TRANSCRIPT

IMAGE ANALYSIS IN PYTHONCharmyne 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?

R

G

B

Your Image Have pixels

Each pixels

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 :)

IMAGE ANALYSIS IN PYTHONCharmyne Mamador

MERCI!

top related