This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Dear Friends,
I am trying to work with the VLIB Canny Edge Detection algorithm. The VLIB_Canny_Edge_Detection wrapper function included in vlib_c674x_3_2_1_0 works, but seems to create an excess number of edges.
I need to tweak this function and control its various parameters.
Numerous documentations, such as sprab78, explain how to break down the wrapper function into its building block functions, and apply the relevant parameters to each function in order to achieve the desired results.
My questions are:
1. What is the meaning of the "numItems" parameter of the VLIB_Canny_Edge_Detection wrapper function? It seems to have no effect.
2. Where can I get the source code of VLIB functions (Optimized Assembly and/or Natural C)? IMGLIB and DSPLIB for example include source code.
3. Is there any way to modify the various parameters of the VLIB Kernel Functions without applying them separately? Similar to Matlab "edge" function for example.
4. Is there a code sample that shows how to optimally apply VLIB Canny Edge Detection by applying the 5 VLIB_Canny_Edge_Detection Base Kernels Separately?
Thanks,
Avi Tal.
This is what I mean by looking for other devices
I just downloaded (again) the vlib version for C66 (vlib_c66x_obj_3_2_1_0_Win32.exe ) and build it and in the directory that I specified I see the source code. Here is a screen shot:
OK I need to attach the screen shot, so here it is :/cfs-file/__key/communityserver-discussions-components-files/791/5488.screenShot99.docx
Hi Jesse,
Thanks allot for your answer.
1.
I tried the VLIB_hysteresisThresholding, and it seems that the exact same results are achieved as with applying the VLIB_doublethresholding (the VLIB_edgeRelaxation seem to have no effect).
When applying Matlab Canny edge detection on the same image, I get nice continuous edges. Any suggestions?
2.
Regarding VLIB source code, can TI supply the Natural C code?
Thanks,
Avi Tal.
Is it possible for you to send the input to this function, and the expected and actual output so we can review?