JeVoisBase  1.20
JeVois Smart Embedded Machine Vision Toolkit Base Modules
Share this page:
env_params Struct Reference

#include <jevoisbase/Components/Saliency/env_params.h>

Collaboration diagram for env_params:

Public Attributes

enum env_maxnorm_type maxnorm_type
 
intg32 range_thresh
 
env_size_t scale_bits
 
env_size_t num_motion_directions
 
byte motion_thresh
 
byte flicker_thresh
 
byte multiscale_flicker
 
env_size_t num_orientations
 number of Gabor subchannels More...
 
env_size_t cs_lev_min
 
env_size_t cs_lev_max
 
env_size_t cs_del_min
 
env_size_t cs_del_max
 
env_size_t output_map_level
 the pyramid level at which the feature map is taken More...
 
byte chan_i_weight
 
byte chan_c_weight
 
byte chan_o_weight
 
byte chan_f_weight
 
byte chan_m_weight
 
int(* submapPreProc )(const char *tagName, env_size_t clev, env_size_t slev, struct env_image *submap, const struct env_image *center, const struct env_image *surround, void *user_data)
 
int(* submapPostNormProc )(const char *tagName, env_size_t clev, env_size_t slev, struct env_image *submap, const struct env_image *center, const struct env_image *surround, void *user_data)
 
int(* submapPostProc )(const char *tagName, struct env_image *cmap, void *user_data)
 
void * user_data_preproc
 
void * user_data_postnorm
 
void * user_data_postproc
 

Detailed Description

Definition at line 44 of file env_params.h.

Member Data Documentation

◆ chan_c_weight

byte env_params::chan_c_weight

Definition at line 60 of file env_params.h.

Referenced by env_params_set_defaults(), env_total_weight(), and Saliency::process().

◆ chan_f_weight

byte env_params::chan_f_weight

Definition at line 62 of file env_params.h.

Referenced by env_params_set_defaults(), and env_total_weight().

◆ chan_i_weight

byte env_params::chan_i_weight

Definition at line 59 of file env_params.h.

Referenced by env_params_set_defaults(), and env_total_weight().

◆ chan_m_weight

byte env_params::chan_m_weight

Definition at line 63 of file env_params.h.

Referenced by env_params_set_defaults(), and env_total_weight().

◆ chan_o_weight

byte env_params::chan_o_weight

Definition at line 61 of file env_params.h.

Referenced by env_params_set_defaults(), and env_total_weight().

◆ cs_del_max

env_size_t env_params::cs_del_max

◆ cs_del_min

env_size_t env_params::cs_del_min

Definition at line 56 of file env_params.h.

Referenced by env_max_cs_index(), env_params_set_defaults(), and env_params_validate().

◆ cs_lev_max

env_size_t env_params::cs_lev_max

◆ cs_lev_min

◆ flicker_thresh

byte env_params::flicker_thresh

Definition at line 51 of file env_params.h.

Referenced by env_params_set_defaults().

◆ maxnorm_type

enum env_maxnorm_type env_params::maxnorm_type

Definition at line 46 of file env_params.h.

Referenced by env_params_set_defaults(), and env_params_validate().

◆ motion_thresh

byte env_params::motion_thresh

Definition at line 50 of file env_params.h.

Referenced by env_params_set_defaults().

◆ multiscale_flicker

byte env_params::multiscale_flicker

Definition at line 52 of file env_params.h.

Referenced by env_params_set_defaults().

◆ num_motion_directions

env_size_t env_params::num_motion_directions

◆ num_orientations

env_size_t env_params::num_orientations

number of Gabor subchannels

Definition at line 53 of file env_params.h.

Referenced by env_chan_orientation(), env_params_set_defaults(), and env_params_validate().

◆ output_map_level

env_size_t env_params::output_map_level

the pyramid level at which the feature map is taken

Definition at line 58 of file env_params.h.

Referenced by env_chan_process_pyr(), and env_params_set_defaults().

◆ range_thresh

intg32 env_params::range_thresh

Definition at line 47 of file env_params.h.

Referenced by env_params_set_defaults().

◆ scale_bits

env_size_t env_params::scale_bits

◆ submapPostNormProc

int(* env_params::submapPostNormProc) (const char *tagName, env_size_t clev, env_size_t slev, struct env_image *submap, const struct env_image *center, const struct env_image *surround, void *user_data)

Definition at line 71 of file env_params.h.

Referenced by env_params_set_defaults().

◆ submapPostProc

int(* env_params::submapPostProc) (const char *tagName, struct env_image *cmap, void *user_data)

Definition at line 77 of file env_params.h.

Referenced by env_params_set_defaults().

◆ submapPreProc

int(* env_params::submapPreProc) (const char *tagName, env_size_t clev, env_size_t slev, struct env_image *submap, const struct env_image *center, const struct env_image *surround, void *user_data)

Definition at line 65 of file env_params.h.

Referenced by env_params_set_defaults().

◆ user_data_postnorm

void* env_params::user_data_postnorm

Definition at line 81 of file env_params.h.

Referenced by env_params_set_defaults().

◆ user_data_postproc

void* env_params::user_data_postproc

Definition at line 82 of file env_params.h.

Referenced by env_params_set_defaults().

◆ user_data_preproc

void* env_params::user_data_preproc

Definition at line 80 of file env_params.h.

Referenced by env_params_set_defaults().


The documentation for this struct was generated from the following file: