1
A
回答
0
因此,启动并运行ps3eye取决于您运行的是哪个操作系统。如果你运行的是Debian的任何风格,那么驱动程序已经存在了,下面的代码应该可以正常工作。
如果你在Windows上,你必须找到它的驱动程序。 CodeLibrary已经有一个驱动程序,但你必须支付3美元。 Link的here。
我不知道为Mac,但有点挖掘发现this,这可能工作。
一旦你安装了驱动程序,你应该可以像任何其他相机一样访问它。
的该代码简单位低于:
#include "stdafx.h"
#include <opencv/cxcore.h>
#include <opencv2\core\mat.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
#include <opencv/cxcore.h>
#include <opencv/highgui.h>
#include <opencv/cv.h>
#include <opencv2/opencv.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/videoio/videoio.hpp>
using namespace cv;
using namespace std;
int main() {
Mat image;
bool escnotpressed = true;
VideoCapture cap(0); // open the default camera
if(!cap.isOpened()) // check if we succeeded
return -1;
cap.set(CV_CAP_PROP_FPS, 30); //sets framerate
String capturePath = "C:/this/is/a/path.avi";
Size frameSize = Size(cap.get(CV_CAP_PROP_FRAME_WIDTH), cap.get(CV_CAP_PROP_FRAME_HEIGHT));
VideoWriter savedCapture;
savedCapture.open(capturePath, VideoWriter::fourcc('M','J','P','G'), 30.0, frameSize, true);
if (!savedCapture.isOpened()) {
return -2;
}
while(escnotpressed) { //loops
cap >> image;
if (image.empty()) {
cout << "camera feed got interrupted" << endl;
return 5; //dies if camera feed is interrupted for some reason
}
imshow("Image", image);
savedCapture << image;
int c = waitKey(10);
if((char)c == 27) { escnotpressed = false;}
}
savedCapture.release();
cout << "Done!" << endl;
}
编辑:如果您在您的计算机上有多个摄像头,则可能需要到VideoCapture帽(0)更改为VideoCapture帽(X) ,其中x给你正确的相机。
相关问题
- 1. Opencv:我如何获得眼睛颜色
- 2. Android opencv眼睛检测
- 3. opencv的Haarlike眼睛检测
- 4. 查找眼睛配眼镜的OpenCV
- 5. 在Opencv眼睛检测问题
- 6. Android的OpenCV的 - 眼睛闭合检测
- 7. 使用Matlab检测眼睛
- 8. 使用opencv和python进行facedetection只能检测眼睛区域
- 9. 在python中使用openCV检测打开或关闭的眼睛
- 10. 如何在opencv中循环检测眼睛瞳孔
- 11. Android中的睁眼和闭眼通过Android的眼睛探测和跟踪OpenCV
- 12. 使用FaceDetectionListener在眼睛上画画布
- 13. 如何反转密码眼睛图标?
- 14. 如何使用dlib获取眼睛和嘴巴的长度
- 15. 如何使用CIFeatures在眼睛和嘴巴上放置图像
- 16. PGP命令 - 眼睛只
- 17. java.lang.IllegalStateException:眼睛无法打开
- 18. 找不到模块眼睛
- 19. OpenGL中的眼睛糖果
- 20. 眼睛检测软件
- 21. MATLAB中的眼睛检测
- 22. Opencv - 检测眼睛是闭合还是打开
- 23. 跟踪摄像头,OpenCV和Python的眼睛瞳孔位置
- 24. C++程序使用opencv提取被检测人脸的眼睛,鼻子特征
- 25. 我可以在微控制器上使用眼睛检测opencv代码吗?
- 26. 如何在opencv中绘制旋转的边界框围绕眼睛C++
- 27. 用于跟踪眼睛的闪存库
- 28. gOgle如何使OO像眼睛一样闪烁?
- 29. 如何使用Google Glass内置传感器检测用户的眼睛闪烁?
- 30. 眼OpenCV的