-1

IPL_DEPTH_32S 画像 (ピクセルを表すために 32 ビット整数を使用することを意味します) があり、テンプレート マッチングを適用できるように、それを IPL_DEPTH_32F に変換する必要があります。整数を浮動小数点数に変換する式、またはこれを実行できる OpenCV に組み込まれている関数を知っている人はいますか?

4

2 に答える 2

3

「cvConvertImageScale()」を使用するだけで、IPL_DEPTH_32S を IPL_DEPTH_32F に変更できます。

于 2009-08-02T06:38:20.867 に答える
1

opencvにはそのような機能はないと思います。

これを行う最も簡単な方法は、IPL_DEPTH_32Sイメージとまったく同じサイズの新しいIPL_DEPTH_32Fイメージを作成することです。次に、両方の画像のすべてのピクセルをループし、ピクセルごとにコピーして、整数ピクセルをフロートピクセルにキャストします。

于 2009-05-20T09:49:44.060 に答える