【问题标题】:Prespective transform - OpenCV displays a mirror image透视变换 - OpenCV 显示镜像
【发布时间】:2015-01-04 14:27:08
【问题描述】:

我尝试使用此链接上给出的代码作为答案:How to find the corners of a Rect object in openCV?

我必须承认,除了您在下面看到的某些部分之外,此代码运行良好:

我尝试输入图像 [源图像]

得到了一个奇怪的结果 [结果图像]:

如您所见,生成的图像顺时针倾斜 90 度,文本也被镜像。

任何人都可以帮我解决这个问题,并建议我应该在上面的代码中进行哪些更改以获得正确的输出。

提前致谢。

【问题讨论】:

    标签: java opencv transform


    【解决方案1】:

    我发现了程序的问题。这是由于坐标的顺序。原始图像的坐标不符合我用于生成图像的坐标。

    将原始图像中的坐标顺序更改为左下、左上、右上和右下。我设置它是因为我对生成的图像采用相同的顺序。

    希望对您有所帮助。

    如果有什么不清楚的地方请告诉我。

    【讨论】:

    • 感谢您的解决方案。当我也遇到同样的问题时,我快疯了。你打对了地方。再次感谢您节省了我的时间。
    猜你喜欢
    • 2012-12-20
    • 1970-01-01
    • 2011-08-26
    • 1970-01-01
    • 2012-03-08
    • 2021-01-05
    • 2018-04-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多