Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

pmSubtractBias.h File Reference


Detailed Description

This file will contain a module which will subtract the detector bias in place from an input image.

Author:
GLG, MHPCC
Version:
Revision
1.2
Name
rel12
Date:
Date
2006/06/17 01:50:43
Copyright 2004 Maui High Performance Computing Center, University of Hawaii

Definition in file pmSubtractBias.h.

#include <stdio.h>
#include <math.h>
#include "pslib.h"
#include "pmFPA.h"

Include dependency graph for pmSubtractBias.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pmOverscanOptions

Defines

#define PM_SUBTRACT_BIAS_H

Enumerations

enum  pmOverscanAxis { PM_OVERSCAN_NONE, PM_OVERSCAN_EDGE, PM_OVERSCAN_ROWS, PM_OVERSCAN_COLUMNS, PM_OVERSCAN_ALL }
enum  pmFit { PM_FIT_NONE, PM_FIT_POLY_ORD, PM_FIT_POLY_CHEBY, PM_FIT_SPLINE }

Functions

pmOverscanOptionspmOverscanOptionsAlloc (bool single, pmFit fitType, unsigned int order, psStats *stat)
bool pmSubtractBias (pmReadout *in, pmOverscanOptions *overscanOpts, const pmReadout *bias, const pmReadout *dark)


Define Documentation

#define PM_SUBTRACT_BIAS_H
 

Definition at line 21 of file pmSubtractBias.h.


Enumeration Type Documentation

enum pmFit
 

Enumerator:
PM_FIT_NONE  No fit.
PM_FIT_POLY_ORD  Fit ordinary polynomial.
PM_FIT_POLY_CHEBY  Fit Chebyshev polynomial.
PM_FIT_SPLINE  Fit cubic splines.

Definition at line 41 of file pmSubtractBias.h.

enum pmOverscanAxis
 

Enumerator:
PM_OVERSCAN_NONE  No overscan subtraction.
PM_OVERSCAN_EDGE  Subtract the statistic of pixels along the to-be-determined readout direction.
PM_OVERSCAN_ROWS  Subtract rows.
PM_OVERSCAN_COLUMNS  Subtract columns.
PM_OVERSCAN_ALL  Subtract the statistic of all pixels in overscan region.

Definition at line 33 of file pmSubtractBias.h.


Function Documentation

pmOverscanOptions* pmOverscanOptionsAlloc bool  single,
pmFit  fitType,
unsigned int  order,
psStats *  stat
 

bool pmSubtractBias pmReadout in,
pmOverscanOptions overscanOpts,
const pmReadout bias,
const pmReadout dark
 


Generated on Mon Jul 3 14:24:57 2006 for Pan-STARRS Module Library by  doxygen 1.4.4