Playstation Eye on matlab
8次浏览(过去30天)
显示旧的注释
大家好,我只是想问是否有人知道一种方法来捕捉视频从Playstation眼睛使用图像采集工具箱。我想知道我正在做的一个项目是怎么做的。
如果有人知道,请尽快回复。
谢谢你!
0评论
答案(6)
安德鲁Scallon
2019年3月29日
我让它在64位windows 10驱动程序上工作:
https://github.com/jkevin/PS3EyeDirectShow
并且图像采集工具箱具有使用任意硬件采集的一套功能。也就是说,使用winvideo();其他的,如preview()不工作)。
例子:
imaqhwinfo
视频输入(“winvideo”, 2)
预览(vid)
[img, ts] = getsnapshot(vid);
保存(文件名,img);
安德鲁·纽厄尔
2011年2月15日
首先,您需要以合适的格式导出视频。根据维基百科上的文章
PlayStation Eye
,您可以使用Eye上的软件创建MPEG-4文件进行导出。在计算机上有了该文件后,就可以使用
VideoReader类
读取文件。请注意,并非所有平台都支持MPEG-4,因此可能需要先将文件转换为其他格式,如MPEG-1。
约翰
2014年11月23日
我明白了!你不需要任何路径的东西。诀窍是安装32位的matlab,它不会显示在64位。您还需要使用操作系统通用视频接口硬件支持包,而不是网络摄像头包。你应该能够用imaqhwinfo('winvideo')找到相机。供参考,你还必须有代码实验室驱动程序安装以及。
所以,这些是步骤(在窗口中):
- 从代码实验室安装驱动程序(谷歌it)
- 运行驱动程序附带的测试程序,并验证摄像机是否正常工作
- 如果你已经安装了64位的matlab,请安装32位的matlab(你可以同时安装两者)
- 安装“OS通用视频接口”硬件支持包(如果已经安装了64bit版本,则必须更改安装文件夹)
- 在终端中输入“imaqhwinfo”,您应该会在已安装的适配器下看到“windvideo”
- 输入"imaqhwinfo('winvideo')",应该至少有一个DeviceId(可能是1)
- “imaqhwinfo类型(“winvideo”,1),或者设备id是什么。这将显示ps3 eye相机的属性!如果有2个或更多的id,就尝试它们,直到你找到它。
- 拍拍自己的背