要寫乙個評測人臉識別效能的程式
把live 和 sfz 裡面所有的的特徵提取出來,兩兩計算相似度,這樣我們就得到乙個相似度矩陣。
把live 的特徵和sfz 的特徵都推到堆疊裡面去。
byte* pfeature1 = new byte[ef_size()];
byte* pfeature2 = new byte[ef_size()];
ef_extract(0, img_gallary.data, img_gallary.cols, img_gallary.rows, 3, &ptfp[max_face_index], pfeature1);
ef_extract(0, img_live.data, img_live.cols, img_live.rows, 3, &ptfp2[0], pfeature2);
featuredb_live.push_back(pfeature2);
featuredb_sfz.push_back(pfeature1);
for (int m = 0; m < featuredb_sfz.size(); m++)
fprintf(fp,"\n");
}
堆疊每次都要分配記憶體,不然如果只申請一次,就會所有的指標都指向同一塊記憶體,所有的結果都一樣。 bpython使用技巧 Python 小技巧
python 隱秘的角落 1.args 和 kwargs 的使用 此處一定要注意 python 中有預設值得引數一定一定要放在沒有預設值的後邊。args 是以元組型別傳入 kwargs 是字典型別傳入 def parameter learn parameter 1,parameter 2 none,...
VI使用小技巧
1 替換某一字串 s old word new word g 在整個檔案中將old word替換為new word 2 不進入vi編輯器將檔案中的某一字串替換掉 sed s 111 aaa g 1.txt 2.txt 將1.txt中所有的111替換為aaa,修改後的檔案寫入2.txt sed s 1...
IDE使用小技巧
vc 共享樂園 1 如何檢測程式中的括號是否匹配。把游標移動到需要檢測的括號 如大括號 方括號 圓括號 和尖括號 前面,鍵入快捷鍵 ctrl 如果括號匹配正確,游標就跳到匹配的括號處 否則游標不移動,並且機箱喇叭還會發出一聲警告聲。2 如何檢視乙個巨集 或變數 函式 的巨集定義。選中此巨集,單擊滑鼠...