12

OpenCV が LBPヒストグラムに基づく分類子を提供することは既に確認しました。

しかし、LBP ヒストグラム自体にアクセスしたいと考えています。例えば:

histogram = calculate_LBP_Histogram( image )

OpenCVでこれを実行する関数はありますか?

4

1 に答える 1

21

ここで、OpenCV の Mat データ構造を使用して LBP を計算するための C++ コードを取得できます。

http://www.bytefish.de/blog/local_binary_patterns

Python のバージョンも同じサイトで見つけることができるはずです。

このコードは、あなたが言及した顔認識コードを OpenCV に貢献したと思われる Philipp Wagner によって書かれているので、同じものであるはずです。

LBP コードは、静的関数として OpenCV-2.4.2/modules/contrib/src/facerec.cpp というファイルにあります。残念ながら、公開されていないようです (少なくとも OpenCV 2.4.2 の場合)。

于 2012-12-06T07:24:21.183 に答える