原创 阿里巴巴JarsLink整理
一、框架整體類圖結構JarsLink整體主要類圖二、類功能簡介(1)Module類貫徹整個框架,在各個功能中進行傳輸(2)ModuleLoader接口定義了模塊加載的功能,即是將模塊加載到新定義的ClassLoader中,當然這個Clas
原创 RGB色彩變換到Lab空間代碼
這是兩個函數,CIE標準的變換;和Adobe的不一樣 Step1: XYZ to RGB (採用 D65 白點): [ R ] [ 3.240479 -1.537150 -0.498535 ] [ X ] [
原创 typedef 和 typedef typename的用法和區別
typedef:是用於定義類型用的 1,爲了簡化,清晰。比如,vector<list<int *>*> temp(10);可以簡化爲 typedef list<int *> listnum; typedef vector<listnum
原创 求Flood Detection 視頻中洪水檢測的測試視頻
最近在看論文:A Real Time Video Processing Based Surveillance System for Early Fi
原创 深度探索C++對象模型的讀書心得
參考:深度探索C++對象模型 (stanley B.Lippman著 侯捷翻譯) 1. Page9 : C++對象模型,說明每一個類僅有一個虛函數表Vtbl,而類的每一個對象都有指向其表的指針。 2. Page30:引用也需要與一個指針(
原创 VS編譯時斷點無法命中解決方案
碰到此問題, 多半是由於文本格式不匹配導致, 我總結的解決方案:1. 運氣好的話選中有問題的文本, [編輯]-->[高級]-->[設定選定內容的格式], 然後重新編譯即可解決2. 如果設定格式未能解決, 看一下有問題的代碼是不是有註釋之類
原创 視頻中煙火檢測的小波變換
最近一直在做視頻中煙火檢測的項目,看了很多論文,都提到了用小波變換來檢測,由於煙的半透明性,有煙區域的小波能量要小於背景區域的小波能量,於是自己也就採用小波變換的方法來檢測,但是得到的小波能量,並不像論文中所說的那樣,背景區域的小波能量大
原创 PCL Kinfu VS2010 cmake 源碼編譯(續)
然後再次單擊Configure,然後得到這個圖 在BUILD下把BUILD_GPU選中,即變成這個圖: 然後再單擊Configure,形成下面這個圖: 然後再單擊Configure,得到以下這個圖: 然後再單擊Genera
原创 深入理解C++中的mutable關鍵字
mutalbe的中文意思是“可變的,易變的”,跟constant(既C++中的const)是反義詞。 在C++中,mutable也是爲了突破const的限制而設置的。被mutable修飾的變量,將永遠處於可變的狀態,即使在一個const
原创 C++模板函數-無法解析的外部符號
在網上,看到有類似的問題,經常是寫一個頭文件,如test.h,裏面這樣寫: #ifndef _TEST_H #define _TEST_H #include using namespace std; //給指針data分配height
原创 對這個運動目標檢測方法實現的結果A Hybrid Algorithm for Moving Object Detection
最近在做煙火檢測,需要用到運動檢測,看到論文A System for Video Surveillance and Monitoring中的A Hybrid Algorithm for Moving Object Detection這個方
原创 文件差異和補全功能使用diff_match_patch
主要用於增量更新的場景,減少網絡之間傳輸大小,提高速度 1. 文件對比找出對應的差異,比如文件a和文件b對比,找出對應的差異diff_c 例子: String a = "1234567890\n1234567890\n123456
原创 gitOSChina window 公鑰配置
在生成gitOSChina對應的公鑰之後,將新增的公鑰設置到gitOsChina對應的公鑰上,按照步驟:http://git.mydoc.io/?t=154712 但是就是報告如下錯誤: D:\WorkProject>ssh -T git
原创 基於TestNG的自動化測試框架ATS
一、需求 由於目前很多公司缺少相應的集成測試框架,對於場景的測試全部是黑盒測試,黑盒測試目前在公司測試有一個很大的缺點:每一次迭代都需要測試人員測試所有的功能,如果有一個場景沒有測試到就有可能導致嚴重的bug,這樣就帶來了測
原创 預處理命令“ # 運算符”和“ ## 運算符” "#@"運算符
預處理還需要運算符?有沒有搞錯?^_^, 沒有搞錯,預處理是有運算符,而且還不止一個: # (單井號) —— 字符串化運算符。 ## (雙井號 )—— 連接運算符 #@