原创 Opencv圖像識別從零到精通(16)------膨脹腐蝕

一、形態學操作就是基於形狀的一系列圖像處理操作。有很多的,這裏先看最簡單的操作。             膨脹與腐蝕(Dilation與Erosion)。能實現多種多樣的功能,主要如下: 消除噪聲,通過低尺寸結構元素的腐蝕操作很

原创 Opencv圖像識別從零到精通(12)-----滑動條控制直方圖、對比度、亮度、圖像相加

            經過前面的學習,有了對比度,直方圖的基礎,所以就想着用這滑動條做一個綜合的實例,用滑動條去控制直方圖,去滑動條控制對比度和亮度,用滑動條控制融合,也是對基礎的一點提高,其中還有很多值得改進的,可以動態顯示結果之類的

原创 Opencv圖像識別從零到精通(22)-----hough變換檢測直線與圓

       今天要看的是霍夫變換,常用用來檢測直線和圓,這裏是把常見的笛卡爾座標系轉換成極座標下,進行累計峯值的極大值,確定。HoughLines,HoughLinesP,HoughCircles,三個函數,首先先看看原理,最後會用漂亮

原创 Opencv圖像識別從零到精通(14)-----線性濾波和非線性濾波

    一,噪聲的介紹和卷積    二、各個濾波函數的解讀,定義與源代碼    三、綜合所有的濾波,加滑動條控制核大小來blur    四、Matlab 輔助表達       一,噪聲的介紹     圖像噪聲是圖像在攝取或傳輸時所受的隨機

原创 Opencv圖像識別從零到精通(10)-----直方圖均衡化與直方圖拉伸

 一、直方圖均衡化           直方圖均衡化是灰度變換的一個重要應用,廣泛應用在圖像增強處理中,它是以累計分佈函數變換爲基礎的直方圖修正法,可以產生一幅灰度級分佈具有均勻概率密度的圖像,擴展了像素的取值動態範圍。許多圖像的灰度值是

原创 主成分分析PCA

       PCA(Principal components Analysis)即主成分分析,是圖像處理中經常用的降維方法,因爲在圖像提取相應的特徵如顏色,紋理,SIFT,SURF等特徵,但是一副圖像中有很多個這種特徵點,梅哥特徵點

原创 Opencv圖像識別從零到精通(19)----Robert,prewitt,Sobel邊緣檢測

           圖像的邊緣檢測,是根據灰度的突變或者說不連續來檢測,對於其中的算子有一階導數和二價導數,這裏先說基礎的三種方法---Robert,prewitt,Sobel邊緣檢測。  一、梯度           首先介紹下梯度,

原创 Opencv圖像識別從零到精通(23)----輪廓

                 當看到輪廓的時候,發現沒有辦法具體到什麼, 因爲關係輪廓的東西似乎有很多,例如檢測輪廓,提取輪廓,輪廓跟蹤,輪廓面積,周長,標記,匹配,還有一系列的外接最小矩形,圓形,橢圓,圖像矩,填充孔洞等,不得不說東

原创 Opencv圖像識別從零到精通(13)----點線圓矩形與鼠標事件

            圖像中不可少的元素就是點、線、圓、橢圓、矩形,多邊形,同時這些也是物體的特徵組成單位,在圖像識別中必不可少。所以要首先去認識這個元素怎麼定義和使用,同時鼠標是電腦的窗口,我們很多的處理都會用到鼠標。本文主要有下面三

原创 Opencv圖像識別從零到精通(15)-----閾值分割、固定閾值Threshold、自適應閾值分割adaptiveThreshold、OSTU大津法

    當我們用圖像技術來找到圖像特徵的時候,其中很重要的一個步驟就是分割,不區分出來我們想要的就沒有辦法得到其中的參數,而這裏首先介紹閾值分割,也是最基礎的分割方式,一共有下面三個部分組成。本來想介紹一個函數與定義然後再跟着例子,但是感

原创 Opencv圖像識別從零到精通(20)---laplace LOG DOG邊緣檢測

         經過了上一篇的簡單的邊緣檢測,現在來看一下二階導數的邊緣檢測,分別是Laplace LOG DOG,看到他們心裏還是有點遺憾,要是自己能加快一點學習的步伐,在面試的時候也許就可以輕鬆回答了,親愛的你們只是來的晚了2天。希

原创 Opencv 注意事項,很有幫助

   1.  得到Mat類型img的size,可以使用函數img.size(),注意這裏有括號。但是在需得到img的行和列時,不需要使用括號,即使用img.rows和img.cols.   2. 已經定義好了img爲Mat型,但是沒有

原创 Opencv圖像識別從零到精通(9)----對比度亮度改變

           一張圖像來說,會有不同的亮暗程度,很多時候都要增強一下,增強的方法有很多,從大量可以說是線性變換和非線性變換,當然這是說空間域的,頻率域的暫時不考慮。 線性變換增強,也是對點的操作,如下圖 一、點操作,線性增強

原创 EndNote安裝教程與使用教程 關聯加載word

針對EndNotex7初學安裝和插入文獻教程,WIN7 64位親測可以使用,其他版本參考變通使用,未提及問題請自尋搜索。 a)     解壓EndNote X7準備工作, b)     word關聯EndNoteX7 c)     下載文

原创 Opencv圖像識別從零到精通(21)-----canny算子邊緣檢測

          最後來看看canny算子,這個是被成爲最好的算子,因爲過程多,有準測,後面會列出來,也是邊緣檢測的最後一個,所以這裏作爲結尾,來看看各個邊緣檢測的效果。 邊緣檢測結果比較 Roberts算子檢測方法對具有陡峭的低噪