2016-05-12 9 views
0

私の特徴は、0から0.1までの範囲の値を含む正規化されたrgb値です。トレーニング行列をCV_64FC1と宣言しました。これには1000行と60列が含まれますが、小数値は0.3333または0.2789です。今私はOpenCvのドキュメントで、トレーニング行列は浮動小数点型でなければならないが、私の行列はdouble型であることを読んでいる。OpenCvのSVMのトレーニングマトリックス

答えて

1

がタイプ

+0

をfloatに、あなたの変数をキャストしてみfloat型に変換せずにトレーニングにSVMにこの行列を与えるためにはどうすればtrainingMatrix.convertTo(trainingMatrix、CV_32FC1)を使用してみましたが、今SVMはエラーに悪い引数を与えます。 – fja

関連する問題