【发布时间】:2012-05-28 21:31:20
【问题描述】:
在我的项目中,我想从我的网络摄像头捕捉图像。
我按照"OpenCV-JavaCV : eclipse project configuration windows 7" blog post 的说明一步一步配置。
配置完成后,我测试了示例代码,应用程序找到了我的网络摄像头
SETUP:设置设备 0
设置:Namuga 1.3M 网络摄像头
设置:使用 SmartTee 找不到预览图钉
SETUP:捕获回调集
SETUP:设备已设置并准备好捕捉。
然后我得到一个错误,即 .dll 错误。
我使用的是 Windows 7 x64。
Exception in thread "Thread-2" java.lang.UnsatisfiedLinkError: C:\Users\Administrator\AppData\Local\Temp\javacpp153028723186\jniopencv_core.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(Unknown Source)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at com.googlecode.javacpp.Loader.loadLibrary(Loader.java:418)
at com.googlecode.javacpp.Loader.load(Loader.java:368)
at com.googlecode.javacpp.Loader.load(Loader.java:315)
at com.googlecode.javacv.cpp.opencv_core.<clinit>(opencv_core.java:131)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.googlecode.javacpp.Loader.load(Loader.java:334)
at com.googlecode.javacpp.Loader.load(Loader.java:315)
at com.googlecode.javacv.cpp.opencv_core$CvArr.<clinit>(opencv_core.java:158)
at com.googlecode.javacv.VideoInputFrameGrabber.grab(VideoInputFrameGrabber.java:158)
at GrabberShow.run(GrabberShow.java:24)
at java.lang.Thread.run(Unknown Source)
我该如何解决这个问题?
【问题讨论】:
-
此问题已成功回答。请查看答案,为帮助过您的人投票,然后点击已成功解决您问题的答案旁边的复选框,将其标记为官方答案。
标签: java windows-7 opencv javacv unsatisfiedlinkerror