原创 阿里巴巴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,這樣就帶來了測

原创 預處理命令“ # 運算符”和“ ## 運算符” "#@"運算符

預處理還需要運算符?有沒有搞錯?^_^, 沒有搞錯,預處理是有運算符,而且還不止一個:     # (單井號)    —— 字符串化運算符。      ## (雙井號 )—— 連接運算符      #@