Hamdi Sahloul
a39e0daacf
Utilize CV_UNUSED macro
6 years ago
Suleyman TURKMEN
c61bc3a0cb
Update documentation and samples
6 years ago
Alexander Alekhin
0bef42ba12
videoio: add note about image BGR format VideoWriter::write()
6 years ago
Alexander Alekhin
270cc3bcbc
videoio: add routines to query information about backends API
...
into cv::videoio_registry namespace
6 years ago
Maksim Shabunin
53eb27f508
AVI container: use C++ streams for file operations, check some operations for overflow
6 years ago
Alexander Alekhin
84db82a329
build: fix warnings
7 years ago
Maksim Shabunin
a9bdf75c5b
videoio: refactored XINE backend
7 years ago
Alexander Alekhin
9819ebc095
videoio: add missing CAP_PROP_SAR_NUM/DEN propepties into .hpp file
...
reuse av_guess_sample_aspect_ratio() if available in ffmpeg
7 years ago
Alexander Nesterov
df8f61877e
Added avi-container with tests
7 years ago
luz.paz
d05714995c
Misc. modules/ cont. pt2
...
Found via `codespell`
7 years ago
Suleyman TURKMEN
89480801b8
some improvements on tutorials
7 years ago
Alexander Alekhin
460e9bf0af
videoio: drop changes from legacy C-API header
8 years ago
Alexander Alekhin
23f4bff742
videoio: update VideoWriter apiPreference parameter position
8 years ago
Maksim Shabunin
c06f3d63e8
Initial version of MediaSDK integration:
...
- cmake dependencies search (WITH_MFX option)
- raw H264, H265, MPEG2 encoding and decoding
- tests for supported formats
8 years ago
Vladislav Sovrasov
f1c16f42b4
video: add one more constructor for VideoWriter
8 years ago
PkLab.net
eb768514c3
Fix misplaced description CAP_PROP_SETTINGS and others minor changes in videoio doc
8 years ago
Dal Rupnik
c10283b2b6
Replaced macro with built-in OpenCV export
8 years ago
Dal Rupnik
a50efda49d
Added export functions for ObjC classes
8 years ago
Alexander Alekhin
e547bbbc3f
videoio: preserve conflict with common properties
...
Usage:
writer.set(cv::CAP_PROP_IMAGES_BASE + cv::IMWRITE_JPEG_QUALITY, 80);
8 years ago
sourin
94b5a74067
Fixed with review comments.
8 years ago
ArkadiuszRaj
8bd595acfe
fourcc support, improved buffer handling, check if exposure, gain & fps properties are available
8 years ago
ArkadiuszRaj
48ae99ecef
Support for MONO8 & MONO12 pixel formats
8 years ago
ArkadiuszRaj
70c12e5407
Basic support for GigE cameras via Aravis SDK
8 years ago
sourin
a34fbf7bb1
Fixed identifiers warns
8 years ago
Valeriy Van
f1dcf71dd7
Merge pull request #7178 from valeriyvan:iosfixes
...
* Changes delegate property from assign to weak
In modern Objective-C delegate should be weak. In very rare conditions you might want delegate be strong.
Assign for delegate is sign of legacy code.
This change prevents crash when you forget nil delegate in dealloc and makes rush with nilling delegate unnecessary.
This change shouldn't break any existing code.
* Adds implementation for setters and getters for weak delegate properties for non ARC Obj-C files
For whatever reason compiler can't synthesize these.
And yes, it's time to convert all Objective-C stuff to ARC.
8 years ago
PkLab.net
be65701908
Large update of videoio doc and samples following mshabunin comments
8 years ago
Alexander Alekhin
f85e33f4af
videoio: refactor AVFoundation code integration
8 years ago
Valeriy Van
69c7eea694
Cleans up ios stuff declaration removing not needed ivars backing properties
8 years ago
Valeriy Van
f1db065c10
Unifies Obj-C property attributes changing retain to strong
...
strong and retain are synonymous but using strong along with obsolete synonym retain in one file is negligent
8 years ago
yoffy
767780a4b2
add VideoCapture / VideoWriter AVFoundation implementation for Mac
8 years ago
PkLab.net
3ea02018b5
Naming some enumerations in videoio
8 years ago
Alexander Alekhin
ddc0b42bc3
migration: github.com/opencv/opencv
9 years ago
PkLab.net
f274c592e4
Use copydoc for the list of valid property identifier in VideoCapture and VideoWriter docs
9 years ago
PkLab.net
6c3d8abe2c
Doxygen documentation for CAP_* enums (using current comments in code)
9 years ago
Dmitry Trifonov
f9e6741807
added support for OpenNI2 IR stream #4366
9 years ago
Marian Zajko
e55a053d71
ximea new param
...
- added CAP_PROP_XI_SENSOR_BOARD_TEMP parameter
- added acquisition resetting for paramters that require it
9 years ago
Marian Zajko
c21657336b
ximea interface update
...
- fixed getProperty call definition
- added new parameter defitions
removed whitespaces
Reworked enumerators to keep values from previous commit
ximea enums fixes
- fixed whitespaces issue
- fixed duplicate enum values error
ximea enum definitions update
- fixed videioio.hpp code style
- fixed ABI violation in enums
- added new parameter handlers to cpp
XIMEA setProperty update
Added acquisition resetting to buffer size adjustment parameters.
9 years ago
Alexander Alekhin
323e24e3ef
change links from samples/python2 to samples/python
9 years ago
Gregory Morse
af5bec70cd
merge Win10/VS2015 changes
9 years ago
Marian Zajko
1eb9ef6bbf
Fixed downsampling parameter enumerator backward compatibility.
9 years ago
Marian Zajko
286055b0d8
Removed trailing whitespace.
9 years ago
Marian Zajko
2cebe5a3b0
Fixed parameter enumrators list order to retain binary compatibility.
9 years ago
Marian Zajko
352b121202
Fixed whitespace issue
...
Removed tabulators from enumerators and ximea adapter source as reported
by precommit docs test.
9 years ago
Marian Zajko
691fb1ffae
XIMEA adapter update
...
- replaced m3api/m3apiX64 binaries with latest xiapi32/xiapi64 to
support latest camera models
- added new parameter definitions to videoio_c.h and
SetProperty/GetProperty calls
- added acquisition resetting for specific parmateters in SetProperty
call
- added new error return value evaluators
9 years ago
Pierre Letessier
baa21484a1
Added CV_CAP_PROP_SAR properties to videoio module
9 years ago
Pavel Rojtberg
f7981a8ae8
support setting focus and autofocus with V4L2
...
also refactor property range handling and opencv property to V4L2
translation.
9 years ago
Dikay900
55df326589
PR #4003
9 years ago
Pavel Rojtberg
41d8c4d879
allow specifying apiPreference in VideoCapture when opening a file. Add
...
a separate function instead of an overload not to change the ABI.
rename VideoCapture paramter 'device' to 'index' in CPP to reflect that
it allows specifying the API.
update comments to explain how to specify the API.
10 years ago
kalistratovag
65e0387aa5
Implementing parallel mjpeg encoder.
...
Fixed errors in parallel_for based on pthreads
Fixing compiler errore & removing whitespaces
Fixing prallel_for_pthreads error and warnings on win
10 years ago
Alexander Alekhin
959d575292
videoio: update ffmpeg backend
...
- fix compilation for old libraries
- update codec/tag selection logic
- add documentation note about MP4 container tags
10 years ago