hypso.experimental.chlorophyll.indices

Module Contents

Functions

TBVI(refl)

Two Band Vegetation Index

BR(refl)

Band Ratio Feature

FBM(refl)

Four Band Model

SINGLE(refl)

Single Band (No features purely reflectance)

BDRATIO(refl)

Band Difference Ratio

BR_LOG(refl)

Log of Band Ratio

BDIFF(refl)

Band Difference

BDIFF_LOG(refl)

Log of Band Difference

BR_DIFF(refl)

Band Ratio Difference

BR_DIFF_LOG(refl)

Log of Band Ratio Difference

TBM(refl)

Three Band Model

EXG(refl)

Excess Green Index

GLI(refl)

Green Leaf Index

OCVI(refl)

Optimized Chlorophyll Vegetation Index

EVI(refl)

Enhanced Vegetation Index

hypso.experimental.chlorophyll.indices.TBVI(refl)

Two Band Vegetation Index

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.BR(refl)

Band Ratio Feature

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.FBM(refl)

Four Band Model

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.SINGLE(refl)

Single Band (No features purely reflectance)

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.BDRATIO(refl)

Band Difference Ratio

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.BR_LOG(refl)

Log of Band Ratio

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.BDIFF(refl)

Band Difference

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.BDIFF_LOG(refl)

Log of Band Difference

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.BR_DIFF(refl)

Band Ratio Difference

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.BR_DIFF_LOG(refl)

Log of Band Ratio Difference

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.TBM(refl)

Three Band Model

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.EXG(refl)

Excess Green Index

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.GLI(refl)

Green Leaf Index

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.OCVI(refl)

Optimized Chlorophyll Vegetation Index

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]

hypso.experimental.chlorophyll.indices.EVI(refl)

Enhanced Vegetation Index

Parameters:

refl (numpy.ndarray) – Numpy array with reflectances per column

Returns:

Features calculated either a single value or a 1D array

Return type:

Union[numpy.ndarray, float]