【之前困扰笔者的问题描述】 date:2019.12.18
网上教程很多,但是没有看见完整的,所以写一个出来。
调用摄像头需要javaCV的jar包和openCV的jar包,现在已经不需要安装包了,jar包可以下载也可以直接导入pom依赖。一开始我看了网上教程写了代码【代码后附】,然后运行报错,而且找了半天原因都找不到,最后我发现还要openCV的jar包(当时看来看去以为只要javaCVjar包就行。。。)
具体报错这样:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:976)
at org.bytedeco.javacpp.Loader.load(Loader.java:777)
at org.bytedeco.javacpp.Loader.load(Loader.java:684)
at org.bytedeco.javacpp.opencv_core.(opencv_core.java:10)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.