luvcview

所属分类:Linux/Unix编程
开发工具:Visual C++
文件大小:216KB
下载次数:35
上传日期:2014-05-15 23:06:04
上 传 者zhangxinqi1230
说明:  arm-linux摄像头驱动程序 支持摄像头使用并且保存相应图像
(arm-linux camera driver supports cameras and saved using the corresponding image)

文件列表:
luvcview\avilib.c (52966, 2006-09-20)
luvcview\avilib.h (11659, 2007-01-06)
luvcview\avilib.o (24016, 2014-04-18)
luvcview\button.h (125416, 2007-01-08)
luvcview\Changelog (1438, 2007-05-12)
luvcview\color.c (4012, 2006-06-26)
luvcview\color.h (2902, 2006-06-26)
luvcview\color.o (3100, 2014-04-18)
luvcview\config.h (22, 2014-04-18)
luvcview\gui.c (3941, 2006-02-08)
luvcview\gui.h (1853, 2006-07-06)
luvcview\gui.o (14488, 2014-04-18)
luvcview\huffman.h (5652, 2006-01-21)
luvcview\lcd.h (1244, 2011-09-16)
luvcview\luvcview (80767, 2014-04-18)
luvcview\luvcview.c (39602, 2014-04-18)
luvcview\luvcview.c~ (39592, 2014-04-18)
luvcview\luvcview.o (8344, 2014-04-18)
luvcview\Makefile (1258, 2012-07-05)
luvcview\Makefile-pc (1221, 2012-07-05)
luvcview\P-01_03_2000-01_55_13.jpg (5457, 2012-07-02)
luvcview\P-01_03_2000-01_57_07.pnm (76047, 2012-07-02)
luvcview\post.h (5655, 2011-09-16)
luvcview\ToDo (78, 2007-01-08)
luvcview\utils.c (35008, 2012-07-02)
luvcview\utils.h (3001, 2012-07-02)
luvcview\utils.o (15020, 2014-04-18)
luvcview\uvcvideo.h (19846, 2012-07-05)
luvcview\uvc_compat.h (3275, 2007-01-06)
luvcview\v4l2uvc.c (35516, 2012-07-05)
luvcview\v4l2uvc.h (3974, 2012-07-05)
luvcview\v4l2uvc.o (16220, 2014-04-18)
luvcview (0, 2014-04-27)

/******************************************************************************/ # luvcview: Sdl video Usb Video Class grabber . # #This package work with the Logitech UVC based webcams with the mjpeg feature. # #All the decoding is in user space with the embedded jpeg decoder # #. # # Copyright (C) 2005 2006 2007 Laurent Pinchart && Michel Xhaard # # # # This program is free software; you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # # the Free Software Foundation; either version 2 of the License, or # # (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # # /******************************************************************************/ CREDITS: -------- Original code from spcaview Copyright 2003 2004 2005 2006 Michel Xhaard Avilib Some utilities for writing and reading AVI files. * These are not intended to serve for a full blown * AVI handling software (this would be much too complex) * The only intention is to write out MJPEG encoded * AVIs with sound and to be able to read them back again. * These utilities should work with other types of codecs too, however. * * Copyright (C) 1999 Rainer Johanni SDL Simple DirectMedia Layer http://www.libsdl.org * Everybody at Loki Software, Inc. for their great contributions! and Tyler Montbriand for a lot of advise :) JPEG decoder from http://www.bootsplash.org/ (w) August 2001 by Michael Schroeder, WHO CAN I BLAME? ================ Current Usb video class maintainer : Laurent Pinchart Current luvcview maintainer : Michel Xhaard DISCLAIMER: ----------- Use this program as you see fit. We are not liable for damages or illegal use of it whatsoever. You are on your own. Use of this code is at your own risks. There is absolutely no waranty. Have fun with it! BASIC INSTALLATION: ------------------- These are generic installation instructions. You need sdl installed with the headers http://www.libsdl.org to compile all type: make to install in /usr/local/bin as root: make install to clean the last compile work: the package only need libsdl the jpeg encoder and decoder is now part of the package and allow to work with small footprint for embedded device. libsdl provide the necessary layer to work on the Linux framebuffer or a Xserver USAGE: ------ luvcview [-h -d -s -g -f -L -l -r -i] [-o outputfile] Grabber Recorder mode -h show this usage message. -d device ask the driver to use specified video output device (/dev/video1) -o outputfile causes the program to output avi with image data received from the video device to the specified file. -g grab with READ method instead of default MMAP -f video format yuv YUYV fourcc YUY2 jpg JPEG fourcc MJPG -s widthxheight ask the driver for input size -t display statistics -r read control settings from luvcview.cfg -l list control settings of device -L list possible formats of device -i fps set the frame interval in fps In Grabber mode the following keys are active {SDLK_n, A_BRIGHTNESS_UP}, {SDLK_b, A_BRIGHTNESS_DOWN}, {SDLK_x, A_CONTRAST_UP}, {SDLK_w, A_CONTRAST_DOWN}, {SDLK_c, A_SATURATION_UP}, {SDLK_v, A_SATURATION_DOWN}, {SDLK_z, A_GAIN_UP}, {SDLK_a, A_GAIN_DOWN}, {SDLK_r, A_SHARPNESS_UP}, {SDLK_e, A_SHARPNESS_DOWN}, {SDLK_y, A_CUSTOM_A}, {SDLK_t, A_CUSTOM_B}, {SDLK_f, A_SWITCH_LIGHTFREQFILT}, {SDLK_s, A_SCREENSHOT}, {SDLK_p, A_RECORD_TOGGLE}, {SDLK_l, A_RESET}, {SDLK_q, A_QUIT}, {SDLK_F1, A_SAVE}, //sauve config file {SDLK_F2, A_LOAD}, //restaure config file

近期下载者

相关文件


收藏者