Package Details: ros-kinetic-opencv3 3.3.1-3

Git Clone URL: https://aur.archlinux.org/ros-kinetic-opencv3.git (read-only)
Package Base: ros-kinetic-opencv3
Description: ROS - OpenCV 3.x.
Upstream URL: http://opencv.org
Licenses: BSD
Conflicts: lapacke
Submitter: zootboy
Maintainer: None
Last Packager: zootboy
Votes: 2
Popularity: 0.003096
First Submitted: 2017-07-08 04:18
Last Updated: 2018-01-02 22:22

Pinned Comments

zootboy commented on 2018-01-22 22:48

I've uploaded a new package to the AUR:

https://aur.archlinux.org/packages/ros-kinetic-opencv3-native/

This should pull in the native opencv package instead of forcing you to build it from scratch. Give it a try and let me know if it happens to break anything.

Latest Comments

1 2 Next › Last »

Chput commented on 2018-04-09 15:11

tomifischer, I have the same issue, but workspace cleaning doesn't help. Please help.

zootboy commented on 2018-01-22 22:48

I've uploaded a new package to the AUR:

https://aur.archlinux.org/packages/ros-kinetic-opencv3-native/

This should pull in the native opencv package instead of forcing you to build it from scratch. Give it a try and let me know if it happens to break anything.

zootboy commented on 2018-01-02 22:24

Done, thanks for the info.

agrajag commented on 2017-12-15 13:44

Please add a conflict with the official lapackE library. At least one sub-module does not compile if lapackE is installed.

tomifischer commented on 2017-11-27 14:58

My mistake, it was uninstalled but I had to clean up the workspace were I was testing it. It seems to be working perfectly.

zootboy commented on 2017-11-26 03:43

I think you'll have to uninstall the ros-kinetic-opencv3 package before trying to build cv_bridge, since CMake seems to be preferring that over the system opencv.

tomifischer commented on 2017-11-26 03:31

It almost works. I replaced the dependency in ros-kinetic-cv-bridge and ros-kinetic-image-geometry, and they compile fine, but when trying to find cv_bridge in cmake, the following happens:

CMake Error at /opt/ros/kinetic/share/cv_bridge/cmake/cv_bridgeConfig.cmake:113 (message):
Project 'cv_bridge' specifies '/opt/ros/kinetic/include/opencv-3.2.0-dev'
as an include dir, which is not found. It does neither exist as an
absolute directory nor in
'/opt/ros/kinetic//opt/ros/kinetic/include/opencv-3.2.0-dev'. Check the
issue tracker 'https://github.com/ros-perception/vision_opencv/issues' and
consider creating a ticket if the problem has not been reported yet.
Call Stack (most recent call first):
/opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:76 (find_package)
CMakeLists.txt:4 (find_package)

zootboy commented on 2017-11-24 21:10

In theory it would work with the system package, I just haven't tried. ROS tends to be pretty picky about library versions, so my main concern would be subsequent breakage should the arch version move farther ahead than Kinetic expects.

If you substitute opencv for ros-kinetic-opencv3 in all Kinetic packages, it should work in theory. If you give that a try and it works out, let us know.

tomifischer commented on 2017-11-24 20:02

Hi, is this package still needed? Arch linux already provides opencv 3.3.1.

zootboy commented on 2017-11-19 23:02

Might have just been a missing dep. Give rel 2 a try.