原创 人臉識別《一》opencv人臉識別之人臉檢測

opencv中已經有人臉識別的功能了,所以來看看整個流程以及具體實現吧。 人臉識別:就是給一個已知人臉貼上一個標籤。 上面這句簡單的話,其實包含的信息量好大啊,這說明首先你要知道這是一張臉,然後你還要識別出來這個臉屬於哪個的。 所以人臉識

原创 圖像融合之金字塔

這篇文章呢,主要是看了上篇金字塔在圖像分割的應用之後,知道了金字塔的主要應用還在於圖像融合,所以就又看了相關的內容, 用金字塔進行圖像融合的主要步驟如下: 1,有兩張原圖像,還有一張模板圖(用來確定用左邊圖像的哪部分,右邊圖像的哪部分

原创 將博客搬至CSDN

如題 CSDN纔是討論技術的地方 點贊 收藏 分享 文章舉報 xiaobai_xiaokele 發佈了33 篇原創文章 · 獲贊 9 · 訪問量 5萬+ 私信

原创 圖像處理之卡通化

<span style="font-size:18px;">圖像卡通化就是讓邊緣變粗,平坦的地方更平坦,所以就需要邊緣檢測,和濾波。</span><span style="font-size:18px;">1,當然爲了得到更好的效果一般都

原创 PRML-讀書筆記(一)介紹 書中用到…

    PRML是Bishop的也是經典著作啊     首先介紹了PR是起源自engineering,ML起源於CS,其實是一個領域的不同方面而已。     整篇要使用的了3大工具:probability theory, deci

原创 PRML-讀書筆記(零)數學符號

x小寫粗體是向量(所有向量都是列向量),M大寫粗體是矩陣,(w1,...,wM)1和M是下標,表示具有M個元素的行向量。        未完待續。。。 點贊 收藏 分享 文章舉報

原创 szeliski——computer vision algorithm and applicationimage formation

2.1 Geometric primitives and transformations 點贊 收藏 分享 文章舉報 xiaobai_xiaokele 發佈了33 篇原

原创 C++中cos,sin,asin,acos這些三角函…

C++中cos,sin,asin,acos這些三角函數操作的是弧度,而非角度, 你需要把角度轉化爲弧度. 弧度=角度*Pi/180; 例子1: 比如對邊和鄰邊分別爲a,b  設角度爲x,則  x=atan(a/b);  其中x爲弧

原创 Geometric Context from a Single

這個是Derek Hoiem 2005年的文章,也算是對3D信息的利用的一個開啓。主頁鏈接是http://www.cs.uiuc.edu/homes/dhoiem/  翻譯呢是爲了更好的理解,以後看的時候還可以回頭直接看了,還可以隨時添

原创 圖像處理之圖像惡魔化

想起惡魔就是渾身一團一團的黑氣圍繞。 所以對於圖像惡魔化,就是檢測出來儘可能多的邊緣,然後使上一篇中的漫畫形式轉變爲惡魔形式。 void evilImage(const cv::Mat &srcImg,const cv::Mat &car

原创 opencv2操作像素的幾種方法

opencv2 是C++接口,這就讓我有了順便複習C++的機會啊。好吧,一切重頭開始來過吧。 opencv所有的操作都是從操作圖像開始的,所以就要從圖像的組成元素之圖像像素說起啦。所以就開始介紹幾種處理像素的方法: 1,at 直接訪問

原创 opencv2問題記錄

1,static_cast saturate_cast static_cast < type-id > ( expression )該運算符把expression轉換爲type-id類型,但沒有運行時類型檢查來保證轉換的安全性 satur

原创 linux刪除文件夾下所有內容

linux 下面 刪除文件夾下的所有內容,忘了是在哪裏找到的原型,自己又改了改,現在是完全可以用的。 //判斷是否爲目錄 bool is_dir(const char *path) {     struct statstatbuf;

原创 圖像切割還願之金字塔

部分公式和圖片來自http://blog.csdn.net/poem_qianmo/article/details/26157633; 以前一直知道金字塔,一層一層的,但是不知道具體應用是幹嘛的,今天突然看到算法應用才知道,哦哦,原來大家

原创 性別區分

如果已經能夠提取到所有人的臉部特徵點,那是否可以很簡單的通過KNN來分別提取男性的差值最小的特徵點作爲公共特徵,同理女性的公共特徵,然後對每張要檢測的圖像,與這兩個公共特徵進行判斷,看與其中哪個公共特徵最接近,就判斷爲男性或者是女