原创 opencv 圖像簡單邏輯操作彙總與一些常用的函數

1.cvor 函數 原型: //兩個圖像對應元素做或運行 void cvOr( const CvArr* src1,//矩陣1 const CvArr* src2,//矩陣2 CvArr* dst,//結

原创 快速排序

快速排序原理:每次排序的時候設置一個基準點,將小於等於基準點的數全部放到基準點的左邊,將大於等於基準點的數全部放到基準點的右邊。 #include <stdio.h> #include <stdlib.h> #include <s

原创 基於SVM和神經網絡的車牌識別

有寫過兩篇文章介紹如何檢測車牌及對車牌字符進行識別,寫的有些凌亂,這篇文章將整合一個較爲完整的、簡短的思路。 1.車牌檢測 主要的步驟: a. sobel濾波器 b. 閾值算子 c. 閉形態學算子 d. 一個區域填充掩碼

原创 opencv 人臉檢測例程

opencv 人臉檢測簡單例程: 利用opencv自帶的harr分類器檢測人臉。  vs 10 + opencv 2.4.8 實驗源碼: <span style="font-family:Times New Roman;font-size

原创 python分佈式系統學習

python分佈式系統 https://github.com/alonelaval/cabbage-celery

原创 感知機與多層網絡

神經網絡 1 定義 2 神經網絡的作用 感知器 1感知器結構 2 激活函數 反向傳播算法 多層網絡結構 1結構定義 2 反向傳播算法 人工神經網絡的算法探討 1 收斂性與局部最小值 2 多層網絡的處理能力 3 歸納偏置 4

原创 伸展樹Splay Tree

伸展樹 伸展樹的實現 節點定義 伸展樹的遍歷 查找給的關鍵值key的節點 查找伸展樹中的最小關鍵值最大關鍵值的節點 伸展樹的旋轉 插入節點 創建伸展樹節點 創建節點key並旋轉爲根節點 刪除key節點 完整的測試代碼 伸展樹

原创 谷歌圖片搜索

對於像谷歌、百度識圖這種圖像搜索的算法,主要有三個步驟: 將目標圖片進行特徵提取,描述圖像的算法很多,用的比較多的是:SIFT描述子,指紋算法函數,bundling features算法,hash function(散列函數)等。也可以

原创 標準模板庫STL學習總結

標準模板庫就是類與函數模板的大集合。STL共有6種組件:容器,容器適配器,迭代器,算法,函數對象和函數適配器。 1、容器: 容器是用來存儲和組織其他對象的對象。STL容器類的模板在標準頭文件中定義。主要如下所示 ①序列容器 基本的序列

原创 字符串匹配之KMP算法詳解

字符串匹配是計算機的基本任務之一。   舉例來說,有一個字符串”BBC ABCDAB ABCDABCDABDE”,我想知道,裏面是否包含另一個字符串”ABCDABD”?   許多算法可以完成這個任務,Knuth-Morris-Pratt

原创 二叉查找樹 ADT

二叉樹是每個節點最多有兩個子樹的數結構,即左子樹、右子樹。二叉樹的第i層至多有2^(i-1)個節點,深度爲k的二叉樹至多有(2^k) - 1個節點。 二叉查找樹:對於樹中的每個節點X,他的左子樹中所有關鍵字值小於X的關鍵字值,而它的右子樹

原创 Git 託管文件至GitHub

git的安裝與配置 1.具體的git的安裝使用教程可參考git簡單教程 git學習筆記 軟件配置 1)設置用戶名與用戶郵箱 進入GitBash,輸入以下命令: git config –global user.name

原创 最大子序列的和問題

問題描述:給出一個整數數組:a1, a2, a3, … … an;求最大的子序列和(如果數組都爲負數,則爲0) 方法1:遍歷求解 從數組的首元素a1開始遍歷,一直累加ak,求出最大值。 maxsum: 要求的最大子序列和,

原创 GAN學習指南

GAN學習指南 https://www.leiphone.com/news/201701/yZvIqK8VbxoYejLl.html 原文:“這樣讀數據的邏輯就很清楚了,我們在data文件夾中再新建一個anime文件夾,把圖片直接放到這個

原创 非剛性人臉跟蹤(二)

上一篇博文講了如何在人臉圖像中獲得面部特徵。這篇博文主要介紹面部的幾何模型。 在人臉跟蹤系統中,幾何形狀是指在人臉圖像上預先定義的一組點的空間結構,這組點與真實人臉上某些幾何形狀(如眼角、鼻尖和眉毛邊緣)保持一一對應關係。 面部幾何參數變