Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenCV java视频设备构造函数未知异常_Java_Opencv_Constructor - Fatal编程技术网

OpenCV java视频设备构造函数未知异常

OpenCV java视频设备构造函数未知异常,java,opencv,constructor,Java,Opencv,Constructor,因此,我制作了一个简单的视频捕获程序,它编译得很好,但当我运行它时,我得到以下错误消息: Exception in thread "main" java.lang.Exception: unknown exception at org.opencv.videoio.VideoCapture.VideoCapture_2(Native Method) at org.opencv.videoio.VideoCapture.<init>(VideoCapture.java:

因此,我制作了一个简单的视频捕获程序,它编译得很好,但当我运行它时,我得到以下错误消息:

Exception in thread "main" java.lang.Exception: unknown exception
    at org.opencv.videoio.VideoCapture.VideoCapture_2(Native Method)
    at org.opencv.videoio.VideoCapture.<init>(VideoCapture.java:54)
    at jonta.Cam.main(Cam.java:35)

我正在尝试访问笔记本电脑中的内置cam,我正在运行win10,怎么了?

试试这个,希望这能解决OpenCV 3.0.0中的问题

VideoCapture camera = new VideoCapture();
camera.open(0);

您是否尝试过其他设备号码,如1或2?还要执行try{}catch并打印stacktrace和错误消息,以获取有关其崩溃原因的更多信息。我有,但是0应该可以工作,因为我只有一个设备。同样,try{}catch没有收集到任何新信息。您是否以32位或64位运行JDK、OpenCV和OS的匹配位depth?我的意思是不在链中混合位深度?什么平台?您是否尝试过使用其他视频捕获方法,如读取图像文件或视频?@EinarSundgren所有内容均为32位。感谢您的贡献!解释为什么对事后查看问题的人非常有用。如果包含一些解释,正确的答案对网站更有用。
VideoCapture camera = new VideoCapture();
camera.open(0);