Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

stitching example for openvn not working, complaining about missing openvc_ffmpeg_... #336

Closed
jjYBdx4IL opened this issue Feb 21, 2016 · 10 comments
Labels

Comments

@jjYBdx4IL
Copy link

You can try the example, it is stored at github:

https://github.com/jjYBdx4IL/example-maven-project-setups/tree/master/javacpp-opencv-example

Here is the log with lib loader output enabled:

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running com.github.jjYBdx4IL.maven.examples.javacpp.StitchingTest
log4j: reset attribute= "false".
log4j: Threshold ="null".
log4j: Level value for root is  [DEBUG].
log4j: root level set to DEBUG
log4j: Class name: [org.apache.log4j.ConsoleAppender]
log4j: Parsing layout of class: "org.apache.log4j.PatternLayout"
log4j: Setting property [conversionPattern] to [%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n].
log4j: Adding appender named [console] to category [root].
2016-02-21 18:03:11 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/msvcr120.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\msvcr120.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/msvcp120.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\msvcp120.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_core300.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_core300.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_imgproc300.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_imgproc300.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_core.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_core.dll
2016-02-21 18:03:11 DEBUG Pointer:48 - Registering org.bytedeco.javacpp.opencv_core$CvSlice[address=0x5903a0,position=0,limit=1,capacity=1,deallocator=org.bytedeco.javacpp.Pointer$NativeDeallocator[ownerAddress=0x5903a0,deallocatorAddress=0x7ffeb3104ec0]]
2016-02-21 18:03:11 DEBUG Pointer:48 - Registering org.bytedeco.javacpp.opencv_core$CvSlice[address=0x5904c0,position=0,limit=1,capacity=1,deallocator=org.bytedeco.javacpp.Pointer$NativeDeallocator[ownerAddress=0x5904c0,deallocatorAddress=0x7ffeb3104ec0]]
2016-02-21 18:03:11 DEBUG Pointer:48 - Registering org.bytedeco.javacpp.opencv_core$MatVector[address=0x582150,position=0,limit=1,capacity=1,deallocator=org.bytedeco.javacpp.Pointer$NativeDeallocator[ownerAddress=0x582150,deallocatorAddress=0x7ffeb31053e0]]
2016-02-21 18:03:11 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_imgproc.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_imgproc.dll
2016-02-21 18:03:11 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_imgcodecs300.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_imgcodecs300.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_imgcodecs.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_imgcodecs.dll
2016-02-21 18:03:12 DEBUG Pointer:48 - Registering org.bytedeco.javacpp.opencv_core$Mat[width=2592,height=1936,depth=8,channels=3]
2016-02-21 18:03:12 DEBUG Pointer:48 - Registering org.bytedeco.javacpp.opencv_core$Mat[width=2592,height=1936,depth=8,channels=3]
2016-02-21 18:03:12 DEBUG Pointer:48 - Registering org.bytedeco.javacpp.opencv_core$Mat[width=2592,height=1936,depth=8,channels=3]
2016-02-21 18:03:12 DEBUG Pointer:48 - Registering org.bytedeco.javacpp.opencv_core$Mat[width=0,height=0,depth=8,channels=1]
2016-02-21 18:03:12 DEBUG Pointer:48 - Registering org.bytedeco.javacpp.opencv_core$MatVector[address=0x582170,position=0,limit=1,capacity=1,deallocator=org.bytedeco.javacpp.Pointer$NativeDeallocator[ownerAddress=0x582170,deallocatorAddress=0x7ffeb31053e0]]
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_videoio300.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_videoio300.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_videoio.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_videoio.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_highgui300.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_highgui300.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_highgui.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_highgui.dll
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:12 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:12 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_flann300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_flann300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_flann.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_flann.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_ml300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_ml300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_ml.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_ml.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_features2d300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_features2d300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_features2d.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_features2d.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_calib3d300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_calib3d300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_calib3d.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_calib3d.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_objdetect300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_objdetect300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_objdetect.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_objdetect.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_video300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_video300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_video.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_video.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_ffmpeg300_64
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_ffmpeg300_64: java.lang.UnsatisfiedLinkError: no opencv_ffmpeg300_64 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_cuda300
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_cuda300: java.lang.UnsatisfiedLinkError: no opencv_cuda300 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_stitching300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_stitching300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load C:\cygwin64\tmp\javacpp8692434648764\opencv_stitching300.dll: java.lang.UnsatisfiedLinkError: C:\cygwin64\tmp\javacpp8692434648764\opencv_stitching300.dll: Can't find dependent libraries
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_stitching300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_stitching300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load C:\cygwin64\tmp\javacpp8692434648764\opencv_stitching300.dll: java.lang.UnsatisfiedLinkError: C:\cygwin64\tmp\javacpp8692434648764\opencv_stitching300.dll: Can't find dependent libraries
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/opencv_stitching300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\opencv_stitching300.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load C:\cygwin64\tmp\javacpp8692434648764\opencv_stitching300.dll: java.lang.UnsatisfiedLinkError: C:\cygwin64\tmp\javacpp8692434648764\opencv_stitching300.dll: Can't find dependent libraries
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library opencv_stitching300
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for opencv_stitching300: java.lang.UnsatisfiedLinkError: no opencv_stitching300 in java.library.path
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_stitching.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll: java.lang.UnsatisfiedLinkError: C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll: Can't find dependent libraries
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_stitching.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll: java.lang.UnsatisfiedLinkError: C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll: Can't find dependent libraries
2016-02-21 18:03:13 DEBUG Loader:48 - Extracting jar:file:/C:/Users/mark/.m2/repository/org/bytedeco/javacpp-presets/opencv/3.0.0-1.1/opencv-3.0.0-1.1-windows-x86_64.jar!/org/bytedeco/javacpp/windows-x86_64/jniopencv_stitching.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Loading C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll: java.lang.UnsatisfiedLinkError: C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll: Can't find dependent libraries
2016-02-21 18:03:13 DEBUG Loader:48 - Loading library jniopencv_stitching
2016-02-21 18:03:13 DEBUG Loader:48 - Failed to load for jniopencv_stitching: java.lang.UnsatisfiedLinkError: no jniopencv_stitching in java.library.path
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.92 sec <<< FAILURE! - in com.github.jjYBdx4IL.maven.examples.javacpp.StitchingTest
testStitching(com.github.jjYBdx4IL.maven.examples.javacpp.StitchingTest)  Time elapsed: 2.598 sec  <<< ERROR!
java.lang.UnsatisfiedLinkError: no jniopencv_stitching in java.library.path
        at com.github.jjYBdx4IL.maven.examples.javacpp.StitchingTest.testStitching(StitchingTest.java:67)
Caused by: java.lang.UnsatisfiedLinkError: C:\cygwin64\tmp\javacpp8692434648764\jniopencv_stitching.dll: Can't find dependent libraries
        at com.github.jjYBdx4IL.maven.examples.javacpp.StitchingTest.testStitching(StitchingTest.java:67)


Results :

Tests in error:
  StitchingTest.testStitching:67 » UnsatisfiedLink no jniopencv_stitching in jav...

Tests run: 1, Failures: 0, Errors: 1, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:11 min
[INFO] Finished at: 2016-02-21T18:03:14+01:00
[INFO] Final Memory: 32M/437M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project javacpp-opencv-example: There are test failures.
[ERROR]
[ERROR] Please refer to C:\Users\mark\git\example-maven-project-setups\javacpp-opencv-example\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

@saudet
Copy link
Member

saudet commented Feb 22, 2016 via email

@jjYBdx4IL
Copy link
Author

That's the example I'm trying to run. Don't you have any integration tests in your project? Why don't you put examples as integration tests into it and make sure they actually work? I couldn't find anything meaningful that's actually working regarding JavaCPP yet. You can run your github project in the travis integration test system for free simply by putting a one-line .travis.yml file at the top of your github project and activating the project on the travis service (see https://github.com/jjYBdx4IL/example-maven-project-setups).

@saudet
Copy link
Member

saudet commented Feb 22, 2016

I've just tried the sample exactly as it appears here:
https://github.com/bytedeco/javacpp-presets/tree/master/opencv#sample-usage
and it works absolutely perfectly. I can't fix what isn't broken. Please provide a way to reproduce this issue.

As for integration tests, sure, that's the plan. If you would like to give a few hours of your time to make this happen and make a contribution, that would be most welcome! The issue you've opened previously about this is still open: bytedeco/javacpp-presets#26

@jjYBdx4IL
Copy link
Author

eh, your stuff is working, not mine. so it would be better if you built a working IT :-)

The problem with this test unit is simple: I can make the errors go away by manually loading the libraries, so there is something broken with the recursive library loading from the jars.

@saudet
Copy link
Member

saudet commented Feb 22, 2016

Ah, wait a minute, you've got the test ignored. Ok, so it fails on Linux as well. And you want me to debug this, ok.

@saudet saudet added the bug label Feb 22, 2016
@saudet
Copy link
Member

saudet commented Feb 22, 2016

Ok, so it looks there are a few dependencies missing from the presets. Calling the following solves this issue:

Loader.load(opencv_calib3d.class);
Loader.load(opencv_shape.class);
Loader.load(opencv_xfeatures2d.class);

Thanks for reporting!

@jjYBdx4IL
Copy link
Author

btw you can read those dependencies directly from the library files using "readelf -d" on Linux. Put that dependency information into properties files and let the lib loader use it. Or just merge all libs into one single one. :-)

http://stackoverflow.com/questions/915128/merge-multiple-so-shared-libraries

@saudet
Copy link
Member

saudet commented Feb 22, 2016

Yes, I know, and that's how I do it. But it changes with every version and it changes also with the flags used at build time. I'm just one guy doing this right now during my spare time. I can't keep up with everything. So, like I said, if you can take a few hours here and there to help, it would be very welcome!

@saudet
Copy link
Member

saudet commented Feb 22, 2016

If you're asking why this isn't automated, the answer is the same: I do not have the time to do everything. Your contributions would be very welcome!

@saudet
Copy link
Member

saudet commented May 19, 2016

Fix is in version 1.2! Thanks for reporting

@saudet saudet closed this as completed May 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants