2017-08-02 6 views
0

同一の入力と同一のコードが与えられた場合、PCLのSACSegmentationを使用するLinuxと比較して、Windowsでは異なるプレーンモデルが見つかります。一例として、Linux上の識別されたプレーンは、Windows平面が〜0度のところで〜7度のロール角を持ちます。連続するWindowsの結果は、連続したLinuxの結果と同じです。これは、GCCやVisual Studioとタイプに異なるサイズを使用して関連付けることができますか?またはより良いdefault_random_engineを使用してWindows?SACSegmentation LinuxとWindowsで異なる結果

Same calculation on Linux and Windows --> different results

<random> generates same number in Linux, but not in Windows

私は、Windowsの面が優れて特定された平面であることを知っています。どのようにしてこの違いを最善に救済すれば、Linux版でも同じことが分かりますか?

答えて

0

これはランダムエンジンに関するものです。クラウドサイズに関連して数回の反復しか実行しないと、結果が信頼できないことがあります。 .setMaxIterations()メソッドを使用してRANSACエンジンにさらに面候補を追加して、結果が互いに近づくかどうかを調べることができます。

関連する問題