converting DCB and vng4 to float.

This commit is contained in:
Emil Martinec
2011-04-13 07:02:30 -05:00
parent 8ccf2f2dca
commit 1e31a821e5
4 changed files with 62 additions and 72 deletions

View File

@@ -175,19 +175,19 @@ class RawImageSource : public ImageSource {
void ahd_demosaic(int winx, int winy, int winw, int winh);
void border_interpolate(int border, float (*image)[4], int start = 0, int end = 0);
void dcb_initTileLimits(int &colMin, int &rowMin, int &colMax, int &rowMax, int x0, int y0, int border);
void fill_raw( ushort (*cache )[4], int x0, int y0, float** rawData);
void fill_border( ushort (*cache )[4], int border, int x0, int y0);
void copy_to_buffer(ushort (*image2)[3], ushort (*image)[4]);
void dcb_hid(ushort (*image)[4], ushort (*bufferH)[3], ushort (*bufferV)[3], int x0, int y0);
void dcb_color(ushort (*image)[4], int x0, int y0);
void dcb_hid2(ushort (*image)[4], int x0, int y0);
void dcb_map(ushort (*image)[4], int x0, int y0);
void dcb_correction(ushort (*image)[4], int x0, int y0);
void dcb_pp(ushort (*image)[4], int x0, int y0);
void dcb_correction2(ushort (*image)[4], int x0, int y0);
void restore_from_buffer(ushort (*image)[4], ushort (*image2)[3]);
void dcb_refinement(ushort (*image)[4], int x0, int y0);
void dcb_color_full(ushort (*image)[4], int x0, int y0, float (*chroma)[2]);
void fill_raw( float (*cache )[4], int x0, int y0, float** rawData);
void fill_border( float (*cache )[4], int border, int x0, int y0);
void copy_to_buffer(float (*image2)[3], float (*image)[4]);
void dcb_hid(float (*image)[4], float (*bufferH)[3], float (*bufferV)[3], int x0, int y0);
void dcb_color(float (*image)[4], int x0, int y0);
void dcb_hid2(float (*image)[4], int x0, int y0);
void dcb_map(float (*image)[4], int x0, int y0);
void dcb_correction(float (*image)[4], int x0, int y0);
void dcb_pp(float (*image)[4], int x0, int y0);
void dcb_correction2(float (*image)[4], int x0, int y0);
void restore_from_buffer(float (*image)[4], float (*image2)[3]);
void dcb_refinement(float (*image)[4], int x0, int y0);
void dcb_color_full(float (*image)[4], int x0, int y0, float (*chroma)[2]);
void transLine (float* red, float* green, float* blue, int i, Imagefloat* image, int tran, int imw, int imh, int fw);
void hflip (Imagefloat* im);