原创 HOG三線性插值

        所謂的三線性插值指的是在(x,y,theta)這三個參數空間中進行插值,即x方向、y方向和梯度的角度空間,如圖1所示,圖中的象素點(x,y)在利用梯度幅值作爲權重進行投票時,要根據該象素點距離其他格子中心的距離進行加權,同

原创 基於SVM與Meanshift的目標跟蹤

       近期在研究畢業設計,原本的題目是改進Meanshift目標跟蹤算法,查了一天的資料,大概瞭解到以前做跟蹤研究的很多是基於Meanshift+濾波器,而現在做跟蹤研究的是Meanshift+機器學習,要想創新的話就必須瞭解一點

原创 藉助OpenCV創建自己的直方圖類--畫出灰度圖像的直方圖

Histogram.h #pragma once #include <opencv2/opencv.hpp> #include <iostream> using namespace cv; class Histogram { pu

原创 OpenCV HOG

轉載自:http://blog.csdn.net/zhazhiqiang/ 一、理論 1、HOG特徵描述子的定義:     locally normalised histogram of gradient orientation

原创 Google瀏覽器離線安裝包下載

下載地址:http://www.google.cn/intl/zh-CN/chrome/browser/desktop/index.html?standalone=1

原创 霍夫變換提取圓心座標,並擬合直線

<span style="font-family:Microsoft YaHei;font-size:14px;">#include <cmath> #include <opencv2/opencv.hpp> using namespac

原创 static靜態變量和靜態成員函數

靜態變量:在某些情況下我們希望一個類的所有對象共享一個變量,這種被所有對象共享的變量叫做靜態變量。 靜態成員變量只能在類定義之外初始化,且只能初始化一次。 靜態成員函數:如果一個函數不訪問任何類的對象的數據,但卻希望此函數作爲類的成員。

原创 利用MFC和OpenCV構建GUI程序讀取攝像頭視頻

一、新建一個基於對話框的MFC應用程序,命名爲opencv_mfc。       1、取消勾選“使用Unicode庫”,勾選“在靜態庫中使用MFC”,取消勾選“關於”框,取消勾選“ActiveX控件”。             2、刪除默

原创 MFC創建具有用戶名和密碼的登錄界面

插入對話框,並設置好佈局。 爲對話框新建CLogin類,爲兩個編輯控件添加控件變量,控件變量命名爲m_userName,m_password。 爲“確定”按鈕控件添加事件處理程序。 在APP程序中添加#include "Login.h

原创 OpenCV讀取序列圖片(1)

看到一篇牛人的博客(http://blog.csdn.net/dengtaocs/article/details/36653597),發現了長久以來就想解決的問題:OpenCV讀取圖像序列!太爽了!比如我的D盤lemming文件夾下有下圖

原创 重裝系統教程(版本二)

版本一的方法是傳統方法,比較正規。但是比較麻煩,想要快速解決問題的朋友可以參考現在的這篇文章。 一:下載小馬PEV2015-02-15-Beta.exe(下載鏈接:http://pan.baidu.com/s/1eQ4UX94)     

原创 MFC多線程編程實例

新建一個基於對話框的MFC工程:TEST 在TESTDlg.cpp裏面寫線程執行函數就可以了。 線程執行函數只能聲明爲類內靜態函數或者類外全局函數,而且只能訪問類內靜態函數和靜態變量。 如果要訪問類內非靜態的函數或變量,只能按如下寫。 先

原创 求取圓形區域內的平均灰度值

#include <cmath> #include <opencv2/opencv.hpp> using namespace cv; using namespace std; const int kvalue = 15;//雙邊濾波鄰域

原创 OpenCV多線程以系統當前時間分段保存視頻

兩個按鈕,一個點擊一下就打開攝像頭 另一個點擊一下開始保存視頻,並且以當前系統時間爲文件名,再點擊一下就暫停保存視頻,這樣反覆。 聲明3個布爾全局變量: bool IsOpenCamera = false;  //攝像頭開關控制 bool

原创 C++引用的使用

#include <iostream> using namespace std; void swapValue(int &x, int &y) { int temp; temp = x; x = y; y = temp; }