[英]face recognition using fisher algorithm
我正在使用openCV進行人臉識別。我能夠將收集的人臉圖像保存在ram存儲器中進行訓練,因此我無法檢索這些圖像以備后用。 如何將收集的面部圖像保存在輔助存儲器中並進行檢索?
我可能會誤解您的問題,但是-
除了每次重新加載圖像並重新訓練面部識別之外,您還可以將經過訓練的識別模型保存到xml / yaml文件中。 您只會使用圖片訓練一次 :
vector<Mat> train_imgs;
Mat train_labels;
facerec->train( train_imgs, labels );
// save to disk:
facerec->save( "faces_trained.xml" );
int label = facerec->predict( image );
下次,您可以跳過圖像和培訓,而是加載xml:
// load from disk:
facerec->load( "faces_trained.xml" );
int label = facerec->predict( image );
在這里閱讀一點也不會有傷害;)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.