最新消息:20210917 已从crifan.com换到crifan.org

【整理】OpenCV,Halcon,OpenVSS,OpenBR

OpenCV crifan 641浏览 0评论
OpenCV,Halcon,OpenVSS,OpenBR
OpenVSS OpenBR
开源生物特征识别库OpenBR和OpenCV等术语解释_梦达新闻资讯中心
【计算机视觉】【视频处理】开源计算机视觉工具 – ZhangPYi – 博客园
各种常用计算机视觉库 – 洪流之源
【总结】
  • 开源生物特征识别库OpenBR
    • OpenBR 是一个用来从照片中识别人脸的工具。还支持推算性别与年龄
      • 使用方法:$ br -algorithm FaceRecogniTIon -compare me.jpg you.jpg
  • 视频监控系统OpenVSS
    • OpenVSS – 开放平台的视频监控系统 – 是一个系统级别的视频监控软件视频分析框架(VAF)的视频分析与检索和播放服务,记录和索引技术。它被设计成插件式的支持多摄像头平台,多分析仪模块(OpenCV的集成),以及多核心架构。
  • 开放模式识别项目OpenPR
    • Pattern Recognition project(开放模式识别项目),致力于开发出一套包含图像处理、计算机视觉、自然语言处理、模式识别、机器学习和相关领域算法的函数库。
  • 计算机视觉库OpenCV
    • 概述
      • OpenCV 是 Intel 开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。
      • OpenCV 拥有包括 300 多个C函数的跨平台的中、高层 API。它不依赖于其它的外部库尽管也可以使用某些外部库。
      • OpenCV 对非商业应用和商业应用都是免费(FREE)的。(细节参考 license)。
      • OpenCV 为Intel Integrated Performance PrimiTIves (IPP) 提供了透明接口。 这意味着如果有为特定处理器优化的的 IPP 库, OpenCV 将在运行时自动加载这些库。
    • 用OpenCV实现
      • OpenCV的扩展库 ImageNets
        • ImageNets 是对OpenCV 的扩展,提供对机器人视觉算法方面友好的支持,使用Nokia的QT编写界面。
      • 手势识别hand-gesture-detection
      • 人脸检测与跟踪库asmlibrary
        • Active Shape Model Library (ASMLibrary) SDK, 用OpenCV开发,用于人脸检测与跟踪。
      • QT
        • 运动检测程序QMotion
          • QMotion 是一个采用OpenCV开发的运动检测程序,基于 QT。
      • CGI
        • 人脸识别faceservice.cgi
          • faceservice.cgi 是一个用来进行人脸识别的 CGI 程序, 你可以通过上传图像,然后该程序即告诉你人脸的大概坐标位置。faceservice是采用OpenCV库进行开发的。
      • .Net语言
        • OpenCV的.NET版OpenCVDotNet
          • OpenCVDotNet 是一个 .NET 对OpenCV包的封装。
        • OpenCV的.Net封装OpenCVSharp
          • OpenCVSharp 是一个OpenCV的.Net wrapper,应用最新的OpenCV库开发,使用习惯比EmguCV更接近原始的OpenCV,有详细的使用样例供参考。
      • Java语言
        • Java视觉处理库JavaCV
          • JavaCV 提供了在计算机视觉领域的封装库,包括:OpenCV、ARToolKitPlus、libdc1394 2.x 、PGR FlyCapture和FFmpeg。此外,该工具可以很容易地使用Java平台的功能。
          • JavaCV 还带有硬件加速的全屏幕图像显示(CanvasFrame),易于在多个内核中执行并行代码(并行),用户友好的几何和色彩的相机和投影仪校准(GeometricCalibrator,ProCamGeometricCalibrator,ProCamColorCalibrator ),检测和特征点(ObjectFinder),一类是实现投影,摄像系统(直接图像对齐设置匹配主要GNImageAligner,ProjecTIveTransformer,ProjecTIveGainBiasTransformer,ProCamTransformer 和ReflectanceInitializer),以及在 JavaCV 类杂项功能。
        • 人脸检测算法jViolajones
          • jViolajones是人脸检测算法Viola-Jones的一个Java实现,并能够加载OpenCVXML文件。
      • GO语言
        • go-opencv
          • Go-OpenCV 是 Go 语言版的 OpenCV 封装。
  • 其他小东西
    • 图像特征提取cvBlob
      • cvBlob是计算机视觉应用中在二值图像里寻找连通域的库.能够执行连通域分析与特征提取。
    • 人脸检测识别mcvai-tracking
      • 提供人脸检测、识别与检测特定人脸的功能,示例代码
    • 视频捕获 APIVideoMan
      • VideoMan 提供一组视频捕获 API 。支持多种视频流同时输入(视频传输线、USB摄像头和视频文件等)。能利用 OpenGL 对输入进行处理,方便的与 OpenCV,CUDA 等集成开发计算机视觉系统。
    • 基于QT的计算机视觉库QVision
      • 基于 QT 的面向对象的多平台计算机视觉库。可以方便的创建图形化应用程序,算法库主要从 OpenCV,GSL,CGAL,IPP,Octave 等高性能库借鉴而来。
    • 开源视线跟踪软件ITU Gaze Tracker
      • 哥本哈根大学开源视线跟踪软件
      • The ITU Gaze Tracker is an open-source eye tracker that aims to provide a low-cost alternative to commercial gaze tracking systems and to make this technology more accessible. It is developed by the Gaze Group at theIT University of Copenhagenand other contributors from the community, with the support of theCommunication by Gaze Interaction Association(COGAIN).
    • 图像处理和计算机视觉常用算法库LTI-Lib
      • LTI-Lib 是一个包含图像处理和计算机视觉常用算法和数据结构的面向对象库,提供 Windows 下的 VC 版本和 Linux 下的 gcc 版本,主要包含以下几方面内容: 1、线性代数 2、聚类分析 3、图像处理 4、可视化和绘图工具

转载请注明:在路上 » 【整理】OpenCV,Halcon,OpenVSS,OpenBR

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
92 queries in 0.187 seconds, using 23.13MB memory