原创 C++強大的類模板 template

有時,有兩個或多個類,其功能是相同的,僅僅是數據類型不同。定義多個類顯然是重複性工作。C++在發展的後期增加了模板(template )的功能,提供瞭解決這類問題的途徑。可以聲明一個通用的類模板,它可以有一個或多個虛擬的類型參數。利用

原创 C++RNG類與毛星雲尋找凸包例程的理解

RNG類 RNG類是C++中產生隨機數的。它和c中的rand有異曲同工之妙。產生的都是僞隨機數。隨機類RNG:計算機的僞隨機數是由隨機種子根據一定的計算方法計算出來的數值,所以只要計算方法一定,隨機種子一定,那麼產生的隨機數就是固定的

原创 世界座標系,攝像機座標系與圖像座標系原理,轉換關係介紹

世界座標系,攝像機座標系與圖像座標系(圖像物理座標系與圖像像素座標系)之間的關係 引用:郭潤的原文https://www.cnblogs.com/gary-guo/p/6553155.html

原创 對opencv源碼中聲明類時,類名前面有一個CV_EXPORTS修飾符的理解

CV_EXPORTS 實際上就是 __declspec(dllexport),主要有以下兩個作用: 1、使用 __declspec(dllexport) 關鍵字從 DLL 導出數據、函數、類或類成員函數。 2、__declspec(d

原创 離散傅里葉變換DFT_學習筆記

程序參考: https://blog.csdn.net/jameshater/article/details/50810613 主要了解magI.cols & -2,magI.rows & -2兩條代碼的原因 理解卷積的意義 http

原创 離散傅里葉變換在圖像處理中的應用_學習

1、爲什麼要進行傅里葉變換,其物理意義是什麼? 傅里葉原理表明:任何連續測量的時序或信號,都可以表示爲不同頻率的正弦波信號的無限疊加。而根據該原理創立的傅里葉變換算法利用直接測量到的原始信號,以累加方式來計算該信號中不同正弦波信號的頻