|
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.