在Opencv訓練時可以將訓練結果存成xml or yml
這時檔案的大小會受到訓練張數、特徵點影響(我以eigenface recognition來看)
我的訓練圖片是80*64*24bmp(15KB)
問題來了,我用8個標籤、每個標籤1張圖、特徵點50
下去算之後大小竟然到559KB,這些數字甚至比原本的圖片加起來還大了…
這個演算法看起來是將所有的圖片做一個平均臉
之後用特徵向量差異的方式去判斷跟誰的差異最小
我這裡用每個人四張樣本,共四個人,特徵點10
檔案大小1615KB
http://codepad.org/p7adINhV
請問一下各位,這段yml裡面代表的大概是什麼意思呢
該如何去減少檔案大小,系統記憶體只有512MB,最多有辦法做多少人的資料庫呢
還請對這些東西比較瞭解的大大協助解釋一下,謝謝您