私はIPL_DEPTH_32Sイメージを持っています(ピクセルを表現するために32ビット整数を使用するという意味です)、IPL_DEPTH_32Fに変換してテンプレートマッチングを適用する必要があります。浮動小数点数、またはこれを行うことができますOpenCVに組み込まれている関数の整数を変換する数式を知っている人はいますか?OpenCVはIPL_DEPTH_32SをIPL_DEPTH_32Fに変換する必要があります
-1
A
答えて
1
opencvにはこのような機能はありません。
これを行う最も簡単な方法は、IPL_DEPTH_32Sイメージとまったく同じサイズの新しいIPL_DEPTH_32Fイメージを作成することです。次に、両方の画像の各ピクセルと各ピクセルコピーのすべてのピクセルをループし、整数ピクセルをfloatピクセルにキャストします。
3
"cvConvertImageScale()"を使用するだけで、IPL_DEPTH_32SをIPL_DEPTH_32Fに変更できます。
関連する問題
- 1. EMFをjpegに変換する必要があります。
- 2. WinFormをWebFormに変換する必要があります
- 3. LIBSVMフォーマットに変換する必要がありますか?
- 4. ウェーブファイルに変換する必要があります
- 5. OpenCvでIPL_DEPTH_32fを使用する
- 6. OpenCVでワイヤレスカメラを使用する必要があります
- 7. .mp4ビデオを.flvまたは.fv4に変換する必要があります
- 8. "control name"はSystem.Web.UI.Pageに変換可能である必要があります
- 9. JSONツリーにMySQLのレコードを変換する必要があり
- 10. Android用OpenCV、OpenCV Managerを別途インストールする必要はありますか?
- 11. 私はASCII文字列に変換する必要がある文字列を、どのように変換する必要がありますか?
- 12. NSDateオブジェクトをUDateオブジェクト(ICU)に変換する必要があります
- 13. 次のコードをjsonに変換する必要があります
- 14. pngファイルを1つのpdfファイルに変換する必要があります
- 15. イメージファイルをX座標に変換する必要があります
- 16. Oracle関数をC#コードに変換する必要があります
- 17. exeファイルをJARファイルに変換する必要があります
- 18. ビューのnil属性をto_sに変換する必要がありますか
- 19. プログラムカウンタは常に変更する必要がありますか?
- 20. は、変換と計算距離を助ける必要があります
- 21. コンパイラをVSに変更する必要があります
- 22. エラー:スーパーユーザを変更するにはスーパーユーザである必要があります
- 23. XはTと一致する必要がありますが、XをTに変換できませんか?
- 24. imageIOまたはfileoutputstreamを使用せずにbytearrayを画像に変換する必要があります
- 25. VBOを変更する必要がある場合、VAOを再構築する必要はありますか?
- 26. PHP OOP "実装に互換性がある必要があります"
- 27. このクエリを変更する必要があります
- 28. 一時パスワードを変更する必要があります
- 29. ラジオボタンのレイアウトを変更する必要があります
- 30. テーブル変数@tableを宣言する必要があります