Not able to start hipi with javacv example

54 views
Skip to first unread message

Ankur

unread,
Dec 8, 2015, 7:45:52 AM12/8/15
to javacv
15/11/15 16:38:16 INFO mapreduce.Job: Task Id : attempt_1447583936075_0004_m_000000_2, Status : FAILED
Error: java.lang.UnsatisfiedLinkError: no opencv_imgproc in java.library.path
    at java
.lang.ClassLoader.loadLibrary(ClassLoader.java:1864)
    at java
.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java
.lang.System.loadLibrary(System.java:1122)
    at org
.bytedeco.javacpp.Loader.loadLibrary(Loader.java:597)
    at org
.bytedeco.javacpp.Loader.load(Loader.java:429)
    at org
.bytedeco.javacpp.Loader.load(Loader.java:381)
    at org
.bytedeco.javacpp.opencv_core.<clinit>(opencv_core.java:10)
    at java
.lang.Class.forName0(Native Method)
    at java
.lang.Class.forName(Class.java:348)
    at org
.bytedeco.javacpp.Loader.load(Loader.java:413)
    at org
.bytedeco.javacpp.Loader.load(Loader.java:381)
    at org
.bytedeco.javacpp.helper.opencv_core$AbstractArray.<clinit>(opencv_core.java:109)
    at org
.hipi.tools.covar.MeanMapper.map(MeanMapper.java:27)
    at org
.hipi.tools.covar.MeanMapper.map(MeanMapper.java:16)
    at org
.apache.hadoop.mapreduce.Mapper.run(Mapper.java:146)
    at org
.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:787)
    at org
.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
    at org
.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:164)
    at java
.security.AccessController.doPrivileged(Native Method)
    at javax
.security.auth.Subject.doAs(Subject.java:422)
    at org
.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657)
    at org
.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)


This is the exact error I am receiving when try to run covar example in my Ubuntu 14.04, Hadoop 2.7.1 and
 Hipi 2.1.0.All other examples are running fine with this.

export LD_LIBRARY_PATH="/lib:/usr/lib:/usr/local/lib"



where in the /usr/local/lib repository contains the following:
libopencv_calib3d.a            libopencv_highgui.so.3.0      libopencv_photo.so            libopencv_videoio.so.3.0
libopencv_calib3d
.so           libopencv_highgui.so.3.0.0    libopencv_photo.so.3.0        libopencv_videoio.so.3.0.0
libopencv_calib3d
.so.3.0       libopencv_imgcodecs.a         libopencv_photo.so.3.0.0      libopencv_video.so
libopencv_calib3d
.so.3.0.0     libopencv_imgcodecs.so        libopencv_shape.a             libopencv_video.so.3.0
libopencv_core
.a               libopencv_imgcodecs.so.3.0    libopencv_shape.so            libopencv_video.so.3.0.0
libopencv_core
.so              libopencv_imgcodecs.so.3.0.0  libopencv_shape.so.3.0        libopencv_videostab.a
libopencv_core
.so.3.0          libopencv_imgproc.a           libopencv_shape.so.3.0.0      libopencv_videostab.so
libopencv_core
.so.3.0.0        libopencv_imgproc.so          libopencv_stitching.a         libopencv_videostab.so.3.0
libopencv_features2d
.a         libopencv_imgproc.so.3.0      libopencv_stitching.so        libopencv_videostab.so.3.0.0
libopencv_features2d
.so        libopencv_imgproc.so.3.0.0    libopencv_stitching.so.3.0    libopencv_viz.a
libopencv_features2d
.so.3.0    libopencv_ml.a                libopencv_stitching.so.3.0.0  libopencv_viz.so
libopencv_features2d
.so.3.0.0  libopencv_ml.so               libopencv_superres.a          libopencv_viz.so.3.0
libopencv_flann
.a              libopencv_ml.so.3.0           libopencv_superres.so         libopencv_viz.so.3.0.0
libopencv_flann
.so             libopencv_ml.so.3.0.0         libopencv_superres.so.3.0     pkgconfig
libopencv_flann
.so.3.0         libopencv_objdetect.a         libopencv_superres.so.3.0.0   python2.7
libopencv_flann
.so.3.0.0       libopencv_objdetect.so        libopencv_ts.a                python3.4
libopencv_hal
.a                libopencv_objdetect.so.3.0    libopencv_video.a             site_ruby
libopencv_highgui
.a            libopencv_objdetect.so.3.0.0  libopencv_videoio.a
libopencv_highgui
.so           libopencv_photo.a             libopencv_videoio.so



Please somebody help where am I doing wrong?


Thanks in advance...

Samuel Audet

unread,
Dec 12, 2015, 9:31:23 AM12/12/15
to jav...@googlegroups.com
On 12/08/2015 09:45 PM, Ankur wrote:
> Please somebody help where am I doing wrong?

I don't see any libjni*.so files in your directory. Those are probably
what is missing.

If that's not enough, set the "org.bytedeco.javacpp.logger" system
property to "slf4j" to get more details in your log.

Samuel
Reply all
Reply to author
Forward
0 new messages