OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 5759|回复: 2

arm平台上移植opencv,怎样配置V4L2?

[复制链接]
发表于 2010-3-16 11:01:55 | 显示全部楼层 |阅读模式
我想交叉编译一个opencv到arm上去,请问怎么配置才能支持V4L2,以下是我的配置选项:
./configure --host=arm-linux --without-carbon --without-python --without-swig -enable-static --disable-shared --disable-apps CXX=arm-none-eabi-g++ CPPFLAGS=-I/home/shidi/arm-2009q3/arm-none-eabi/include --prefix=/usr/local/arm-opencv --exec-prefix=/usr/local/arm-opencv
然后的配置信息显示如下:
General configuration ================================================
    Compiler:                 arm-none-eabi-g++
    CXXFLAGS:                 
    DEF_CXXFLAGS:             -Wall -fno-rtti -pipe -O3 -fomit-frame-pointer
    PY_CXXFLAGS:              -Wall -pipe -O3 -fomit-frame-pointer
    OCT_CXXFLAGS:             -fno-strict-aliasing -Wall -Wno-uninitialized -pipe -O3 -fomit-frame-pointer

    Install path:             /usr/local/arm-opencv

HighGUI configuration ================================================

    Windowing system --------------
    Use Carbon / Mac OS X:    no
    Use gtk+ 2.x:             yes
    Use gthread:              yes

    Image I/O ---------------------
    Use ImageIO / Mac OS X:   no
    Use libjpeg:              yes
    Use zlib:                 yes
    Use libpng:               yes
    Use libtiff:              yes
    Use libjasper:            no
    Use libIlmImf:            no

    Video I/O ---------------------
    Use QuickTime / Mac OS X: no
    Use xine:                 no
    Use gstreamer:            no
    Use ffmpeg:               no
    Use dc1394 & raw1394:     no
    Use v4l:                  yes
    Use v4l2:                 no
    Use unicap:               no

Wrappers for other languages =========================================
    SWIG                     
    Python                    no
    Octave                    no

Additional build settings ============================================
    Build demo apps           no

但是我要作摄像头的图像采集就一定要v4l2呀,要怎么样配置呢?
回复

使用道具 举报

发表于 2010-4-13 09:41:27 | 显示全部楼层

arm平台上移植opencv,怎样配置V4L2?

你可以重新编译内核,在配置菜单中选择“Multimedia devices”>Video for Linux 加载Video4Linux模块。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-15 21:05:57 | 显示全部楼层

arm平台上移植opencv,怎样配置V4L2?

不管我的宿主机还是目标机的内核我都是有配置video4linux2的,后来发现原因可能是因为我的交叉编译工具链的头文件没有videodev2.h等相关头文件,引起的不能支持v4l2~~
以上也是我通过换不同的版本的交叉编译器guess出来的~~继续期待高手解答~~
  By the way,谁有既包括jpeg等相关配置头文件的交叉编译器?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-4-25 03:02 , Processed in 0.009818 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表