
You can see the stripes intersect. I want the stripes to be perpendicular.
I used the Photoshop perspective conversion function , got the result:

Although the stripes are now vertical, the cars at the far end are getting large, the cars at the near end are getting so small. This is not what I want.
I tried the Photoshop warp function . Photoshop gave me 8 control points, and I finally got my perfect result.

What is the name of this kind of transformation?
How to do software conversion? I am using C # + EmguCV (OpenCV)
Thank you very much.
source share