Click here to Skip to main content
15,867,568 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hi
I'm using the function in dificldades cvDistTransform with OpenCV in C #.
My code is as follows:
Cvlib.CvDistTransform (pimg ref, ref timg, (int) Cvlib.CV_DIST_L2, 3, NULL, NULL);
and has an error when I pass the parameters null.
does anyone know how to solve?

thank you
Posted

1 solution

You can pass NULL for the kernel but not for the pointer. It should be like this:

C++
Cvlib.CvDistTransform (pimg ref, ref timg, (int) Cvlib.CV_DIST_L2, 3, NULL, IntPtr.Zero)


I had this same problem and using IntPtr.Zero worked well for me.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900