qtmultimedia-gphoto-master

所属分类:视频捕捉采集剪辑
开发工具:QT
文件大小:18KB
下载次数:10
上传日期:2015-08-01 10:17:38
上 传 者dgm1971
说明:  DSLR cameras control QML projects

文件列表:
gphoto.json (74, 2015-04-11)
gphoto.pro (984, 2015-04-11)
gphotocameracapturedestinationcontrol.cpp (1012, 2015-04-11)
gphotocameracapturedestinationcontrol.h (790, 2015-04-11)
gphotocameracontrol.cpp (1422, 2015-04-11)
gphotocameracontrol.h (831, 2015-04-11)
gphotocameraimagecapturecontrol.cpp (1279, 2015-04-11)
gphotocameraimagecapturecontrol.h (746, 2015-04-11)
gphotocamerasession.cpp (9390, 2015-04-11)
gphotocamerasession.h (2628, 2015-04-11)
gphotocameraworker.cpp (12952, 2015-04-11)
gphotocameraworker.h (1084, 2015-04-11)
gphotoexposurecontrol.cpp (4493, 2015-04-11)
gphotoexposurecontrol.h (905, 2015-04-11)
gphotomediaservice.cpp (1657, 2015-04-11)
gphotomediaservice.h (948, 2015-04-11)
gphotoserviceplugin.cpp (3734, 2015-04-11)
gphotoserviceplugin.h (1023, 2015-04-11)
gphotovideoprobecontrol.cpp (336, 2015-04-11)
gphotovideoprobecontrol.h (394, 2015-04-11)
gphotovideorenderercontrol.cpp (463, 2015-04-11)
gphotovideorenderercontrol.h (535, 2015-04-11)

# QtMultimedia GPhoto plugin This plugin adds support for Qt Multimedia classes working with camera (QCamera or QML Camera item) to access the generic photo cameras supported by [gphoto2 library](http://www.gphoto.org/). Plugin surely must be considered experimental and supports only the basic gphoto2 functionality. It was tested on Ubuntu 13.10 and Qt 5.3 with Canon EOS 550D DSLR camera and proved itself to work nicely for a two-day proof-of-concept. I expect every camera [supporting image capture and liveview functionality](http://www.gphoto.org/proj/libgphoto2/support.php) via gphoto2 library to work. The code was mainly inspired by QNX/BlackBerry QtMultimedia plugin contained in Qt sources. More than one camera support haven't been tested and probably wouldn't work. ## Installation ```sh qmake make make install ``` ## Usage After installing the plugin you may access your camera using any QtMultimedia camera app (for example, you may use camera example provided with Qt itself). Note that since most cameras doesn't support sending orientation sensor data via PTP you will need to rotate the preview and captured images yourself when using camera in portrait orientation. You can rotate viewfinder preview using the `orientation` property supported by QML `VideoOutput` item. ## License [LGPL 2.1](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html) Copyright 2014 Boris Moiseev > This software depends on Qt 5 and libgphoto2 libraries using LGPL 2.1 license. Feel free to contact me if you're interested in using this library on other terms.

近期下载者

相关文件


收藏者