| cgv
    | 
namespace for image processing More...
| Classes | |
| class | abst_image_reader | 
| abstract interface for image readers  More... | |
| class | abst_image_writer | 
| abstract interface for image readers  More... | |
| class | bmp_reader | 
| implements the image reader interface for bmp files  More... | |
| class | bmp_writer | 
| implements the image writer interface for bmp files  More... | |
| class | image | 
| class | image_reader | 
| the image reader chooses a specific reader automatically based on the extension of the given file name.  More... | |
| class | image_writer | 
| the image writer chooses a specific writer automatically based on the extension of the given file name  More... | |
| struct | reader_listener | 
| interfaces that allows to listen to registration events  More... | |
| struct | writer_listener | 
| interfaces that allows to listen to registration events  More... | |
| Functions | |
| template<typename T_calc , typename T_detail , typename T_store > | |
| void | integer_wavelet_transform (T_store *data, size_t nr_inside, size_t nr_outside, size_t step_inside, size_t step_outside, size_t nr_components, unsigned mask, bool do_split=true, int s_scale=1, int d_scale=2) | 
| template<typename T_calc , typename T_detail , typename T_store > | |
| void | integer_inverse_wavelet_transform (T_store *data, size_t nr_inside, size_t nr_outside, size_t step_inside, size_t step_outside, size_t nr_components, unsigned mask, bool do_split=true, int s_scale=1, int d_scale=2) | 
| template<typename T_calc , typename T > | |
| void | subsample_image (const T *image_ptr, T *subsampled_image, const int W, const int H, const int nr_components) | 
| template<typename T_calc , typename T > | |
| void | subsample_slice (const T *slice0_ptr, const T *slice1_ptr, T *subsampled_slice, const int W, const int H, const int nr_components) | 
| Variables | |
| cgv::base::object_registration< bmp_reader > | brr ("register bmp reader") | 
| cgv::base::object_registration< bmp_writer > | bwr ("register bmp writer") | 
| object_registration< reader_listener > | rlr ("register image reader registry") | 
| class CGV_API | image_reader | 
| object_registration< writer_listener > | wlr ("register image writer listener") | 
| class CGV_API | image_writer | 
namespace for image processing
| void cgv::media::image::integer_inverse_wavelet_transform | ( | T_store * | data, | 
| size_t | nr_inside, | ||
| size_t | nr_outside, | ||
| size_t | step_inside, | ||
| size_t | step_outside, | ||
| size_t | nr_components, | ||
| unsigned | mask, | ||
| bool | do_split = true, | ||
| int | s_scale = 1, | ||
| int | d_scale = 2 | ||
| ) | 
Definition at line 78 of file image_proc.h.
| void cgv::media::image::integer_wavelet_transform | ( | T_store * | data, | 
| size_t | nr_inside, | ||
| size_t | nr_outside, | ||
| size_t | step_inside, | ||
| size_t | step_outside, | ||
| size_t | nr_components, | ||
| unsigned | mask, | ||
| bool | do_split = true, | ||
| int | s_scale = 1, | ||
| int | d_scale = 2 | ||
| ) | 
Definition at line 12 of file image_proc.h.
| void cgv::media::image::subsample_image | ( | const T * | image_ptr, | 
| T * | subsampled_image, | ||
| const int | W, | ||
| const int | H, | ||
| const int | nr_components | ||
| ) | 
Definition at line 153 of file image_proc.h.
| void cgv::media::image::subsample_slice | ( | const T * | slice0_ptr, | 
| const T * | slice1_ptr, | ||
| T * | subsampled_slice, | ||
| const int | W, | ||
| const int | H, | ||
| const int | nr_components | ||
| ) | 
Definition at line 171 of file image_proc.h.
| class CGV_API cgv::media::image::image_reader | 
Definition at line 14 of file image_reader.h.
| class CGV_API cgv::media::image::image_writer | 
Definition at line 13 of file image_writer.h.