|
| unsigned char | vl_round (double x, unsigned char) |
| |
| signed char | vl_round (double x, signed char) |
| |
| unsigned short | vl_round (double x, unsigned short) |
| |
| signed short | vl_round (double x, signed short) |
| |
| unsigned int | vl_round (double x, unsigned int) |
| |
| signed int | vl_round (double x, signed int) |
| |
| unsigned long | vl_round (double x, unsigned long) |
| |
| signed long | vl_round (double x, signed long) |
| |
| double | vl_round (double x, double) |
| |
| float | vl_round (double x, float) |
| |
| template<class srcT , class destT > |
| void | vil_gauss_filter_5tap (const srcT *src_im, std::ptrdiff_t src_istep, std::ptrdiff_t src_jstep, destT *dest_im, std::ptrdiff_t dest_istep, std::ptrdiff_t dest_jstep, unsigned nx, unsigned ny, const vil_gauss_filter_5tap_params ¶ms, destT *work, std::ptrdiff_t work_jstep) |
| | Smooth and subsample src_im to produce dest_im. More...
|
| |
| template<class srcT , class destT > |
| void | vil_gauss_filter_5tap (const vil_image_view< srcT > &src_im, vil_image_view< destT > &dest_im, const vil_gauss_filter_5tap_params ¶ms, vil_image_view< destT > &work) |
| | Smooth a src_im to produce dest_im. More...
|
| |
smooth images
- Author
- Ian Scott
Definition in file vil_gauss_filter.hxx.
template<class srcT , class destT >
| void vil_gauss_filter_5tap |
( |
const srcT * |
src_im, |
|
|
std::ptrdiff_t |
src_istep, |
|
|
std::ptrdiff_t |
src_jstep, |
|
|
destT * |
dest_im, |
|
|
std::ptrdiff_t |
dest_istep, |
|
|
std::ptrdiff_t |
dest_jstep, |
|
|
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
const vil_gauss_filter_5tap_params & |
params, |
|
|
destT * |
work, |
|
|
std::ptrdiff_t |
work_jstep |
|
) |
| |
Smooth and subsample src_im to produce dest_im.
Applies 5 pin filter in x and y, then samples every other pixel. Assumes dest_im has sufficient data allocated
Definition at line 39 of file vil_gauss_filter.hxx.