zoukankan      html  css  js  c++  java
  • opencv安装

    linux安装

    安装 opencv 3.0

    下载安装包,安装过程主要参见

    unzip /usr/local/src下
    cd /usr/local/src/opencv3.0/       
    mkdir build
    cd build
    cmake -D CMAKE_INSTALL_PREFIX=/usr/local      #你的安装位置
    make           
    sudo make install 
    

    error1:
    等了好久,始终提示download ippicv_linuxxxxxxxx
    解决:

    cmake  -D WITH_IPP=OFF
    

    参见

    Ubuntu 14.04LTS安装OpenCV 310简便方法

    安装opencv所需要依赖

    sudo apt-get updatea; sudo apt-get install -y --no-install-recommends 
            libavcodec54 
            libavformat54 
            libdc1394-22 
            libhdf5-dev 
            libiomp5 
            libswscale2
    
    sudo dpkg –I opencv_3.1.0_amd64.deb
    

    opencv_3.1.0_amd64.deb 是自制的一个针对ubuntu 14.04LTS的简易安装包。其主要思路是将make install 过程生成的.h.a*.so指定一个空文件夹,再把该文件夹打包成.deb安装包即可。

    安装 opencv2.4.9

    同上步骤,error: ‘CODEC_ID_H264’ was not declared in this scope { CODEC_ID_H264, MKTAG('H', '2', '6', '4') },
    解决:

    i think you dont need to use the ffmpeg , so u have to disable it, in your CMAKE command add this option : -D WITH_FFMPEG=OFF. it will be something lke this ( cmake ......... -D WITH_FFMPEG=OFF).
    参见
    但问题并没有真正的解决,这样编译好的opencv不能打开.avi.mp4等视频格式的的文件。因为-D WITH_FFMPEG=OFF可以编译成功,所以最初我把BUG定位在FFMPEG的问题,但是能过多种方式安装得到的FFMPEG都不能编译成功,安装方法[参见](https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu)(事实上,还是很有可能是FFMPEG的问题)后来没有办法了,我重新打开了一台ubuntu虚拟机,然后按照教程安装之前的依赖库,发现很容易就编译成功了。对比两个系统的cmake 检查环境所生成的信息也是一致的,而且我的HOST实体机的环境还比虚拟机要好。最后我在安装源码的3rdparty/ffmpeg/readme中看到,如果编译时添加-D WITH_FFMPEG=OFF选项,那么会用LINUX安装好的opencv打开视频后会用UBUNTU自己的gstreamer来解码,我之前安装后不能打开.avi.mp4的原因是我没有安装gstreamer。后来我安装了,所有可以打开了,安装方式参见

    python安装方式

    按照上述方法编译安装好后会生成cv2.so,也就是python调用openc所需要的库,将其放在/usr/local/lib/python2.7/site-packages下即可,refer
    如果使用的是anaconda python,则

    conda install opencv
    

    windows

    unzip opencv300_windows.zip
    

    将解压后的文件夹拷贝至project目录下
    在VS工程路径中添加opencv的include、lib路径 及 .lib文件的名字
    将lib文件夹中的.dll文件拷贝到.exe所存在的文件夹下(如果工程中没有指定bin则在Debug目录)

  • 相关阅读:
    换博客啦
    how2heap学习(二)
    hitcontraining_uaf && hacknote
    WHUCTF PWN题目
    记一次AWD
    how2heap学习(一)
    pwnable_start & ciscn_2019_es_2 & ez_pz_hackover_2016 & pwn2_sctf_2016
    pwnable_start (内联汇编)
    2020年5月计划
    一道逆向出题笔记
  • 原文地址:https://www.cnblogs.com/fariver/p/6502199.html
Copyright © 2011-2022 走看看