算起來有段時間沒寫部落格了,最近在整夏令營的事,隨著夏令營告一段落,後面也需要給自己多多充電,順便把浙大軟院我做的專案放上來。**放github上
設計乙個演算法比較2張的計算相似度,在文件例子裡面都是一對對的相識
相識度設計為(0-1), 給出2張是相識的,相識度取向1。否者取向0;
可以開發有介面的,也可以是命令列。
**一共分為4個檔案,和乙個主函式
其中除相似度演算法外,基本自己手擼,大部分注掉的**都是過程中進行的嘗試。
專案演示ppt放在文件類裡面,其中測試用例日誌為我當時日常測試出來的資料。
這個是當時給出的檢測精度。
視覺化的介面如下:
可以進行的讀取,並給出判定結果。
各種目前現有的方法對比
可以看出我的方法趨於穩定並獲得良好的檢測精確度。
1.中值濾波去除噪點
2.膨脹腐蝕
3.自適應二值化
(低值移除,自適應閾值二值化)
求均值4.phash相似度比較
大體為這4個步驟。
Git應用於Android專案的入門知識 我的理解
git應用於android專案的基本知識。常常將git,repo和gerrit三種工具配合起來使用,使android開發中的部分工作自動化。並適應敏捷專案管理的需要。repo是google在git上開發的版本庫管理工具,是用python編寫的指令碼庫,用來統一管理多個git倉庫。gerrit是適用於...
如何學習TRIZ理論將其應用於創新實踐當中?
如何學習triz理論將其應用於創新實踐當中?triz理論自面世至今已處理了成千上萬的問題,很多的人剛學習triz理論並將其應用於自主創新實踐活動中。要想全方位把握triz理論並在自主創新實踐活動中熟練掌握,必須親身經歷1個較長的學習和實踐活動過程,也要把握恰當的學習方法。1.正確對待triz理論 t...
應用於Python的vim配置點滴
應用於python的vim配置點滴 python是我最喜歡的程式語言,而vim也是我最常用的編輯器,所以更好的配置vim來編輯python源程式是很有必要的。下面談談偶學來的一點配置技巧。by gashero 以下的大部分配置都是通過修改 vimrc檔案來實現的,在windows下它存在於vim的安...