机器视觉开源处理库汇总(转)
2015-07-10 13:40
1026 查看
从cvchina搞到的机器视觉开源处理库汇总,转来了,很给力,还在不断更新。。。
OpenCV
无需多言。
RAVL
Recognition And Vision Library. 线程安全。强大的IO机制。包含AAM。
CImg
很酷的一个图像处理包。整个库只有一个头文件。包含一个基于PDE的光流算法。
FreeImage
DevIL
ImageMagick
FFMPEG
VideoInput
portVideo
ARToolKit
基于Marker的AR库
ARToolKitPlus
ARToolKit的增强版。实现了更好的姿态估计算法。
PTAM
实时的跟踪、SLAM、AR库。无需Marker,模板,内置传感器等。
BazAR
基于特征点检测和识别的AR库。
VLFeat
目前最好的Sift开源实现。同时包含了KD-tree,KD-Forest,BoW实现。
Ferns
基于Naive Bayesian Bundle的特征点识别。高速,但占用内存高。
SIFT By Rob Hess
基于OpenCV的Sift实现。
AdaBoost By JianXin.Wu
又一个AdaBoost实现。训练速度快。
行人检测 By JianXin.Wu
基于Centrist和Linear SVM的快速行人检测。
FLANN
目前最完整的(近似)最近邻开源库。不但实现了一系列查找算法,还包含了一种自动选取最快算法的机制。
ANN
另外一个近似最近邻库。
SceneLib [LGPL]
monoSLAM库。由Androw Davison开发。
SLIC
Super Pixel
使用Simple Linear Iterative Clustering产生指定数目,近似均匀分布的Super Pixel。
TLD
基于Online Random Forest的目标跟踪算法。
KLT
Kanade-Lucas-Tracker
Online boosting trackers
Online Boosting Trackers
DSCC
基于联通域连接的直线检测算法。
LSD [GPL]
基于梯度的,局部直线段检测算子。
pHash [GPL]
基于感知的多媒体文件Hash算法。(提取,对比图像、视频、音频的指纹)
Global Contrast Based Salient
Region Detection
Ming-Ming Cheng的视觉显著性算法。
FFTW [GPL]
最快,最好的开源FFT。
FFTReal [WTFPL]
轻量级的FFT实现。许可证是亮点。
STK [Free]
音频处理,音频合成。
libsndfile [LGPL]
音频文件IO。
libsamplerate [GPL ]
音频重采样。
小波变换
快速小波变换(FWT)
FWT
BRIEF: Binary Robust Independent Elementary Feature 一个很好的局部特征描述子,里面有FAST corner + BRIEF实现特征点匹配的DEMO:http://cvlab.epfl.ch/software/brief/
http://code.google.com/p/javacv
Java打包的OpenCV, FFmpeg, libdc1394, PGR FlyCapture, OpenKinect, videoInput, and ARToolKitPlus库。可以放在Android上用~
libHIK,HIK SVM,计算HIK SVM跟Centrist的Lib。http://c2inet.sce.ntu.edu.sg/Jianxin/projects/libHIK/libHIK.htm
一组视觉显著性检测代码的链接:http://cg.cs.tsinghua.edu.cn/people/~cmm/saliency/
通用库/General Library
OpenCV无需多言。
RAVL
Recognition And Vision Library. 线程安全。强大的IO机制。包含AAM。
CImg
很酷的一个图像处理包。整个库只有一个头文件。包含一个基于PDE的光流算法。
图像,视频IO/Image, Video IO
FreeImageDevIL
ImageMagick
FFMPEG
VideoInput
portVideo
AR相关/Augmented Reality
ARToolKit基于Marker的AR库
ARToolKitPlus
ARToolKit的增强版。实现了更好的姿态估计算法。
PTAM
实时的跟踪、SLAM、AR库。无需Marker,模板,内置传感器等。
BazAR
基于特征点检测和识别的AR库。
局部不变特征/Local Invariant Feature
VLFeat目前最好的Sift开源实现。同时包含了KD-tree,KD-Forest,BoW实现。
Ferns
基于Naive Bayesian Bundle的特征点识别。高速,但占用内存高。
SIFT By Rob Hess
基于OpenCV的Sift实现。
目标检测/Object Detection
AdaBoost By JianXin.Wu又一个AdaBoost实现。训练速度快。
行人检测 By JianXin.Wu
基于Centrist和Linear SVM的快速行人检测。
(近似)最近邻/ANN
FLANN目前最完整的(近似)最近邻开源库。不但实现了一系列查找算法,还包含了一种自动选取最快算法的机制。
ANN
另外一个近似最近邻库。
SLAM & SFM
SceneLib [LGPL]monoSLAM库。由Androw Davison开发。
图像分割/Segmentation
SLICSuper Pixel
使用Simple Linear Iterative Clustering产生指定数目,近似均匀分布的Super Pixel。
目标跟踪/Tracking
TLD基于Online Random Forest的目标跟踪算法。
KLT
Kanade-Lucas-Tracker
Online boosting trackers
Online Boosting Trackers
直线检测/Line Detection
DSCC基于联通域连接的直线检测算法。
LSD [GPL]
基于梯度的,局部直线段检测算子。
指纹/Finger Print
pHash [GPL]基于感知的多媒体文件Hash算法。(提取,对比图像、视频、音频的指纹)
视觉显著性/Visual Salience
Global Contrast Based SalientRegion Detection
Ming-Ming Cheng的视觉显著性算法。
FFT/DWT
FFTW [GPL]最快,最好的开源FFT。
FFTReal [WTFPL]
轻量级的FFT实现。许可证是亮点。
音频处理/Audio processing
STK [Free]音频处理,音频合成。
libsndfile [LGPL]
音频文件IO。
libsamplerate [GPL ]
音频重采样。
小波变换
快速小波变换(FWT)
FWT
BRIEF: Binary Robust Independent Elementary Feature 一个很好的局部特征描述子,里面有FAST corner + BRIEF实现特征点匹配的DEMO:http://cvlab.epfl.ch/software/brief/
http://code.google.com/p/javacv
Java打包的OpenCV, FFmpeg, libdc1394, PGR FlyCapture, OpenKinect, videoInput, and ARToolKitPlus库。可以放在Android上用~
libHIK,HIK SVM,计算HIK SVM跟Centrist的Lib。http://c2inet.sce.ntu.edu.sg/Jianxin/projects/libHIK/libHIK.htm
一组视觉显著性检测代码的链接:http://cg.cs.tsinghua.edu.cn/people/~cmm/saliency/
相关文章推荐
- 为什么从svn上下载下来的项目不能被myeclipse编译
- 语音识别之梅尔频谱倒数MFCC(Mel Frequency Cepstrum Coefficient)
- 机器视觉开源处理库汇总(转)
- [LeetCode] Palindrome Linked List
- 2015年中国在线教育报告
- 简单入门HtmlUnit
- HDU 3280 Equal Sum Partitions(二分查找)
- 我对CONTAINING_RECORD宏的详细解释
- <c:forEach></c:forEach>下拉列表的显示
- 词性标记集--计算所汉语
- C语言中关于scanf函数的用法
- c++primer要点-类
- 【中文分词】亲手开发一款中文分词器——原理
- scanf()常犯错误
- iOS 开发中问题 ——对button进行圆角处理,绘制边框
- 介绍n款计算机视觉库/人脸识别开源库/软件
- 如何解决用EndNote插入文献时无法自动生成右上角编号(完美解决加截图)
- 深入hibernate的三种状态
- 将博客搬至CSDN
- 介绍n款计算机视觉库/人脸识别开源库/软件