原文:基礎學習筆記之opencv(3):haartraining生成.xml文件過程

.准備正負樣本: 在上一講http: www.cnblogs.com tornadomeet archive .html 中,我們已經收集到了訓練所用的正樣本。下面就開始收集負樣本了,負樣本要求是:不能包含人臉,且圖片大小也不需要歸一化到正樣本尺寸,只需比正樣本尺寸大或者相等即可。建議負樣本用灰度圖,加快訓練速度,且負樣本一定不能重復,要增大負樣本的差異性。 這里我采用的負樣本是用的是weizm ...

2012-03-28 11:28 58 39435 推薦指數:

查看詳情

基礎學習筆記opencv(2):haartraining前將統一圖片尺寸方法

總所周知,機器學習前要訓練很多數據,一直感覺訓練數據是個很神聖的東西,到底怎么訓練呢?頭腦一直有這么個疑問,但一直沒時間去體驗。因此最近在學adaboost算法,就要學會怎樣訓練出一個.xml文件了。方法是相同的,用過一次,以后的訓練過程就差不多了。 只是打算進行簡單的人 ...

Wed Mar 28 04:10:00 CST 2012 27 21756
基礎學習筆記opencv(6):實現將圖片生成視頻

 在做實驗的過程中,難免會讀視頻中的圖片用來處理,相反將處理好的圖片又整理輸出為一個視頻文件也是很常用的。下面就來講講基於opencv的C++版本中圖片輸出視頻是怎么實現的。   本次試驗的數據為搖擺的樹枝樹葉圖片,Waving Trees,其來源網址為: http ...

Sat Jun 02 17:13:00 CST 2012 7 14563
基礎學習筆記opencv(4):直方圖使用學習

目的:   直方圖在cv領域到處可見,因為其功能在cv算法的實現中必不可少。Opencv庫中也集成了關於直方圖的不少函數,比如直方圖的計算,均衡,歸一化,相似度比較等等。 為了體驗這些函數,做了個小實驗,功能是:打開攝像頭,鼠標選定一個框,框內圖像作為標准圖像,計算出其直方圖並顯示出來;然后繼 ...

Fri May 04 00:39:00 CST 2012 3 26519
基礎學習筆記opencv(9):Mat圖像掃描

  本文來講講Mat存儲的像素該怎么對其進行掃描?掃描的效率又如何?   文章參考opencv自帶的tutiol及其code。   實驗功能:   可以手動選擇打開電腦上的圖片。   對4種對Mat矩陣的掃描方法效率進行比較,這4種掃描方法分別為:連續內存直接訪問;用迭代器 ...

Mon Jul 23 07:33:00 CST 2012 1 9068
基礎學習筆記opencv(13):基本繪圖

  本文主要講講怎樣用opencv畫一些基本圖形,這些圖形包括,直線,圓,橢圓,多邊形等。參考資料為opencv自帶tutiol及其code。   開發環境:ubuntu12.04+Qt4.8.2+QtCreator2.5+opencv2.4.2   實驗功能:   1.單擊 ...

Thu Jul 26 00:28:00 CST 2012 0 14680
基礎學習筆記opencv(11):圖像混合

  本文主要講的是怎樣將2幅圖片疊加,就像電影里面有時候出現的鏡頭一樣,2幅圖片可以按照不同比例重疊,當然這里主要是利用opencv自帶的函數addWeighted().參考資料為opencv自帶tutiol及其代碼。   開發環境 ...

Tue Jul 24 06:55:00 CST 2012 0 7514
opencv_haartraining.exe 分類器訓練----命令執行,執行項學習(1)

本文是在樣本處理完成情況下,進行分類器訓練。關於分類器訓練網上有很多講解,但是對於初學者還是有一定難度,這可能與個人學習筆記的習慣有關。對此我講我學習的總結下來以圖像方式展示給大家。 執行命令:opencv_haartraining.exe -data xml -vec pos.vec -bg ...

Tue Mar 07 17:20:00 CST 2017 1 5546
基礎學習筆記opencv(23):OpenCV坐標體系的初步認識

  前言   相信很多朋友在使用OpenCV的時候會遇到一個小問題,且有時候對這樣的小問題沒有引起足夠的重視,或者通過表面想當然的去編程,所以調試代碼時出現一些莫名其妙的問題,最后發現問題時時間已經過去了一大把。最近我在調試一個項目時就遇到過這種情況,即Mat::at(x,y)和Mat ...

Wed Dec 12 08:25:00 CST 2012 6 17175
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM