Functions | Variables
contrib/tbl/vepl1/vepl1_monadic.cxx File Reference
#include "vepl1_monadic.h"
#include <vipl/accessors/vipl_accessors_vil1_image.h>
#include <vipl/vipl_monadic.h>
#include <vil1/vil1_memory_image_of.h>
#include <vcl_cmath.h>
#include <vcl_iostream.h>
#include <vxl_config.h>

Go to the source code of this file.

Functions

float abs_float (float const &a)
double abs_double (double const &a)
float sqrt_float (float const &a)
double sqrt_double (double const &a)
vxl_byte sqr_ubyte (vxl_byte const &a)
vxl_uint_16 sqr_ushort (vxl_uint_16 const &a)
float sqr_float (float const &a)
double sqr_double (double const &a)
vxl_byte shear_ubyte (vxl_byte const &a)
vxl_uint_16 shear_ushort (vxl_uint_16 const &a)
float shear_float (float const &a)
double shear_double (double const &a)
vil1_image vepl1_monadic_abs (vil1_image const &image)
 replace pixels by their absolute value.
vil1_image vepl1_monadic_sqrt (vil1_image const &image)
 replace pixels by their square root.
vil1_image vepl1_monadic_sqr (vil1_image const &image)
 replace pixels by their square.
vil1_image vepl1_monadic_shear (vil1_image const &image, double shift, double scale)
 replace pixels by a linear distortion.

Variables

static double scale_ = 1.0

Function Documentation

double abs_double ( double const &  a)

Definition at line 11 of file vepl1_monadic.cxx.

float abs_float ( float const &  a)

Definition at line 10 of file vepl1_monadic.cxx.

double shear_double ( double const &  a)

Definition at line 22 of file vepl1_monadic.cxx.

float shear_float ( float const &  a)

Definition at line 21 of file vepl1_monadic.cxx.

vxl_byte shear_ubyte ( vxl_byte const &  a)

Definition at line 19 of file vepl1_monadic.cxx.

vxl_uint_16 shear_ushort ( vxl_uint_16 const &  a)

Definition at line 20 of file vepl1_monadic.cxx.

double sqr_double ( double const &  a)

Definition at line 17 of file vepl1_monadic.cxx.

float sqr_float ( float const &  a)

Definition at line 16 of file vepl1_monadic.cxx.

vxl_byte sqr_ubyte ( vxl_byte const &  a)

Definition at line 14 of file vepl1_monadic.cxx.

vxl_uint_16 sqr_ushort ( vxl_uint_16 const &  a)

Definition at line 15 of file vepl1_monadic.cxx.

double sqrt_double ( double const &  a)

Definition at line 13 of file vepl1_monadic.cxx.

float sqrt_float ( float const &  a)

Definition at line 12 of file vepl1_monadic.cxx.

vil1_image vepl1_monadic_abs ( vil1_image const &  image)

replace pixels by their absolute value.

Definition at line 25 of file vepl1_monadic.cxx.

vil1_image vepl1_monadic_shear ( vil1_image const &  image,
double  shift,
double  scale 
)

replace pixels by a linear distortion.

Definition at line 155 of file vepl1_monadic.cxx.

vil1_image vepl1_monadic_sqr ( vil1_image const &  image)

replace pixels by their square.

Definition at line 102 of file vepl1_monadic.cxx.

vil1_image vepl1_monadic_sqrt ( vil1_image const &  image)

replace pixels by their square root.

Definition at line 71 of file vepl1_monadic.cxx.


Variable Documentation

double scale_ = 1.0

Definition at line 18 of file vepl1_monadic.cxx.