我通过以下命令使用mac ports在我的mac中安装了opencv
sudo port install opencv
花了大约2个小时才正确安装。但问题是没有启用python绑定。
所以请告诉我如何使用ports在mac中安装opencv,并启用python绑定。感谢
PS:我尝试从源代码手动编译opencv,但是我遇到了很多错误而我无法做到。
答案 0 :(得分:2)
请务必安装py26-numpy
以支持cv.fromarray
等基本功能:
sudo port install py26-numpy
opencv
将在没有numpy的情况下进行静默编译(它不是严格依赖项)。
sudo port install -v opencv +python26
你可以检查对numpy的绑定是否有效。
答案 1 :(得分:0)
可以在macos上使用cmake编译opencv(我实际上是这样做的)但是videoWriter存在问题......
看看http://www.tsd.net.au/blog/opencv-python-bindings-macports
应该会有帮助。
答案 2 :(得分:0)
我仍然无法正确编译opencv。最后,我从http://vislab.cs.vt.edu/~vislab/wiki/index.php?title=Vision找到了一些预先编译好的dmg文件,这些文件工作得相当不错。