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

    系统:Centos 6.5 
    最后版本 OpenCV: 2.4.9

    1、安装依赖包(很重要) 
    yum install cmake gcc gcc-c++ gtk+-devel gimp-devel gimp-devel-tools gimp-help-browser zlib-devel libtiff-devel libjpeg-devel libpng-devel gstreamer-devel libavc1394-devel libraw1394-devel libdc1394-devel jasper-devel jasper-utils swig python libtool nasm 

    2.安装/更新CMake 

    yum install cmake      直接从网上安装cmake

    3、安装Opencv 
    cmake CMakeLists.txt   

    make  
    make install

    成功 

    4.编译

    g++ `pkg-config --cflags --libs opencv` code.cpp -o drawing 

    5.makefile编写

    ###########################################
    #Makefile for simple programs
    ###########################################
    INC=-I./include/ -I/usr/local/include -I/usr/local/include/opencv -I/usr/local/include/opencv2
    LIB=-L/usr/local/lib/  -lopencv_core -lopencv_highgui -lpthread -lrt
    
    
    CC=g++
    CC_FLAG=-Wall -g
    
    PRG=run
    OBJ=main.o imagerecog.o ocr.o
    CC_FLAG+=`pkg-config --cflags opencv`
    LDFLAGS=`pkg-config --libs opencv`
    
    
    $(PRG):$(OBJ)
        $(CC) $(INC) $(LIB) -o $@ $(OBJ) $(LDFLAGS)
            
    .SUFFIXES: .c .o .cpp
    .cpp.o:
         $(CC) $(CC_FLAG) $(INC) -c $*.cpp -o  $*.o
    
    .PRONY:clean
    clean:
        @echo "Removing linked and compiled files......"
        rm -f $(OBJ) $(PRG)
  • 相关阅读:
    聊天程序的简单实现
    UNIX网络编程 环境搭建
    缓冲区 cin() getline() getchar()
    Django ——中间件
    【Day41】Python之路——AJAX
    WEB框架
    Django的url别名功能的使用
    基于Ajax和forms组件实现注册功能
    验证码 --- 总结
    Win7和win10下python3和python2同时安装并解决pip共存问题
  • 原文地址:https://www.cnblogs.com/zendu/p/7647517.html
Copyright © 2011-2022 走看看