2

I'm trying to use opencv APIs to warp image so that to dispaly it to a curved screen. I have gone through the warping apis provided in opencv here.

But all APIS require the camera calibration matrix(K) and the rotation matrix(R).

But my images does not depend on a camera as im not correcting any distortion.

So can someone help me how achieve this kind of warping so that image can be better displayed on a curved screen.

I am using visual studio with opencv library in C++.

My input image will be like this enter image description here

and output needs to like this enter image description here

And i have to use opencv apis.

The above shape I have achieved through the code from here

Please give some suggestions.....

Community
  • 1
  • 1
Kevin K
  • 589
  • 2
  • 7
  • 28
  • 2
    Could you provide image samples (input --> output) of what you are trying to do? – Berriel Jun 27 '16 at 13:05
  • @Berriel my requirement is similar to [this](http://stackoverflow.com/questions/12017790/warp-image-to-appear-in-cylindrical-projection) question. But using opencv apis. – Kevin K Jun 28 '16 at 03:45
  • I have tried using the cylindrical warper class of opencv with some sample K and R values which got from net and played around some time but i could not achive the shape as given in the above link. – Kevin K Jun 28 '16 at 03:58
  • did you solve your problem kevin – Aqeel Haider Oct 09 '16 at 08:35
  • @AqeelHaider no man, i did not get. – Kevin K Oct 12 '16 at 06:53
  • Possible duplicate of http://stackoverflow.com/questions/12017790/warp-image-to-appear-in-cylindrical-projection – Deniz Beker Nov 24 '16 at 03:40

0 Answers0