在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → JevonsCameraViewer:USB摄像头多视频流查看应用,低成本实时眼动追踪

JevonsCameraViewer:USB摄像头多视频流查看应用,低成本实时眼动追踪

一般编程问题

下载此实例

实例介绍

【实例简介】
JevonsCameraViewer是一个为了查看装置在SMT组装机上设置的多个摄像头而制作的应用程序,但也可能对其他人有用。它不仅可以用于眼动追踪,还使用了AForge.net和EmguCV的openCV包装器来获取USB视频流和进行机器视觉处理,当可用时使用Cuda。

**构建指南**:
**系统要求**:一台运行Windows 10 64位版的PC,配备Nvidia CUDA兼容显卡和至少两个USB端口。
**构建步骤**:
1. 下载最新的Visual Studio社区免费版。
2. 通过zip或git接口下载此代码库。
3. 禁用通用语言异常(偶尔会有异常,但都已处理)。
4. 点击开始!

**注意事项**:
强烈建议在运行此程序时保存所有打开的工作。从同一主机控制器运行两个USB摄像头可能会导致不稳定。如果您有多个主机控制器,例如USB 2.0和USB 3.0,为了获得最佳效果,应将一个摄像头插入2.0端口,另一个插入3.0端口。此外,所使用的摄像头必须支持MJPEG格式。通常可以在购买摄像头前获取这一信息。c270摄像头通常适用于此类眼动追踪,并且支持MJPEG。在运行此程序的同时运行图形密集型程序更有可能导致不稳定。

该应用程序适用于需要从多个USB摄像头获取视频流的用户,无论是进行眼动追踪还是其他机器视觉处理任务,JevonsCameraViewer都提供了一个低成本且易于构建的解决方案。

【实例截图】

from clipboard

【核心代码】
文件清单
└── JevonsCameraViewer-e9548d74d83df747211bfba3cd280433395ac976
    ├── CameraViewer
    │   ├── App.config
    │   ├── CameraAdjustments.cs
    │   ├── CameraAdjustments.Designer.cs
    │   ├── CameraAdjustments.resx
    │   ├── camera.cs
    │   ├── CameraViewer.csproj
    │   ├── CUDA_EULA.txt
    │   ├── CUFFT_EULA.txt
    │   ├── Eyetracking.cs
    │   ├── License-LGPL.txt
    │   ├── MainForm.cs
    │   ├── MainForm.Designer.cs
    │   ├── MainForm.resx
    │   ├── OpenCVMethods.cs
    │   ├── packages.config
    │   ├── Program.cs
    │   └── Properties
    │       ├── AssemblyInfo.cs
    │       ├── Resources.Designer.cs
    │       ├── Resources.resx
    │       ├── Settings.Designer.cs
    │       └── Settings.settings
    ├── CameraViewer.sln
    ├── LICENSE
    ├── README.md
    └── stlModels
        ├── Base.stl
        ├── holder.stl
        ├── m12_Mount_long.stl
        ├── m12_Mount.stl
        ├── README.md
        └── rod.stl

4 directories, 30 files

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警