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