env_mt_visual_cortex.h File Reference

#include "Envision/env_visual_cortex.h"
Include dependency graph for env_mt_visual_cortex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void env_mt_visual_cortex_input (const int do_multithreaded, struct env_visual_cortex *vcx, const struct env_params *envp, const char *tagName, const struct env_rgb_pixel *const colimg, const struct env_rgb_pixel *const prev_colimg, const struct env_dims dims, env_chan_status_func *status_func, void *status_userdata, struct env_image *result, struct env_image *intens_result, struct env_image *color_result, struct env_image *ori_result)
 Do visual-cortex input with optional multi-threading.

Detailed Description

Definition in file env_mt_visual_cortex.h.


Function Documentation

void env_mt_visual_cortex_input ( const int  do_multithreaded,
struct env_visual_cortex vcx,
const struct env_params envp,
const char *  tagName,
const struct env_rgb_pixel *const   colimg,
const struct env_rgb_pixel *const   prev_colimg,
const struct env_dims  dims,
env_chan_status_func *  status_func,
void *  status_userdata,
struct env_image result,
struct env_image intens_result,
struct env_image color_result,
struct env_image ori_result 
)

Do visual-cortex input with optional multi-threading.

Parameters:
do_multithreaded if false, then just call the standard env_visual_cortex_input(); if true, then run individual sub-jobs with env_run_jobs() from Envision/env_job_server.h (note that you still must install a multi-threaded job server with env_set_job_server() in order to get actual asynchronous multi-thread performance)

Referenced by EnvVisualCortexFloat::input(), and EnvVisualCortex::input().

Generated on Sun May 8 08:11:55 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3