ocssw
V2022
|
DtCloudMaskOcean
#include <DtMask.h>
Collaboration diagram for DtCloudMaskOcean:
Public Member Functions | |
DtCloudMaskOcean () | |
DtCloudMaskOcean (DtAlgorithm *process) | |
~DtCloudMaskOcean () | |
int | initialize () |
int | compute (unsigned char &mask) |
Static Public Attributes | |
static constexpr float | M01_STDV_THOLD = 0.0025 |
static constexpr float | M08_STDV_THOLD = 0.0025 |
static constexpr float | M08_HILAT_STDV_THOLD = 0.001 |
static constexpr float | M09_THOLD = 0.004 |
static constexpr float | M03_THOLD = 0.11 |
static constexpr float | THRHLD550_STD = 0.0025 |
static constexpr float | THRHLD470 = 0.4 |
static constexpr float | THRHLD138 = 0.03 |
static constexpr float | THRHLD138_LOW = 0.005 |
static constexpr float | THRHLD_DUST = 0.75 |
static constexpr float | THRHLD_CIRRUS = 0.3 |
Protected Attributes | |
DtAlgorithm * | p_ |
Detailed Description
Constructor & Destructor Documentation
◆ DtCloudMaskOcean() [1/2]
DtCloudMaskOcean | ( | ) |
Class constructor/destructor
Definition at line 240 of file DtMask.cpp.
◆ DtCloudMaskOcean() [2/2]
DtCloudMaskOcean | ( | DtAlgorithm * | process | ) |
Definition at line 250 of file DtMask.cpp.
◆ ~DtCloudMaskOcean()
~DtCloudMaskOcean | ( | ) |
Definition at line 261 of file DtMask.cpp.
Member Function Documentation
◆ compute()
int compute | ( | unsigned char & | mask | ) |
Compute the mask for one pixel
Definition at line 285 of file DtMask.cpp.
◆ initialize()
int initialize | ( | ) |
Initialize Input data
Definition at line 272 of file DtMask.cpp.
Member Data Documentation
◆ M01_STDV_THOLD
◆ M03_THOLD
◆ M08_HILAT_STDV_THOLD
|
staticconstexpr |
◆ M08_STDV_THOLD
◆ M09_THOLD
◆ p_
|
protected |
◆ THRHLD138
◆ THRHLD138_LOW
◆ THRHLD470
◆ THRHLD550_STD
◆ THRHLD_CIRRUS
◆ THRHLD_DUST
The documentation for this class was generated from the following files:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/darktarget/DtMask.h
- /gfs-oceanweb/web/ocssw/ocssw_src/src/dtdb/darktarget/DtMask.cpp