|
ocssw
V2022
|
#include <math.h>#include <stddef.h>#include <stdio.h>#include <dfutils.h>#include <genutils.h>#include <productInfo.h>#include <hdf.h>#include <mfhdf.h>Go to the source code of this file.
Functions | |
| int16_t | getDataTypeInt (productInfo_t *p_info) |
| int16_t * | float2int16 (float32 fbuf[], int32_t spix, int32_t npix, int incr, float slope, float offset) |
| uint16_t * | float2uint16 (float32 fbuf[], int32_t spix, int32_t npix, int incr, float slope, float offset) |
| uint8_t * | float2uint8 (float32 fbuf[], int32_t spix, int32_t npix, int incr, float slope, float offset) |
| int8_t * | float2int8 (float32 fbuf[], int32_t spix, int32_t npix, int incr, float slope, float offset) |
| void * | scale_sds (float *data, productInfo_t *p, int npix) |
| float * | unscale_sds (void *data, productInfo_t *p, int32_t spix, int32_t npix, int incr) |
Function Documentation
◆ float2int16()
| int16_t* float2int16 | ( | float32 | fbuf[], |
| int32_t | spix, | ||
| int32_t | npix, | ||
| int | incr, | ||
| float | slope, | ||
| float | offset | ||
| ) |
Definition at line 45 of file scale_sds.c.
◆ float2int8()
| int8_t* float2int8 | ( | float32 | fbuf[], |
| int32_t | spix, | ||
| int32_t | npix, | ||
| int | incr, | ||
| float | slope, | ||
| float | offset | ||
| ) |
Definition at line 169 of file scale_sds.c.
◆ float2uint16()
| uint16_t* float2uint16 | ( | float32 | fbuf[], |
| int32_t | spix, | ||
| int32_t | npix, | ||
| int | incr, | ||
| float | slope, | ||
| float | offset | ||
| ) |
Definition at line 90 of file scale_sds.c.
◆ float2uint8()
| uint8_t* float2uint8 | ( | float32 | fbuf[], |
| int32_t | spix, | ||
| int32_t | npix, | ||
| int | incr, | ||
| float | slope, | ||
| float | offset | ||
| ) |
Definition at line 129 of file scale_sds.c.
◆ getDataTypeInt()
| int16_t getDataTypeInt | ( | productInfo_t * | p_info | ) |
getDataTypeInt - returns the HDF definitions for the productInfo dataype
- Parameters
-
p_info
- Returns
Definition at line 16 of file scale_sds.c.
◆ scale_sds()
| void* scale_sds | ( | float * | data, |
| productInfo_t * | p, | ||
| int | npix | ||
| ) |
Definition at line 210 of file scale_sds.c.
◆ unscale_sds()
| float* unscale_sds | ( | void * | data, |
| productInfo_t * | p, | ||
| int32_t | spix, | ||
| int32_t | npix, | ||
| int | incr | ||
| ) |
Definition at line 245 of file scale_sds.c.


