我想將圖像文件的md5保存在數據庫中,這樣當用戶發送另一個圖像時,我希望能夠比較圖像是否已經存在於數據庫中,我必須知道它們是否已經是數據庫中的其中一個,我認爲最簡單的方法是將md5文件的內容與md5輸出進行比較,看它們是否是平等與否。保存在字符串中的二進制文件內容,以便能夠與其他文件進行比較
我該怎麼做?如果你認爲這樣做不是很好,那麼你可以建議一些其他的東西來比較圖像,而不需要將原始文件存在,這就是爲什麼我要將md5保存在數據庫中。
我有md5函數,但我不知道md5是什麼,我的md5函數接受一個std :: string參數並將結果作爲std :: string返回。
預先感謝您。
。謝謝! – Grego 2012-04-17 16:17:18