Skip to content

wajuqi/Sentinel-1-preprocessing-using-Snappy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

This repository contains Python script for Sentinel-1 image pre-processing using snappy.

  1. Before running the code, you need to install the Sentinel Toolbox Application (SNAP) and configure Python to use the SNAP-Python (snappy) interface

  2. The code reads in unzipped Sentinel-1 GRD products (EW and IW modes).

  3. Sentinel-1 pre-processing steps:

    (1) Apply orbit file
    (2) Thermal noise removal
    (3) Radiometric calibration
    (4) Speckle filtering
    (5) Terrain correction
    (6) Subset

    This is the general pre-processing steps for Sentinel-1. Since each step is written in a separate function, it can be cutomized based on user needs (Tips: If you would like to modify the parameters, you can refer to the graph builder file (.xml) which can be created in the Graph Builder of SNAP software.). IW images are downsampled from 10m to 40m (the same resolution as EW images) in the terrain correction step.

About

Sentinel-1 image pre-processing using snappy.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages