pysarpro#

SAR Processing for Python

pysarpro (a.k.a. pysarpro) is a collection of algorithms for SAR image processing.

The main package of pysarpro only provides a few utilities for converting between image data types; for most features, you need to import one of the following subpackages:

Subpackages#

data

Test images and example data.

io

Reading, saving, and displaying images and video.

util

Generic utilities.

Utility Functions#

img_as_float

Convert an image to floating point format, with values in [0, 1]. Is similar to img_as_float64, but will not convert lower-precision floating point arrays to float64.

img_as_float32

Convert an image to single-precision (32-bit) floating point format, with values in [0, 1].

img_as_float64

Convert an image to double-precision (64-bit) floating point format, with values in [0, 1].

img_as_uint

Convert an image to unsigned integer format, with values in [0, 65535].

img_as_int

Convert an image to signed integer format, with values in [-32768, 32767].

img_as_ubyte

Convert an image to unsigned byte format, with values in [0, 255].

img_as_bool

Convert an image to boolean format, with values either True or False.

dtype_limits

Return intensity limits, i.e. (min, max) tuple, of the image’s dtype.

pysarpro.data

Test images and datasets.

pysarpro.io

Utilities to read and write images in various formats.

pysarpro.util

General utility functions.