OpenCVのグラジエントのヒストグラムは、画像内のオブジェクトを検出して分類するために、一般に画像パッチで使用されることを理解しています。OpenCVのHOG画像全体の分類
しかし、画像全体を分類するために使用できる特徴ベクトルを構築するためにHOGを使用したいと思います。以下の使用: - 特徴ベクトルの長さに大きな画像をより64×128ウインドウを有し、これらの寄与の各々
std::vector<float> temp_FV_out;
cv::HOGDescriptor hog;
hog.compute(img_in, temp_FV_out);
は、非常に長い特徴が画像の変化の大きさに起因する異なる長さの各ベクトルが得られます。
各画像から短い特徴ベクトル(約5-20ビン)を与えるためにOpenCVを得るにはどうしたらいいですか?画像ベクトルの長さは画像のサイズにかかわらず一定ですか?私はむしろHOGの単語の辞書を作るために単語の袋を使用しないでください。