Home
last modified time | relevance | path

Searched refs:FloatImagePlane (Results 1 – 16 of 16) sorted by relevance

/dports/graphics/rawstudio/rawstudio-2.0/plugins/denoise/
H A Dfloatimageplane.cpp28 FloatImagePlane::FloatImagePlane( int _w, int _h, int _plane_id ) : in FloatImagePlane() function in RawStudio::FFTFilter::FloatImagePlane
33 FloatImagePlane::FloatImagePlane( const FloatImagePlane& p ) : in FloatImagePlane() function in RawStudio::FFTFilter::FloatImagePlane
39 FloatImagePlane::~FloatImagePlane(void) in ~FloatImagePlane()
49 void FloatImagePlane::allocateImage() in allocateImage()
59 gfloat* FloatImagePlane::getLine( int y ) { in getLine()
63 gfloat* FloatImagePlane::getAt( int x, int y ) { in getAt()
87 void FloatImagePlane::addJobs(JobQueue *jobs, int bw, int bh, int ox, int oy, FloatImagePlane *outP… in addJobs()
124 FloatImagePlane* FloatImagePlane::getSlice( int x, int y,int new_w, int new_h ) in getSlice()
130 FloatImagePlane* s = new FloatImagePlane(new_w, new_h, plane_id); in getSlice()
184 void FloatImagePlane::blitOnto( FloatImagePlane *dst ) in blitOnto()
[all …]
H A Dfftwindow.h32 FloatImagePlane analysis;
33 FloatImagePlane synthesis;
37 void applyAnalysisWindow(FloatImagePlane *image, FloatImagePlane *dst);
38 void applySynthesisWindow( FloatImagePlane *image ); // Inplace, written back to image
40 void applyAnalysisWindowSSE( FloatImagePlane *image, FloatImagePlane *dst );
41 float createWindow( FloatImagePlane &window, int ox, float* wx); // Returns sum
H A Dfloatimageplane.h34 class FloatImagePlane
37 FloatImagePlane(int _w, int _h, int id = -1);
38 FloatImagePlane(const FloatImagePlane& p);
39 virtual ~FloatImagePlane(void);
44 FloatImagePlane* getSlice(int x,int y,int new_w, int new_h);
45 void blitOnto(FloatImagePlane *dst);
47 void addJobs(JobQueue *jobs, int bw, int bh, int ox, int oy, FloatImagePlane *outPlane);
H A Dfftwindow.cpp33 analysis(FloatImagePlane(_w, _h)), in FFTWindow()
34 synthesis(FloatImagePlane(_w,_h)) in FFTWindow()
108 float FFTWindow::createWindow( FloatImagePlane &window, int overlap, float* weight) in createWindow()
139 void FFTWindow::applyAnalysisWindow( FloatImagePlane *image, FloatImagePlane *dst ) in applyAnalysisWindow()
169 void FFTWindow::applyAnalysisWindowSSE( FloatImagePlane *image, FloatImagePlane *dst ) in applyAnalysisWindowSSE()
238 void FFTWindow::applySynthesisWindow( FloatImagePlane *image ) in applySynthesisWindow()
H A Dplanarimageslice.h28 class FloatImagePlane; variable
37 void setOut(FloatImagePlane *p);
38 FloatImagePlane *in;
39 FloatImagePlane *out;
H A Dcomplexfilter.h49 FloatImagePlane *sharpenWindow;
102 …ComplexPatternFilter(int block_width, int block_height, float beta, FloatImagePlane* pattern, floa…
108 FloatImagePlane* pattern;
116 …oat beta, float sigma, float degrid, fftwf_plan plan, FFTWindow *window, FloatImagePlane *pattern);
123 FloatImagePlane *pattern;
H A Dfloatplanarimage.cpp38 p = new FloatImagePlane*[nPlanes]; in FloatPlanarImage()
40 p[i] = new FloatImagePlane(img.p[i]->w, img.p[i]->h, i); in FloatPlanarImage()
93 p = new FloatImagePlane*[nPlanes]; in unpackInterleaved()
96 p[i] = new FloatImagePlane(image->w+ox*2, image->h+oy*2, i); in unpackInterleaved()
145 p = new FloatImagePlane*[nPlanes]; in getUnpackInterleavedYUVJobs()
148 p[i] = new FloatImagePlane(image->w+ox*2, image->h+oy*2, i); in getUnpackInterleavedYUVJobs()
273 FloatImagePlane* FloatPlanarImage::getPlaneSliceFrom( int plane, int x, int y ) in getPlaneSliceFrom()
H A Dcomplexblock.h28 class FloatImagePlane; variable
36 FloatImagePlane *temp;
H A Dplanarimageslice.cpp44 void PlanarImageSlice::setOut(FloatImagePlane *p) { in setOut()
53 out = new FloatImagePlane(in->w, in->h, in->plane_id); in allocateOut()
H A Dfloatplanarimage.h44 FloatImagePlane **p;
61 FloatImagePlane* getPlaneSliceFrom(int plane, int x, int y);
H A Ddenoisethread.cpp128 FloatImagePlane* input = j->p->in; in procesFFT()
140 input_plane = new FloatImagePlane(input->w, input->h); in procesFFT()
H A Dcomplexblock.cpp34 temp = new FloatImagePlane(256,1); in ComplexBlock()
H A Ddenoisethread.h43 FloatImagePlane *input_plane;
H A Dcomplexfilter.cpp66 sharpenWindow = new FloatImagePlane(bw, bh); in setSharpen()
107 FloatImagePlane realGrid(bw, bh); in DeGridComplexFilter()
230 FloatImagePlane* _pattern, float pattern_strength ) : in ComplexPatternFilter()
385 FloatImagePlane *_pattern) in ComplexFilterPatternDeGrid()
H A Djobqueue.h52 FloatImagePlane *outPlane;
H A Dfftdenoiser.cpp158 FloatImagePlane plane(FFT_BLOCK_SIZE,FFT_BLOCK_SIZE); in initializeFFT()