Package Details: ros-indigo-opencv-apps 2.0.0-1

Git Clone URL: https://aur.archlinux.org/ros-indigo-opencv-apps.git (read-only)
Package Base: ros-indigo-opencv-apps
Description: ROS - The opencv_apps package, most of code is taken from https://github.com/Itseez/opencv/tree/master/samples/cpp.
Upstream URL: http://www.ros.org/
Licenses: BSD
Submitter: bchretien
Maintainer: jerry73204
Last Packager: jerry73204
Votes: 1
Popularity: 0.000000
First Submitted: 2015-08-28 02:42
Last Updated: 2018-11-03 15:38

Latest Comments

Caopi commented on 2016-02-10 10:35

As a followup to my last comment: The problem is known and intended and only happens for OpenCV3 without contrib modules, see https://github.com/ros-perception/vision_opencv/issues/108.

Ros with OpenCV3 should be built only with contrib modules, but this can't be checked on arch right now. Otherwise, refer to the ros-indigo-opencv3 package for the intended way to install OpenCV3 on top of ROS.

bchretien commented on 2016-01-20 01:41

@Caopi: are these extra contrib files bundled on Debian/Ubuntu in their libopencv-dev package? If that's the case, this should probably be reported to the opencv maintainer on Arch. Else, this may need to be fixed upstream in cv_bridge or opencv_apps to check for the availability of these extra files.

As for opencv_apps, they seem to be testing it against OpenCV 3 on Travis (see https://github.com/ros-perception/vision_opencv/issues/96 and https://travis-ci.org/ros-perception/vision_opencv/jobs/102786935), so the fact that this does not work for you is suspicious.

Caopi commented on 2016-01-19 19:15

In version 1.11.10 this package includes the file "simple_flow_nodelet.cpp", which requires optflow.hpp from the opencv-contrib package and opencv 3.1. But, since opencv-contrib only provides "opencv", the dependencies can't check if the user actually has opencv-contrib or just opencv. Without contrib this package will break the ros-indigo-desktop-full installation. The file should probably be excluded for now.