原创 線性鑑別分析LDA

學習了LDA算法,做個總結,如果有錯誤,還望指教! LDA的目標 應用統計方法解決模式識別問題時,一再碰到的問題之一是維數問題。[1] LDA的目標即是通過投影從高維樣本中抽取分類信息、降低維數,使投影后的樣本有最大的類間距離和最小的類內

原创 【MFC】利用CvvImage類在MFC控件中顯示圖片

利用opencv以前的CvvImage類可以很方便地在MFC圖片控件中顯示圖片,但在opencv2.2及以上版本中已經沒有這個類,只要自己在工程中添加CvvImage.h和CvvImage.cpp文件即可,這兩個文件在網上搜一下就

原创 掃描線法填充多邊形

原理 如下圖所示多邊形: 簡述 直線y=1,2,3……8順序掃描多邊形,以直線y=3爲例,它與多邊形的邊有4個交點,將這4個交點的x座標保存下來,兩兩之間畫線,也就是(A,B)(C,D)之間畫線。對於每一個y都是兩兩之間畫線。現在考慮直

原创 EM算法解決GMM問題

Note:本篇博文1,2部分主要是對書籍Pattern Recognition and Mechine Learning 第九章9.2節的翻譯 高斯混合模型 高斯混合模型是幾個高斯成分的簡單線性疊加,可以提供比單高斯更加豐富的密度

原创 【opencv】cvmat、IplImage、Mat之間的轉換

CvMat、IplImage轉換爲Mat opencv3.0中 Mat(CvMat *M,bool copydata=false)這個構造函數已經不再使用,而有函數: Mat cvarrToMat(const CvArr *arr

原创 字典學習方法—K-SVD

三天學習了K-SVD方法,做個小結,但自己理解不是特別透徹,主要爲對文獻的翻譯,一起學習吧。 由於編輯器使用起來太費時間,我直接上word裏的截圖了。 下面附上從csdn下載的K-SVD代碼,代碼好像不全 http://

原创 Java設置環境變量

成功安裝JDK後,我使用的是是默認路徑   C:\Program Files\Java\jdk1.8.0_60 需要設置的環境變量包括三個:JAVA_HOME、Path、CLASSPATH 1、(以win8爲例)右擊計算機,選擇“屬

原创 【opencv】常用函數(總結自人臉識別MFC程序)

以下OpenCV函數總結自OpenCV+MFC的人臉識別程序 簡單圖像處理函數 resize() 介紹 在我的人臉識別程序中,使用這個函數來對圖像進行標準化,每幅圖像標準化爲200*200大小。 void cv::resize(I

原创 pandas索引和選擇數據

使用pandas索引和選擇數據時,總是需要百度,因此決定對pandas.DataFrame中的索引和選擇方法做個總結。所用的pandas版本號爲0.20.1 pandas中有三種索引方法:.loc,.iloc和[],注意:.ix的用法在

原创 mrjob運行方式

翻譯自http://pythonhosted.org/mrjob/guides/runners.html 運行 本地測試 python my_mrjob.py < test.txt >output 以上腳本會使用InlineMRJobR

原创 機器學習實戰之CART

理論 CART(Classification and Regression Tree)是決策樹的一種。 決策樹是每次以某個屬性爲準,將數據集劃分爲幾個類,最終數據集中的元素都被劃分到相應的類中。典型的決策樹算法是ID3。ID3與CART

原创 【C++】多維數組傳參

方法1: void func(int array[3][10]) void func(int array[][10]) 兩種寫法都是合法的,不能把第二維或者更高維的大小省略,如: void func(int array[][])

原创 Jacobi 方法計算特徵值特徵向量

在求解協方差矩陣的特徵值和特徵向量時用到了Jacobi方法 原理 設A是n階實對稱矩陣,則必有正交矩陣P,使 PTAP=⎡⎣⎢⎢λ1⋮0⋯⋱⋯0⋮λn⎤⎦⎥⎥=∧; 其中∧ 的對角線元素是A的n個特徵值,正交陣P 的第i 列是A的對應於特

原创 QR分解之HouseHolder變換

QR分解 一個矩陣的QR分解(QR decomposition)(QR factorization)是將矩陣分解成A=QR ,其中Q是一個正交矩陣(QTQ=I ),R是上三角矩陣。 HouseHolder變換 HouseHolder變換可

原创 機器學習實戰之KMean

KMeans算法步驟: 1. 確定聚類個數k 2. 隨機選擇k個質心 3. 對於所有樣本點: 根據樣本點到質心的距離分類 4. 分類完成後,如果所有樣本點的類別沒有變化,算法結束 如果有變化,重新計算質心(當前類中樣本的