#include <bodySegIDTWT2D.h>
List of all members.
Detailed Description
~czech Tŕída bodySegDTWT2D slouží jako funkční třída pro definici těla cyklu parallel_reduce pro výpočet dopředné transformace ~english The class bodySegIDTWT2D is function class defining loop body of parallel_reduce for inverse transform
Constructor & Destructor Documentation
bodySegIDTWT2D::bodySegIDTWT2D |
( |
float * |
subbands[], |
|
|
int |
widthSteps[], |
|
|
float * |
o_data, |
|
|
int |
o_widthStep, |
|
|
Size |
maxSize, |
|
|
separableWavelet * |
w, |
|
|
int |
level | |
|
) |
| | [inline] |
Constructor
- Parameters:
-
[in,out] | *subbands[] | - array holding ponters to the individual subbands. Order: subbands[0]=HL1,[1]=HH1,[2]=LH1,[3]=HL2,[4]=HH2,[5]=LH2 .... [last]=LL. |
[in] | widthSteps[] | - array holding the distance between two consecutive rows in bytes in individual subbands |
[in] | *o_data | - poiter to the output image |
[in] | o_widthStep | - the number of bytes between two conscutive rows |
[in] | size | - dimensions of the output image |
[in] | *w | - object defining wavelet filters |
[in] | level | - the depth of decomposition |
- See also:
- separableWavelet
bodySegIDTWT2D::bodySegIDTWT2D |
( |
bodySegIDTWT2D & |
s, |
|
|
tbb::split |
| |
|
) |
| | [inline] |
Splitting construktor. For the sake of the TBB library.
- Parameters:
-
[in] | &s | - reference to the original object |
[in] | tbb::split | - constant paramer, to differ splitting constructor from the copy constructor |
Copy construktor.
- Parameters:
-
[in] | &s | - reference to the original object |
bodySegIDTWT2D::~bodySegIDTWT2D |
( |
|
) |
|
Member Function Documentation
Function demanded by the parallel_reduce loop
The method is definines overload of the round brackets oparator and server as a body of the parallel loop parallel_reduce
- Parameters:
-
[in] | &r | - the reference to the object of the class blocked_range2d_segdtwt_segidtwt_auto<size_t> denoting the actual part of the iteration space |
The documentation for this class was generated from the following files: