Octave の facerec-master パッケージ
Octave の facerec-master パッケージには、LBP の機能があります.
公式ページのURL: https://github.com/bytefish/facerec
ダウンロード
- URL: https://github.com/bytefish/facerec
- 解凍
unzip facerec-master.zip
- ライセンス条項の確認
cat facerec-master/m/LICENSE
LBP (画像の特徴ベクトルの一種)
- LBP の図示
rgb=imread("/usr/local/share/OpenCV/samples/c/fruits.jpg"); r=rgb(:,:,1); g=rgb(:,:,2); b=rgb(:,:,3); lr=lbp(r, 1, 8); imshow(uint8(lr))
- spatal histogram
- LBP の radius は円の半径.
- neighborsは円の分割数.
- 画像を n * m に分割
- 画像全体を処理するときは n=1, m=1
radius=1 neighbors=8 n=1 m=1 bins=2~neighbors rgb=imread("/usr/local/share/OpenCV/samples/c/fruits.jpg"); r=rgb(:,:,1); g=rgb(:,:,2); b=rgb(:,:,3); lr=lbp(r, radius, neighbors); sh = spatialhistogram(lr, n, m, bins); plot(sh)