電腦視覺庫
OpenCV
OpenCV是Intel開源電腦視覺庫。它由一系列 C 函數和少量 C++ 類構成,實現了影像處理和電腦視覺方面的很多通用演算法。 OpenCV 擁有包括 300 多個C函數的跨平台的中、高層 API。它不依賴於其它的外部庫——儘管也可以使用某些外部庫。 OpenCV 對非商業...
|
Face Service
faceservice.cgi
faceservice.cgi 是一個用來進行Face Service的 CGI 程式, 你可以通過上傳映像,然後該程式即告訴你人臉的大概座標位置。faceservice是採用 OpenCV 庫進行開發的。
|
OpenCV的.NET版
OpenCVDotNet
OpenCVDotNet 是一個 .NET 對 OpenCV 包的封裝。 |
臉部偵測演算法
jViolajones
jViolajones是臉部偵測演算法Viola-Jones的一個Java實現,並能夠載入OpenCV XML檔案。 範例程式碼:http://www.oschina.net/code/snippet_12_2033
|
Java視覺處理庫
JavaCV
JavaCV 提供了在電腦視覺領域的封裝庫,包括:OpenCV、ARToolKitPlus、libdc1394 2.x 、PGR FlyCapture和FFmpeg。此外,該工具可以很容易地使用Java平台的功能。 JavaCV還帶有硬體加速的全螢幕映像顯示(CanvasFrame),易於在多個核心中執行並行代碼(並...
|
運動檢測程式
QMotion
QMotion 是一個採用 OpenCV 開發的運動檢測程式,基於 QT。 |
視頻監控系統
OpenVSS
OpenVSS - 開放平台的視頻監控系統 - 是一個系統層級的視頻監視軟體視頻分析架構(VAF)的視頻分析與檢索和播放服務,記錄和索引技術。它被設計成外掛程式式的支援多網路攝影機平台,多分析儀模組(OpenCV的整合),以及多核心架構。 |
手勢識別
hand-gesture-detection
臉部偵測識別
mcvai-tracking
提供臉部偵測、識別與檢測特定人臉的功能,範例程式碼 cvReleaseImage( &gray ); cvReleaseMemStorage(&storage); cvReleaseHaarClassifierCascade(&cascade);...
|
臉部偵測與跟蹤庫
asmlibrary
Active Shape Model Library (ASMLibrary) SDK, 用OpenCV開發,用於臉部偵測與跟蹤。
|
Lua視覺開發庫
libecv
ECV 是 lua 的電腦視覺開發庫(目前只提供linux支援) |
OpenCV的.Net封裝
OpenCVSharp
OpenCVSharp 是一個OpenCV的.Net wrapper,應用最新的OpenCV庫開發,使用習慣比EmguCV更接近原始的OpenCV,有詳細的使用範例供參考。 |
3D視覺庫
fvision2010
基於OpenCV構建的影像處理和3D視覺庫。 範例程式碼: ImageSequenceReaderFactory factory; ImageSequenceReader* reader = factory.pathRegex("c:/a/im_%03d.jpg", 0, 20); //ImageSequenceReader* reader = factory.avi("a.avi"); if (reader == NULL) { ... |
基於QT的電腦視覺庫
QVision
基於 QT 的物件導向的多平台電腦視覺庫。可以方便的建立圖形化應用程式,演算法庫主要從 OpenCV,GSL,CGAL,IPP,Octave 等高效能庫借鑒而來。
|
映像特徵提取
cvBlob
cvBlob 是電腦視覺應用中在二值映像裡尋找連通域的庫.能夠執行連通域分析與特徵提取. |
即時映像/視頻處理濾波開發包
GShow
GShow is a real-time image/video processing filter development kit. It successfully integrates DirectX11 with DirectShow framework. So it has the following features: GShow 是即時 映像/視頻 處理濾波開發包,整合DiretX11。...
|
視頻捕獲 API
VideoMan
VideoMan 提供一組視頻捕獲 API 。支援多種視頻流同時輸入(視頻傳輸線、USB網路攝影機和視頻檔案等)。能利用 OpenGL 對輸入進行處理,方便的與 OpenCV,CUDA 等整合開發電腦視覺系統。
|
開放模式識別項目
OpenPR
Pattern Recognition project(開放模式識別項目),致力於開發出一套包含影像處理、電腦視覺、自然語言處理、模式識別、機器學習和相關領域演算法的函數庫。
|
OpenCV的Python封裝
pyopencv
OpenCV的Python封裝,主要特性包括: 提供與OpenCV 2.x中最新的C++介面極為相似的Python介面,並且包括C++中不包括的C介面 提供對OpenCV 2.x中所有主要組件的綁定:CxCORE (almost complete), CxFLANN (complete), Cv (complete), CvAux (C++ part almost...
|
視覺快速開發平台
qcv
電腦視覺快速開發平台,提供測試架構,使開發人員可以專註於演算法研究。 |
映像捕獲
libv4l2cam
對函數庫v412的封裝,從網路攝影機等硬體獲得映像資料,支援YUYV裸資料輸出和BGR24的OpenCV IplImage輸出
|
電腦視覺演算法
OpenVIDIA
OpenVIDIA projects implement computer vision algorithms running on on graphics hardware such as single or multiple graphics processing units(GPUs) using OpenGL, Cg and CUDA-C. Some samples will soon support OpenCL and Direct Compute API'... |
高斯模型點集配准演算法
gmmreg
實現了基於混合高斯模型的點集配准演算法,該演算法描述在論文: A Robust Algorithm for Point Set Registration Using Mixture of Gaussians, Bing Jian and Baba C. Vemuri. ,實現了C++/Matlab/Python介面...
|
模式識別和視覺庫
RAVL
Recognition And Vision Library (RAVL) 是一個通用 C++ 庫,包含電腦視覺、模式識別等模組。
|
影像處理和電腦視覺常用演算法庫
LTI-Lib
LTI-Lib 是一個包含影像處理和電腦視覺常用演算法和資料結構的物件導向庫,提供 Windows 下的 VC 版本和 Linux 下的 gcc 版本,主要包含以下幾方面內容: 1、線性代數 2、群集 3、影像處理 4、可視化和繪圖工具
|
OpenCV最佳化
opencv-dsp-acceleration
C++電腦視覺庫
Integrating Vision Toolkit
Integrating Vision Toolkit (IVT) 是一個強大而迅速的C++電腦視覺庫,擁有易用的介面和物件導向的架構,並且含有自己的一套跨平台GUI組件,另外可以選擇整合OpenCV
|
電腦視覺和機器人技術的工具包
EGT
The Epipolar Geometry Toolbox (EGT) is a toolbox designed for Matlab (by Mathworks Inc.). EGT provides a wide set of functions to approach computer vision and robotics problems with single and multiple views, and with different vision se... |
OpenCV的擴充庫
ImageNets
ImageNets 是對OpenCV 的擴充,提供對機器人視覺演算法方面友好的支援,使用Nokia的QT編寫介面。
|
libvideogfx
Matlab電腦視覺包
mVision
Matlab 的電腦視覺包,包含用於觀察結果的 GUI 組件,貌似也停止開發了,拿來做學慣用挺不錯的。 |
Scilab的電腦視覺庫
SIP
SIP 是 Scilab(一種免費的類Matlab編程環境)的影像處理和電腦視覺庫。SIP 可以讀寫 JPEG/PNG/BMP 格式的圖片。具備映像濾波、分割、邊緣檢測、形態學處理和形狀分析等功能。
|
STAIR Vision Library
STAIR Vision Library (SVL) 最初是為支援斯坦福智能機器人設計的,提供對電腦視覺、機器學習和機率統計模型的支援。 |