【问题标题】:Change checkboard size in Matlab Stereo Calibration App在 Matlab Stereo Calibration App 中更改棋盘大小
【发布时间】:2016-10-09 00:09:56
【问题描述】:

Matlab Stereo Calibration App 在添加第一张图片时只询问一次正方形大小。

有没有办法:

  • 更改棋盘格大小?
  • 为 X 和 Y 大小设置不同的值(矩形而不是正方形)?

我希望Matlab Computer Vision System Toolbox 不受限制,因为Bouguetj's Matlab Camera Calibration Toolbox 允许为棋盘矩形设置 X、Y 甚至不同矩形大小的值。

【问题讨论】:

    标签: matlab computer-vision matlab-cvst camera-calibration


    【解决方案1】:

    该应用假定所有校准图像中的棋盘具有相同的大小(相同的正方形大小和相同的正方形数量)。您必须在会话开始时设置一次正方形大小。如果要更改它,则必须开始新的校准会话,然后再次添加图像。

    在后台,应用调用detectCheckerboardPoints 函数来检测图像中的棋盘格。它可能适用于“矩形正方形”,但我不确定。您当然可以尝试,如果它有效,您需要自己生成点的世界坐标,因为generateCheckerboardPoints 假定为正方形,而不是矩形。然后您可以使用estimateCameraParameters 函数以编程方式进行校准。

    【讨论】:

    • 感谢 Dima,你就是那个男人!只有你在回答这类问题。
    猜你喜欢
    • 2014-11-10
    • 1970-01-01
    • 2017-12-22
    • 2014-07-27
    • 2016-09-29
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多