|
OPERA
1.0
Open source echelle spectrograph reduction pipeline
|

Go to the source code of this file.
Data Structures | |
| struct | colour |
Defines | |
| #define | histDepth 256 |
| #define | index(a, x, y, w) a[(x)+((y)*(w))] |
| #define | ELEM_SWAP(a, b) {register float t=(a);(a)=(b);(b)=t; } |
Enumerations | |
| enum | outputkinds { E_JPG, E_PNG, E_MPG } |
Functions | |
| static colour | lingray (float val, float z1, float z2, char neg) |
| static colour | lingraycutcol (float val, float z1, float z2, char neg) |
| static colour | irafloggray (float val, float z1, float z2, char neg) |
| static colour | irafloggraycutcol (float val, float z1, float z2, char neg) |
| static colour | plinlog (float val, float z1, float z2, char neg) |
| static colour | logcontours (float val, float z1, float z2, char neg) |
| static colour | loghsv (float val, float z1, float z2, char neg) |
| static colour | lincol1 (float val, float z1, float z2, char neg) |
| static colour | lingrayupena (float val, float z1, float z2, char neg) |
| static colour | lingrayupenalog (float val, float z1, float z2, char neg) |
| static colour | HSVtoRGB (float h, float s, float v) |
| static colour | rainbow (float x) |
| static void | GetMedian (const float *inarr, unsigned int n, float *a1, float *a2) |
| static void | GetMinAndMax (const float *inarr, unsigned int n, float *min, float *max) |
| static float * | shrink (const float *image, const int dimx, const int dimy, const int ratio, const float bias, float *smallimage) |
| static void | histogramEqualize (float *image, unsigned int width, unsigned int height, float min, float max) |
| static void | printUsageSyntax () |
Variables | |
| enum outputkinds | outputkinds |
| #define ELEM_SWAP | ( | a, | |
| b | |||
| ) | {register float t=(a);(a)=(b);(b)=t; } |
| #define histDepth 256 |
| #define index | ( | a, | |
| x, | |||
| y, | |||
| w | |||
| ) | a[(x)+((y)*(w))] |
| enum outputkinds |
| static void GetMedian | ( | const float * | inarr, |
| unsigned int | n, | ||
| float * | a1, | ||
| float * | a2 | ||
| ) | [static] |
| static void GetMinAndMax | ( | const float * | inarr, |
| unsigned int | n, | ||
| float * | min, | ||
| float * | max | ||
| ) | [static] |
| static void histogramEqualize | ( | float * | image, |
| unsigned int | width, | ||
| unsigned int | height, | ||
| float | min, | ||
| float | max | ||
| ) | [static] |
| static colour HSVtoRGB | ( | float | h, |
| float | s, | ||
| float | v | ||
| ) | [static] |
| static colour irafloggray | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static colour irafloggraycutcol | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static colour lincol1 | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static colour lingray | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static colour lingraycutcol | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static colour lingrayupena | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static colour lingrayupenalog | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static colour logcontours | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static colour loghsv | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static colour plinlog | ( | float | val, |
| float | z1, | ||
| float | z2, | ||
| char | neg | ||
| ) | [static] |
| static void printUsageSyntax | ( | ) | [static] |
| static colour rainbow | ( | float | x | ) | [static] |
| static float* shrink | ( | const float * | image, |
| const int | dimx, | ||
| const int | dimy, | ||
| const int | ratio, | ||
| const float | bias, | ||
| float * | smallimage | ||
| ) | [static] |
| enum outputkinds outputkinds |