JeVoisBase  1.0
JeVois Smart Embedded Machine Vision Toolkit Base Modules
env_pyr.h File Reference
Include dependency graph for env_pyr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  env_pyr
 This class implements a set of images, often used as a dyadic pyramid. More...


#define env_pyr_initializer   { 0, 0 }


void env_pyr_init (struct env_pyr *pyr, const env_size_t n)
 Construct with a given number of empty images. More...
void env_pyr_make_empty (struct env_pyr *dst)
void env_pyr_copy_src_dst (const struct env_pyr *src, struct env_pyr *dst)
void env_pyr_swap (struct env_pyr *pyr1, struct env_pyr *pyr2)
 Swap contents with another env_pyr. More...

Macro Definition Documentation

#define env_pyr_initializer   { 0, 0 }

Definition at line 51 of file env_pyr.h.

Referenced by env_chan_steerable().

Function Documentation

void env_pyr_copy_src_dst ( const struct env_pyr src,
struct env_pyr dst 
void env_pyr_swap ( struct env_pyr pyr1,
struct env_pyr pyr2 

Swap contents with another env_pyr.

Definition at line 60 of file env_pyr.c.

Referenced by env_motion_channel_input_and_consume_pyr(), env_pyr_build_steerable_from_hipass_9(), and Saliency::process().