原创 Get the center of contour

通過尋找輪廓的中心,以便對此進行旋轉,校正; 計算方法: mu[i].m10/mu[i].m00 , mu[i].m01/mu[i].m00 ); 即不同方向的矩進行運算; static int calCoutorCenter(cha

原创 win/linux遍歷目錄

經常用到遍歷目錄,在win/linunx下都可以使用dirent實現。 1. windows遍歷目錄 【1】提供了在visual studio下使用dirent.h讀取目錄內文件的詳細步驟,簡單說來,將dirent.h的頭文件包含即可;而

原创 Manual Memory Management

1. C語言操作 1.1 概述 C語言內存管理分statically,automatically,dynamically三種方式;static變量配置在main memory,一般在整個程序都有效;auto變量配置在stack,在包含該變

原创 人生沒有最佳選擇!彷徨時,要用「直覺」取代「比較」

我們通常什麼時候最煩惱未來就業的問題?據說是在初三、高三、大四、工作第3年、工作第15年時。初三、高三、大四是煩惱該繼續升學,還是直接就業;工作第15年則是思考究竟要在公司工作到何時,如果離開要去做什麼等… 第二人生的規劃問題;而工作第3

原创 Artificial Neural Networks && FileStorage of OpenCV

1. 文檔簡單介紹 參考【opencv2refman.pdf】 ANN原理及響應函數設置如上所述; ANN與其他分類算法有一個不同點是,構建和訓練分開進行; 2.OpenCV實現代碼 2.1//從XML文件載入訓練數據和類別標籤

原创 C++ File I/O

文件I/O,此處僅處理由ASCII編碼的文本,C++有兩個處理文件的基本類,ifstream,ofstream,前者處理輸入(從文件中讀入內容),後者處理輸出(寫入文件); 在使用時需要在頭文件中包含 #include <ifstrea

原创 Visual studio 編譯記錄

1.stdafx.h是什麼 vc裏用的預編譯頭,因爲頭文件不像代碼文件,它不怎麼改變。但是編譯器每次看頭文件的代碼都要花很多時間,那麼預編譯頭這玩意兒就是vc把看了以後瞭解到的東西全部記錄下來,你下次改代碼再編譯的時候它就不用重新去看頭文

原创 Face Detect base OpenCV

1. Face Detect 待提取 2. Code #include "FaceDetect.h" using namespace std; int main(void) { // variables IplImage * pInp

原创 工業相機的選擇

 工業相機是機器視覺系統及工業檢測應用的重要組成部分,但如何選擇合適的工業相機?選擇工業相機前,首先要清楚自己的檢測任務,是拍靜態還是動態,拍照的頻率是多少,是做缺陷檢測還是尺寸測量,或者是定位,產品的大小(視野)是多少,需要達到多少精

原创 C++ dll 多重調用封裝及C#調用

1.新建DLL 1.1 新建項目 新建--項目--Visual C++ -- Win32--Win32控制檯應用 設定名稱爲camerStart,解決方案名稱可保持默認camerStart,或修改爲其他; 在下述嚮導中選擇DLL 選擇完

原创 RGB to Grayscaler

1. The lightness method averages the most prominent and least prominent colors: (max(R, G, B) + min(R, G, B)) / 2. 2

原创 Otsu Thresholding

1. Otsu Thresholding Explained Otsu對image中的所有像素都假定爲閾值,然後根據此值將image分爲前景物體和背景;遍歷所有像素值 計算類內方差,最小的類內方差對應的threshold即爲最優閾值; 以

原创 OpenCV 3.0.0 alpha compile by gcc cmake

1.prepare 更新sudo apt-get update && apt-get upgrade 安裝依賴庫apt-get install build-essential libgtk2.0-dev libjpeg-dev libti

原创 vlfeat調試: win7-32bit+VS2013+Matlab2013a

最近對vlfeat進行了win下的編譯,感覺還好,現記下以便查找! 1.下載vlfeat 地址; 2.修改vlfeat-0.9.18目錄下的Makefile.mak --custom VER = 0.9.18 ARCH = win32 D

原创 affine trans. 分析

仿射變換,又稱仿射映射,是指在幾何中,一個向量空間進行一次線性變換並接上一個平移,變換爲另一個向量空間。 一個對向量 平移,與旋轉放大縮小 的仿射映射爲 上式在 齊次座標上,等價於下面的式子 在進行特徵提取(保持旋轉不變性)