#include "osl_canny_base.h"
#include <osl/osl_canny_port.h>
#include <vcl_cmath.h>
#include <vcl_list.h>
#include <vcl_cassert.h>
Go to the source code of this file.
Defines | |
#define | inst(T) |
Functions | |
template<class T > | |
T ** | osl_canny_base_make_raw_image (int m, int n, T *) |
Returns an m*n array of Ts. | |
template<class T > | |
void | osl_canny_base_fill_raw_image (T **image, int sizex, int sizey, T value) |
Initialise an m*n array of Ts with value. | |
template<class T > | |
void | osl_canny_base_free_raw_image (T **ptr) |
Frees an m*n array of Ts. | |
template<class S , class T > | |
void | osl_canny_base_copy_raw_image (S const *const *image1, T *const *image2, int m, int n) |
Copies image1 to image2. | |
inst (float) | |
inst (int) |
Definition in file osl_canny_base.cxx.
#define inst | ( | T | ) |
template T **osl_canny_base_make_raw_image(int, int, T *dummy); \ template void osl_canny_base_fill_raw_image(T **, int, int, T value); \ template void osl_canny_base_free_raw_image(T **); \ template void osl_canny_base_copy_raw_image(T const * const *, T * const *, int, int);
Definition at line 302 of file osl_canny_base.cxx.
inst | ( | float | ) |
inst | ( | int | ) |
void osl_canny_base_copy_raw_image | ( | S const *const * | image1, |
T *const * | image2, | ||
int | m, | ||
int | n | ||
) |
Copies image1 to image2.
Definition at line 294 of file osl_canny_base.cxx.
void osl_canny_base_fill_raw_image | ( | T ** | image, |
int | sizex, | ||
int | sizey, | ||
T | value | ||
) |
Initialise an m*n array of Ts with value.
Definition at line 278 of file osl_canny_base.cxx.
void osl_canny_base_free_raw_image | ( | T ** | ptr | ) |
Frees an m*n array of Ts.
Definition at line 286 of file osl_canny_base.cxx.
T** osl_canny_base_make_raw_image | ( | int | m, |
int | n, | ||
T * | |||
) |
Returns an m*n array of Ts.
Definition at line 268 of file osl_canny_base.cxx.