Package Base Details: opencv-contrib

Git Clone URL: https://aur-dev.archlinux.org/opencv-contrib.git (read-only)
Submitter: zimi
Maintainer: zimi
Last Packager: zimi
Votes: 8
Popularity: 0.824016
First Submitted: 2015-11-29 22:45
Last Updated: 2016-06-29 18:35

Latest Comments

« First ‹ Previous 1 2 3

zimi commented on 2016-02-26 15:49

Ok, so this should do it as a temporarily workaround.

Disabeling CUDA by default is not an option for me, since it would limit OpenCVs use for large scale processing.
I'm done with my exams now, so I'll start investigating again.

archdria commented on 2016-02-26 09:52

I found the problem: CUDA.
I had to disable it manually by passing this to cmake: '-D WITH_CUDA:BOOL="0"'

archdria commented on 2016-02-10 13:11

I am still having an issue at:
[ 81%] Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/motion_stabilizing.cpp.o
[ 81%] Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/wobble_suppression.cpp.o
[ 81%] Linking CXX shared library ../../lib/libopencv_videostab.so
[ 81%] Built target opencv_videostab
Makefile:160: recipe for target 'all' failed

Can somebody else confirm ?
Thank you :)

Caopi commented on 2016-02-10 09:54

Can confirm archdrias first error. The build fails on a freshly installed system with only eigen2 at opencv_calib3d [...] dls.cpp.o.

I installed eigen manually and then it worked, so I think you just need to add (not replace eigen2) eigen as a dependency.

zimi commented on 2016-02-09 15:41

I recently had to switch back to 3.0.0 for my current project, but I'll have a look at it.

archdria commented on 2016-02-09 14:30

I had to replace the eigen2 dependency with eigen.
Now I'm getting a build error here:
[ 81%] Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/wobble_suppression.cpp.o
[ 81%] Linking CXX shared library ../../lib/libopencv_videostab.so
[ 81%] Built target opencv_videostab
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

archdria commented on 2016-02-09 13:07

Hi, I'm getting this build error, am I missing any dependency?

opencv-contrib/src/opencv-3.1.0/modules/calib3d/src/dls.cpp:11:31: fatal error: Eigen/Eigenvalues: No such file or directory
compilation terminated.
modules/calib3d/CMakeFiles/opencv_calib3d.dir/build.make:262: recipe for target 'modules/calib3d/CMakeFiles/opencv_calib3d.dir/src/dls.cpp.o' failed
make[2]: *** [modules/calib3d/CMakeFiles/opencv_calib3d.dir/src/dls.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....

Thanks in advance :)

v01d commented on 2015-12-11 01:26

I see, the package name is a bit confusing though, since I thought it only built opencv_contrib without opencv.

By the way, could you add the flags for ARM, present in opencv-git package?

zimi commented on 2015-12-10 22:13

There's no additional package necessary. It builds the OpenCV 3.0.0 stable release from github, which I adapted to include the additional contrib modules which were introduced with OpenCV 3.

v01d commented on 2015-12-10 22:04

hi, is there an associated opencv 3.0 somewhere that uses this? I can only see opencv-git but it targets latest version, not 3.0.0 stable release.