10

私は OpenCV 2.2 を使用しています。

cvFindChessboardCornersチェス盤の角を見つけるために使用する場合、角はどのような順序で変数に格納されますかcorners(たとえば、最初に左上隅、次に行、次に列)?

ドキュメンテーション(あまり役に立ちませんでした)。

4

2 に答える 2

0

画像の左上隅に最も近いものから始めて、チェス盤の隅を行ごとに並べていると確信しています。

チェス盤のパターンには原点が指定されていないため (キャリブレーション デバイスの欠点の 1 つ)、それを 90 度または 180 度回転させると、戻ってくるコーナーは同じ順序にはなりません。

確認する方法は、返された実際のポイント値を見て、それらが期待どおりかどうかを確認することです。

編集: 少なくとも OpenCV 3.3.1 および 5x3 チェス盤の場合、チェス盤の角は、回転に応じて左上または右下から返すことができます。

于 2013-10-04T21:59:36.097 に答える