zoukankan      html  css  js  c++  java
  • 【mac osx安装opencv,python总结】

    在macosx下安装opencv,最大的困难在于协调python版本。由于在opencv官网上,强烈建议安装完整版的python(不建议使用mac 内置的python),所以会碰到这个多个python版本,导致opencv安装失败

    1. 安装brew

    2. 安装python(直接在官网下载安装包)点击.dmg文件,安装python。

    在应用程序列表中会添加IDEL、pythonLauncher、buildapplet三个应用。

    同时,系统默认的python被替换为新版本,新版本安装路径

    /Library/Frameworks/Python.framework/Versions/2.7/
    /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-package    #官方 python安装包路径

    苹果osx默认python安装路径
    /System/Library/Frameworks/Python.framework/Versions/2.7
    /Library/Python/2.7/site-packages     #osx python安装包路径

    3. 安装numpy,scipy

    4. 安装opencv 

      4.1 下载opencv源代码 

    cd /usr/local/opencv-2.4.10
    mkdir release
    cd release

    cmake -D PYTHON_EXECUTABLE=/Library/Frameworks/Python.framework/Versions/2.7/bin/python -D PYTHON_PACKAGES_PATH=/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages -D INSTALL_PYTHON_EXAMPLES=ON -D PYTHON_INCLUDE_DIR=/Library/Frameworks/Python.framework/Versions/2.7/Headers -D PYTHON_LIBRARY=/Library/Frameworks/Python.framework/Versions/2.7/lib/libpython2.7.dylib ..

    make -j8
    make install

     这里指定这些参数是关键,如果不指定这些参数,可能就把opencv转向了默认的python。

    更多参数请参见opencv主目录下CMakeList.txt文件

    参考: 

    http://www.tuicool.com/articles/q263ym

    http://stackoverflow.com/questions/7128761/how-to-properly-install-python-on-osx-for-use-with-opencv

    opencv  Segmentation fault: 11

  • 相关阅读:
    一个 无私的 又不错的 博客
    byte[]与各种数据类型互相转换示例
    HttpClient之Get请求和Post请求示例
    jabberNet 发送出席信息
    jabberNet 修改花名册条目的昵称
    Openfire 配置连接SQL SERVER(非默认实例)
    WPF学习笔记——没有前途的WPF
    WPF学习笔记——设置ListBox选中项的背景颜色
    WPF学习笔记——为BUTTON添加背景图片
    EF + WCF学习笔记——EF实体类序列化
  • 原文地址:https://www.cnblogs.com/SEEKTHINKING/p/4142538.html
Copyright © 2011-2022 走看看