Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: ros-indigo-opencv3 3.1.0-2

Git Clone URL: https://aur-dev.archlinux.org/ros-indigo-opencv3.git (read-only)
Package Base: ros-indigo-opencv3
Description: ROS - OpenCV 3.0.
Upstream URL: http://opencvg.org
Licenses: BSD
Submitter: bchretien
Maintainer: None
Last Packager: bchretien
Votes: 1
Popularity: 0.000516
First Submitted: 2016-01-27 05:05
Last Updated: 2016-01-27 05:05

Latest Comments

Caopi commented on 2016-06-14 18:46

@bchretien Sorry for not answering for so long. I don't actually use this package anymore, after I realized it won't work with the indigo vision_opencv stack anyway, regardless of which qt you use.

Also, since opencv3 is standard in arch now, I guess the use case for this package is pretty small. I think not forcing qt4 is smarter, so don't change anything. I was basically just confused by the "false" dependency.

bchretien commented on 2016-03-24 04:35

@Caopi: actually it seems more complicated than that. Qt4 is currently listed as a dependency since this comes directly from packages.xml. Note that they fixed it for kinetic, since that distribution relies on Qt5 (see here: https://github.com/ros-gbp/opencv3-release/blob/master/kinetic/package.xml)). If we force the use of Qt4, VTK support is disabled (as both vtk and vtk6 are linked with Qt5), and if we choose Qt5, I'm concerned about issues down the line (since the other ROS packages rely on Qt4). Since you're the one relying on that package, what do you recommend?

Caopi commented on 2016-03-22 05:43

You listed Qt4 as a dependency, but the current build uses Qt5. I fixed it by adding -DWITH_QT=4, according to http://answers.opencv.org/question/70750/does-opencv3-support-qt4/

Caopi commented on 2016-02-10 10:17

Clarification: This package just installs a complete OpenCV3 in ROS, on top of any installed OpenCV and makes CMake calls to "OpenCV" find 3 first.

Note that you cannot use the vision_opencv stack together with OpenCV3 in the same node, unless you build ROS using an installed OpenCV3 of your own. If you did that, this package is not neccessary.

Also: there won't be any official vision_opencv3 releases for completely installing OpenCV3 parallel to 2 anytime soon: https://github.com/ros-perception/vision_opencv/issues/79