2

我正在使用 OpenCV-Python 来纠正图片上的镜头失真。我使用本教程中给出的脚本。

如果我在脚本作者提供的图片上应用脚本,它的工作原理。

但是,如果我使用自己的图片,我可以得到一个 ROI = (0,0,0,0) 或一个 ROI,这样作物就不好。

我不明白为什么。我不知道该怎么办 :。/

  • 有没有特定的方法来拍摄棋盘?
    • 棋盘应该离相机近/远?
    • 我应该拍几张照片?
    • 相机不应该移动?
  • 我应该在某个地方定义我的棋盘格的大小吗?

预先感谢您的回答。

M。

4

1 回答 1

1

好的,现在终于可以了,我会回答我自己的问题^^

  • 有没有特定的方法来拍摄棋盘?

    • 棋盘应该离相机近/远?

      --> 棋盘应靠近图片边缘。

    • 我应该拍几张照片?

      --> 如果不是 20,至少 10

    • 相机不应该移动?

      --> 它可以移动

  • 我应该在某个地方定义我的棋盘格的大小吗?

    --> 显然不是,但是棋盘最好不是正方形的(比如9x9的小正方形,最好有4x8的棋盘)。

    --> 还是不知道这个问题的答案

我注意到的值得注意的事情:

  • 图片应具有相同的方向(横向)
  • 裁剪后的图片不一定与原始图片具有相同的尺寸

谢谢你自己 :D

于 2014-04-17T07:25:23.247 回答