原创 攝像頭標定原理

攝像頭標定原理 基本概念 視角 : 視野邊界的夾角,即成像範圍 圖像噪音 : 指的是圖像中的雜點干撓。表現爲圖像中有固定的彩色雜點。 彩色深度 : 反映對色彩的識別能力和成像的色彩表現能力,實際就是A/D轉換器的量化精度,是指

原创 圖像處理庫OpenXX簡介

圖像處理庫OpenXX簡介 OpenCV . OpenCV是一個基於BSD許可(開源)發行的跨平臺計算機視覺庫, 實現了圖像處理和計算機視覺方面的很多通用算法; . 可以運行在Linux、Windows和Mac OS操作系統

原创 OpenGL EGL簡介

OpenGL EGL結構簡介 EGL,它是圖形渲染API(如OpenGL ES)與本地平臺窗口系統的一層接口,保證了OpenGL ES的平臺無關性。EGL(The Khronos Platform Graphics Inter

原创 哈希算法原理

哈希原理 及 uthash 源碼分析 應用背景 衆所周知,數組的特點是,可以隨機訪問,即尋址容易,但插入和刪除困難; 鏈表的特點是,不支持隨機訪問,即尋址困難,但插入和刪除容易; 哈希結構是爲了綜合數組和鏈表的特性,而設計產

原创 圖像拼接算法簡介

圖像拼接方法簡介 圖像拼接的主要流程 圖像拼接的三個關鍵技術點:預處理、圖像配準、圖像融合 i). 圖像預處理 包括數字圖像處理的基本操作(如去噪,邊緣提取,直方圖處理等)、建立圖像的匹配模板以及對圖像進行某種變換(傅里葉

原创 MapReduce併發參數控制

maper數量控制 決定參數 配置參數 mapreduce.input.fileinputformat.split.minsize //啓動map最小的split size大小,默認0 mapreduce.input.fil

原创 編譯器宏定義

識別編譯器及版本的宏定義 這些宏定義是編譯器選項和跨平臺開發所需要的編譯開關 _MSC_VER 是一個用來識別編譯器的宏,指的是Microsoft的C編譯器 _MSC_VER是微軟的預編譯控制。 其中: MS:M

原创 計算處理資源簡介

計算處理資源 CPU GPU APU DSP ASIC . 常見的計算單元有很多,例如CPU(中央處理器)、GPU(圖形處理器)、協處理器、DSP(信號處理器)、ASIC(專用集成電路)、FPGA(現場可編程門陣列)。 .

原创 Makefile系列之規則

××××××××××××××××××××××××××××××××××××× ××× 嘔心整理,轉載請註明出處 GuoSenZQ ××× ××××××××××××××××××××××××××××××××××××× 規則 語法 TARG

原创 OSI7層網絡模型協議精析

  OSI 七層模型通過七個層次化的結構模型使不同的系統不同的網絡之間實現可靠的通訊,因此其最主要的功能就是幫助不同類型的主機實現數據傳輸 。 完成中繼功能的節點通常稱爲中繼系統。在OSI七層模型中,處於不同層的中繼系統具有不同的名稱。

原创 Makefile系列之變量與函數

講真,在公司做代碼開發,對於一個大項目,能有機會讓你去寫第一版Makefile的並不多見,需要添加新模塊的時候,也只需要我們在其中修修補補的似乎就行了,以至於對Makefile的內容,一直都覺的梳理的不夠系統。最近得了點小空,於是乎就找來

原创 Makefile系列之命令及執行

××××××××××××××××××××××××××××××××××××× ××× 嘔心整理,轉載請註明出處 GuoSenZQ ××× ××××××××××××××××××××××××××××××××××××× 一. 命令 規則的命

原创 C++ Primer 5 之 字符串&向量&數組

1. 命名空間的using 聲明,每個using聲明引入命名空間的一個成員。位於頭文件的代碼,一般來說不應該使用using聲明,這是因爲頭文件的內容會拷貝到所有引用它的文件中去,如果頭文件裏有某個using聲明,那麼使用該頭文件的文件就都

原创 C++命名空間的解釋

    使用命名空間的目的是對標識符的名稱進行本地化,以避免命名衝突。在C++中,變量、函數和類都是大量存在的。如果沒有命名空間,這些變量、函數、類的名稱將都存在於全局命名空間中,會導致很多衝突。比如,如果我們在自己的程序中定義了一個函數

原创 C++ Primer 5 之 變量與基本數據類型

一直在學習C/C++編程, 但是一直在零散的學,很多內容都是看了就忘,用的時候還想不起來 ,這很是讓人頭疼不已啊,於是打算在C++ Primer 5的基礎上,系統的回顧一下在C++編程過程中可能遇到的各種知識點。當然本系列內容主要是基於C