Ask Your Question


asked 2017-07-17 04:54:03 -0600

fab_cut gravatar image

I am using opencv 3.1.0 and I cannot find the gpu-based solvePnPRansac method. It is my understanding that the gpu::* methods and types were all moved somewhere else. Where can i find the equivalent of gpu::SolvePnpRansac?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2017-07-17 13:19:11 -0600

g3org3 gravatar image

You can find them in the legacy support module:

My hope is that the cv::gpu::SolvePnPRansac modules will be moved to use cv::UMat, as that is more compatible and not CUDA specific. That is speculation, however.

edit flag offensive delete link more


Thanks for the answer. I am encountering problems in trying to make it work. The problem is that I am trying to litteraly to use it in place of the cv::SolvePnP module. I will give you more details shortly.

fab_cut gravatar imagefab_cut ( 2017-07-21 10:08:59 -0600 )edit

@fab_cut, however , please do not write answers, if you have a comment here, thanks.

berak gravatar imageberak ( 2017-07-21 10:12:08 -0600 )edit

@fab_cut Like, @berak said, please post a new-question, if you have further inquiries. Feel free to "at" mention me, if you would like my input.

g3org3 gravatar imageg3org3 ( 2017-07-21 13:02:49 -0600 )edit

Question Tools

1 follower


Asked: 2017-07-17 04:54:03 -0600

Seen: 1,374 times

Last updated: Jul 17 '17