Ask Your Question

Vector of KeyPoints scaling/rotating

asked 2015-07-01 21:15:29 -0500

Hi all!

First of all, please note that I'm new to OpenCV so I may be missing something completely obvious.

Let's say that we have a vector of KeyPoints (std::vector<cv::keypoint>) which we get from detecting blobs with SimpleBlobDetector. Can we apply a scale and/or rotation to the resulting vector with relationships between points being maintained? So kind of like a vector graphics scaling. Is that functionality somehow integrated in OpenCV?

Thank you!

Best Regards.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2015-07-02 03:55:45 -0500

LBerger gravatar image

updated 2015-07-02 03:57:46 -0500

I'm not sure to understand your question. If you want move points you can use matrix operation like gemm. you can init matrix yourself or use composeRT or rodrigues and for scaling used aa homography maatrix

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2015-07-01 21:15:29 -0500

Seen: 80 times

Last updated: Jul 02 '15