私はOpenCVとC言語またはその他の言語でのプログラミングに非常に慣れていません。
現時点では、プロジェクトの境界で、複数の画像のキャリブレーションを作成する作業を行っています。これは、最終的にバレットタイム効果で使用されます。
画像を調整するために、マーカーを検出しています (色検出)。次に、desImg から srcImg への変換行列を計算し、最後に PerpectiveTransform を適用します。
この作品は、私が個別にロードする2つの画像を見つけます。ただし、画像で塗りつぶして配列するにはどうすればよいですか。IPImage * img[] は機能しません。
個々の画像ごとに変換マトリックスを取得するためにこれが必要なので、OpenFrameworks で OpenGL を使用して、調整された画像シーケンスを視覚化できます。ループ内で、Image を次々と読み取り、それを desImage と比較して正しい Matrix を計算します。
必要がなければ、大量の IPImage をロードしたくありません。
ご協力ありがとうございました
PS:これも試してみました...運が悪い:
CvMat* 画像; 画像 = cvCreateMat(1, 8, IplImage);