原创 直線、輪廓的提取與描述
基於內容的圖像分析的重點是提取出圖像中具有代表性的特徵,而線條、輪廓、塊往往是最能體現特徵的幾個元素,這篇文章就針對於這幾個重要的圖像特徵,研究它們在OpenCV中的用法,以及做一些簡單的基礎應用。 一、Canny檢測輪廓 在
原创 單鏈表各種操作,VS2013+番茄插件寫着真爽
//************************************************************************ // 鏈表的各種操作2 //***************************
原创 前景檢測----- ViBe算法
既然前景檢測有很多種算法,那乾脆就把這些模型都學起來吧,以後用到前景檢測時至少還有那麼幾種方法可以選擇,上次介紹的是GMM模型,其實GMM模型本身就是一個很不錯的模型,現在也很多人在研究,並且做改進,主要是OpenCV有函數調用,用起
原创 剛發現copyTo還能加掩碼
//---------------------------------【頭文件、命名空間包含部分】---------------------------- // 描述:包含程序所使用的頭文件和命名空間 //---------------
原创 筆試面試蒐集資料彙總
1、const 一、指針常量(比如int *const p)指針本身是常量,一旦初始化不能更改。int a=100,b=200;int *const pa=&a; //定義指針常量時初始化pa=&b; //錯誤,不能修改指針常量*pa
原创 Hello Linux !
vim hello.cpp i #include <iostream> int main(){ std::cout << "Hello Linux!" << std::endl; return 0;
原创 C++泛型算法
本文主要討論C++標準庫中的泛型算法(generic algorithm)。泛型算法是使用容器的強有力的輔助工具。 如果文中有錯誤或遺漏之處,敬請指出,謝謝! 標準庫爲容器類型定義的操作很少,並沒有爲每個容器實現更多的操
原创 二叉樹各種操作
#include<iostream> #include <deque> #include <stack> using namespace std; //二叉樹的節點類 class BinTreeNode { private: int d
原创 SubLime Text 3配置Python環境 (windows下)
第一步:安裝Sublime Text 3 第二部:安裝Python2.7.11 安裝的時候記得選擇添加到系統路徑(安裝好WIN+R cmd 輸入Python即可驗證) 第三部:Sublime Text 3 ->Tools ->Build
原创 堆排序
堆排序 堆排序是利用堆的性質進行的一種選擇排序。下面先討論一下堆。 1.堆 堆實際上是一棵完全二叉樹,其任何一非葉節點滿足性質: Key[i]<=key[2i+1]&&Key[i]<=key[2i+2]或者K
原创 面向對象編程中引用和const的結合
面向對象編程中引用和const的結合增強程序的效率和健壯性 摘要:在使用c++做面向對象編程的時候,合理的使用引用和const關鍵字可以達到提高程序的效率和健壯性的目的 一、引用的介紹 1.1 什麼是引用 引用(Referen
原创 歡迎使用CSDN-markdown編輯器
數據結構學習筆記 第一章 預備知識 1.2 函數與參數 1.2.1 傳值參數 int Abc(int a,int b,int c){ return a+b+c } int main(){ z =Abc(2,x,y)
原创 ViBe算法核心思想
ViBe算法:ViBe - a powerful technique for background detection and subtraction in video sequences 算法官網:http://www2.ulg.
原创 數據結構算法 (一)
//計算N!的遞歸 int Factorial(){ if(n<=1) return 1; else return n*Factorial(n-1); } //累加a[0:n-1] template<class T> T sum(T
原创 操作符重載實例
#include <ctime> #include <iostream> using namespace std; class stopWatch{ public: stopWatch(); void setTime(int ne