原创 直線、輪廓的提取與描述

基於內容的圖像分析的重點是提取出圖像中具有代表性的特徵,而線條、輪廓、塊往往是最能體現特徵的幾個元素,這篇文章就針對於這幾個重要的圖像特徵,研究它們在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