Quantcast
Channel: OpenCV Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 41027

How to get the scale factor of getPerspectiveTransform in opencv?

$
0
0
I have image A and i want to get the bird-eye's view of image A. So I used getPerspectiveTransform method to get the transform matrix. The output result is 3x3 matrix. See my code. In my case i want to know the scale factor of the 3x3 matrix. I have looked the opencv document, but i cannot find detail of the transform matrix and i don't know how to get the scale. Also i have read some paper, the paper said we can get scaling, shearing and ratotion from a11, a12, a21, a22. See the pic. So how can i get the scale factor.Can you give me some advice? Thank you! Points[0] = Point2f(..., ...); Points[1] = Point2f(..., ...); Points[2] = Point2f(..., ...); Points[3] = Point2f(..., ...); dst[0] = Point2f(..., ...); dst[1] = Point2f(..., ...); dst[2] = Point2f(..., ...); dst[3] = Point2f(..., ...); Mat trans = getPerspectiveTransform(gpsPoints, dst);//I want to know the scale of trans warpPerspective(A, B, trans, img.size()); ![image description](/upfiles/14505993977104214.jpg)

Viewing all articles
Browse latest Browse all 41027

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>