opencv/doc
Pavel Rojtberg 0d65397ae7 videoio: remove cap_libv4l in favour of cap_v4l
cap_libv4l depends on an external library (libv4l) yet is still larger
(1966 loc vs 1822 loc).
It was initially introduced copy pasting cap_v4l in order to offload
various color conversions to libv4l.
However nowadays we handle most of the needed color conversions inside
OpenCV. Our own implementation is better tested and (probably) also
better performing. (as it can optionally leverage IPP/ OpenCL)

Currently cap_v4l is better maintained and generally the code is in
better shape. There is however an API
difference in getting unconverted frames:
* on cap_libv4l one need to set `CV_CAP_MODE_GRAY=1` or
`CV_CAP_MODE_YUYV=1`
* on cap_v4l one needs to set `CV_CAP_PROP_CONVERT_RGB=0`

the latter is more flexible though as it also allows accessing undecoded
JPEG images.

fixes #4563
2018-11-12 13:38:59 +03:00
..
js_tutorials Misc. typos 2018-07-31 18:44:23 +03:00
pattern_tools Define execfile, file, long, raw_input, xrange for Python 3 2018-05-03 09:19:05 +02:00
py_tutorials videoio: remove cap_libv4l in favour of cap_v4l 2018-11-12 13:38:59 +03:00
tools docs: preserve space symbols during bs4 processing 2018-06-04 17:27:18 +03:00
tutorials Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-10 20:50:26 +00:00
acircles_pattern.png Update chessboard pattern image to remove squares overlap. Update also asymmetric pattern image. 2018-03-15 13:22:56 +01:00
bodybg.png Some documentation customization 2014-12-26 19:17:18 +03:00
CMakeLists.txt Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-10-02 14:31:05 +03:00
disabled_doc_warnings.txt Doxygen documentation: BiB references and fixes 2014-12-01 15:50:55 +03:00
Doxyfile.in Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-06 20:04:31 +00:00
DoxygenLayout.xml Merge pull request #10621 from mshabunin:disable-docs 2018-01-18 16:37:19 +03:00
faq.markdown Update faq.markdown 2017-08-21 17:27:21 +03:00
footer.html Merge pull request #10621 from mshabunin:disable-docs 2018-01-18 16:37:19 +03:00
header.html Merge pull request #10621 from mshabunin:disable-docs 2018-01-18 16:37:19 +03:00
mymath.js i9482: Improve documentation concerning norm functionality. 2017-09-06 22:35:39 -06:00
mymath.sty i9482: Improve documentation concerning norm functionality. 2017-09-06 22:35:39 -06:00
opencv-logo2.png Removed incorrect iCCP chunks from GUI resources. 2013-08-30 09:49:24 -04:00
opencv-logo-small.png Basic doxygen documentation support 2014-10-22 15:24:15 +04:00
opencv-logo-white.png merged revisions r7802,r7804,r7805 from 2.4 branch 2012-04-03 00:33:33 +00:00
opencv-logo.png
opencv.bib Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-09-18 12:49:52 +03:00
opencv.ico
opencv.jpg
pattern.png Update chessboard pattern image to remove squares overlap. Update also asymmetric pattern image. 2018-03-15 13:22:56 +01:00
root.markdown.in Merge pull request #9466 from huningxin:js 2017-09-25 16:52:07 +03:00
stylesheet.css Documentation: set max-width property for inserted images 2015-02-18 18:19:36 +03:00
tutorial-utils.js Merge pull request #10621 from mshabunin:disable-docs 2018-01-18 16:37:19 +03:00