HI all!
 I am not familiar with Lucas-Kanade Feature Tracking.I feel confuse when i use 
VLIB_trackFeaturesLucasKanade_7x7 function in vlib.
int VLIB_trackFeaturesLucasKanade_7x7 (
const char * restrict im1,
const char * restrict im2,
const short * restrict gradX,
const short * restrict gradY,
int width,
int height,
int nfeatures,
short * restrict x,  //X feature coordinates in im1
short * restrict y,  //Y feature coordinates in im1
short * outx,
short * outy,
int max_iters,
const char * restrict scratch);
this is the definition of Lucas-Kanade Feature Tracking function. it indicate 
that the parameter x and parameter y are feature coordinates in im1.
the fowllowing is the test demo code about Lucas-Kanade Feature Tracking 
function.
/*******************************************************/
static unsigned char IMAGE1[64*64];
//#pragma DATA_SECTION(IMAGE2, "L1D_SRAM")
static unsigned char IMAGE2[64*64];
//#pragma DATA_SECTION(GRADX, "L1D_SRAM")
static short GRADX[64*64];
//#pragma DATA_SECTION(GRADY, "L1D_SRAM")
static short GRADY[64*64];
//#pragma DATA_SECTION(GRADMAG, "L1D_SRAM")
static short GRADMAG[64*64];
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to