本文只做學習之用,無任何商業目的,特此宣告!
繼qcar之後,高通近日發布了fastcv:乙個針對移動平台的計算機視覺庫。
fastcv1.0是專為android裝置設計的。現在已經出到1.2.2版本的了。目前支援android和wp8,後面將會有支援ios的版本吧。
fastcv可以執行在任何基於arm的處理器,但是對於高通自家的snapdragon是做了特別優化的。高通的效能還是很強大的。看下面的分析圖,保證嚇你一跳。
fastcv1.0包括如下幾個模組
math / vector operations數學公式和向量的操作函式,通用的,包括向量的點乘、叉乘等等
image processing提供了影象處理相關演算法,例如濾波的演算法,包括中值濾波、高斯濾波等等 影象濾波,卷積和縮放操作
image transformaton提供了影象變換的相關方法,仿射變換以及計算投影變換矩陣
feature detection模組提供了fast corner和harris corner檢測、canny邊緣檢測,霍夫變換查詢圓等。
object detection模組提供了乙個17×17的基於梯度的描述子、ncc搜尋、lk光流進行跟蹤。(
object detection functions such as ncc template match, etc.)
3d reconstruction模組提供了affine、homography變換估計、姿態估計。(
homography, pose evaluation functions)
color convertion提供了顏色變換的方法。
clustering and search提供聚類器(不太懂)(
k clusters best fitting of a set of input points)
motion and object tracking運動跟蹤,提供了meanshift、
conadatrack
shape and drawing 繪製邊緣、多邊形等等
memory management記憶體管理,分配和釋放fastcv中使用的記憶體
miscellaneous 獲取版本號,清理資源等
可以看出fastcv不同於qcar,fastcv主要提供更為底層的cv演算法實驗,目標人群是cv領域的開發人員。
跟opencv相比,fastcv顯得很小巧,畢竟它的物件是移動cv.高度整合化,所有的方法以及變數資料結構等,都能在fastcv.h檔案中找到。
Python operator 模組簡單介紹
簡單介紹幾個常用的函式,其他的請參考文件。operator.concat a,b operator.concat a,b 對於 a b序列,返回a b 列表合併 operator.countof a,b 返回 b 在 a 中出現的次數 perator.delitem a,b operator.del...
OpenCV模組庫簡單介紹
opencv從2.2開始後,被劃分成多個模組.這些模組編譯成庫檔案後,位於lib資料夾下.模組 功能opencv core 定義了被所有其他模組和基本資料結構 包括重要的多維陣列mat 使用的基本函式.包含核心功能,尤其是底層資料結構和演算法函式 opencv imgproc 一些影象處理函式,包括...
nginx簡單優化及模組介紹
解壓 tar xfz nginx 1.16.1.tar.gz安裝依賴 yum y install gcc gcc c pcre devel zlib devel原始碼安裝 cd nginx 1.16.1 configure make make install 啟動一下訪問一下 進入配置檔案 vim ...