原创 Opencv圖像識別從零到精通(31)----圖像修補,分離合並通道

一、圖像修復簡介        圖像修復是圖像復原中的一個重要內容,其目的是利用圖像現有的信息來恢復丟失的信息。可用於舊照片中丟失信息的恢復,視頻文字去除以及視頻錯誤隱藏等。簡言之,圖像修復就是對圖像上信息缺損區域進行信息填充的過程,其

原创 Opencv圖像識別從零到精通(25)------區域分裂與合併

   區域分割一般認爲有漫水填充,區域分裂與合併,分水嶺,這篇是中間的區域分裂和合並。         區域分裂合併算法的基本思想是先確定一個分裂合併的準則,即區域特徵一致性的測度,當圖像中某個區域的特徵不一致時就將該區域分裂成4 個相等

原创 Opencv圖像識別從零到精通(36)----DFT離散傅里葉變換

       這篇就是圖像的時域到頻域的開始,也是信號處理中比較常見的傅立葉變換。 一、傅立葉圖像   對一張圖像使用傅立葉變換就是將它分解成正弦和餘弦兩部分。也就是將圖像從空間域(spatial domain)轉換到頻域(freque

原创 圖像識別基礎之相關、卷積

     相隔很久,還是在處理的過程中遇見卷積,這個是必不可少的,於是這裏就好好的看看實現過程,讓印象更加的深刻。下面從四個方面來看: 1 卷積和相關的定義2 一維相關的解釋3 二維卷積的解釋4 相關與卷積的聯繫 一、卷積與相關的定

原创 基於亞像素的邊緣檢測方法

1 引言         數字圖像的邊緣檢測是圖像分割、目標識別、區域形狀提取等圖像處理領域的重要基礎。在進行圖像理解和分析時,第一步往往是邊緣檢測。目前邊緣檢測已經成爲機器視覺領域最活躍的課題之一,其研究具有非常重要的理論意義和實際應用

原创 Opencv圖像識別從零到精通(33)----moravec角點、harris角點

一、角點     圖像處理和與計算機視覺領域,興趣點(interest points),或稱作關鍵點(keypoints)、特徵點(feature points) 被大量用於解決物體識別,圖像識別、圖像匹配、視覺跟蹤、三維重建等一系列的問

原创 卷積神經網絡

卷積神經網絡      自今年七月份以來,一直在實驗室負責卷積神經網絡(Convolutional Neural Network,CNN),期間配置和使用過theano和cuda-convnet、cuda-convnet2。爲了增

原创 Opencv圖像識別從零到精通(37)----KNN算法

一 KNN簡介      K最近鄰(k-Nearest Neighbor,KNN)分類算法,該方法的思路是:如果一個樣本在特徵空間中的k個最相似(即特徵空間中最鄰近)的樣本中的大多數屬於某一個類別,則該樣本也屬於這個類別。你可以簡單的理解

原创 out of memory的解決方案

      在使用大矩陣的時候,會遇到out of memory的問題,這個讓人很糾結,解決的方法一個是從電腦方面,一個就是自身的程序優化問題。從網站各種資料和官方的help中總結了一些。      首先要知道matlab是如何存儲矩陣的

原创 Matlab GUI 圖像識別與圖像處理

     好久沒有寫博客,發現要做的東西總是那麼多,學的知識越來越多,自己也很快就要畢業了,這種校園學習的時間以後都不會再有了,聖誕節的今天,小夥伴出去Hai了,自己默默的在電腦前,設計着自己的東西,默默的敲着代碼。     從入門到精通