Vladislav Vinogradov
08fbf667f9
refactored opengl functionality
...
* removed OpenGLFuncTab, now extensions are loaded internally
* renamed GlTexture -> GlTexture2D
* added support of GlBuffer and GlTexture2D to InputArray/OutputArray
* added ELEMENT_ARRAY_BUFFER and PIXEL_PACK_BUFFER targets
* added copyFrom/copyTo method for GlBuffer and GlTexture2D
* removed GlFont
* removed pointCloudShow
* removed OpenGLCleanCallback
2012-11-30 17:35:28 +04:00
Alexander Smorkalov
bb3d14e1a0
Patch #2323 "cap_libv4l.cpp clears default width and height after setting them" applied.
2012-11-28 21:53:39 +04:00
Andrey Kamaev
50bebd6f0b
Merge pull request #166 from askforeric:pvapi_updates
2012-11-28 11:31:01 +04:00
askforeric
3923484341
Refactored the PvAPI capture class to better facilitate dynamic property changes
...
- Added Gain control
- Changed default acquisition mode to grayscale
- Fixed a signed/unsigned compare issue
- Implemented frame resizing
- Implemented automatic buffer resizing on frame resize
- Corrected camera initialization so that it attempts to put the camera in Mono8
but does not fail if this doesn't succeed.
2012-11-28 11:28:16 +04:00
Ilya Lavrenov
4abf0b3193
thread-safe VideoWriter and VideoCapture
2012-11-19 16:44:23 +04:00
Andrey Kamaev
9719ea93b6
Merge branch 2.4
2012-11-13 19:54:48 +04:00
Andrey Kamaev
b131dfeecd
Build tutorial codes together with other samples
...
These codes should be included into regular builds.
2012-11-09 10:15:48 +04:00
Andrey Kamaev
4d059e9e5b
Merge release 2.4.3
2012-11-02 17:58:02 +04:00
Andrey Kamaev
fd4909360f
Remove windows.h include from opencv2/core/internal.hpp to avoid conflicts with TBB library.
2012-11-01 12:44:10 +04:00
Andrey Kamaev
8dbde3297e
Merge branch '2.4'
2012-10-23 20:32:19 +04:00
Andrey Kamaev
2e91405833
Fix OS X build warnings
2012-10-22 20:33:14 +04:00
Andrey Kamaev
0e7ca71dcc
Normalize whitespace in documentation and text files
2012-10-17 21:42:09 +04:00
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
2012-10-17 15:57:49 +04:00
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
2012-10-17 15:32:23 +04:00
Evgeny Talanin
5dd1ec98f7
#720 patch apply
2012-10-12 14:25:36 +04:00
Evgeny Talanin
2e7656dbdf
#2192 patch apply
2012-10-12 13:03:43 +04:00
Andrey Kamaev
f41ab3a330
Merge pull request #34 from roynos/master
2012-10-11 16:31:20 +04:00
Evgeny Talanin
bd4620f04e
#2408 patch apply (see pull request at https://github.com/Itseez/opencv/pull/33 )
2012-10-11 14:38:25 +04:00
Vadim Pisarevsky
63c9412922
enable huge value range in highgui sliders on Windows (patch #941 )
2012-10-10 23:05:15 +04:00
Vadim Pisarevsky
0e314163e5
fixed INT64_C & UINT64_C definitions (patch #2033 )
2012-10-10 17:27:32 +04:00
Vadim Pisarevsky
a09c88ab16
added Asus Xtion QVGA modes to the OpenNI backend (patch #1753 )
2012-10-09 22:01:43 +04:00
Vadim Pisarevsky
3243ad3483
applied patch #1473 (timestamp retrieval in OpenNI)
2012-10-09 21:52:41 +04:00
Roy Reapor
5d9d4659ad
Fixed issue 2404
...
- imdecode_() only creates a temporary file when needed.
- Use the string's empty() function to flag if the temporary file needs
to be deleted.
2012-10-03 23:06:59 -07:00
Vadim Pisarevsky
c9f1490302
added variant of cv::imdecode with the specified output matrix
2012-10-01 16:23:40 +04:00
Vadim Pisarevsky
420dd22258
fixed a few warnings reported by Oleg; restored SSE2 optimization in FAST
2012-10-01 14:12:19 +04:00
marina.kolpakova
dc568d4de1
fix for 4-channels TIFF missing 'break' statement
2012-10-01 08:33:56 +04:00
Vadim Pisarevsky
40d5b026c7
fixed verbose mode in highgui's DirectShow wrapper (bug #2350 )
2012-09-19 16:57:10 +04:00
Vadim Pisarevsky
4e07561141
fixed possible compile error in cap_ffmpeg_impl.hpp (bug #2365 )
2012-09-19 16:48:19 +04:00
Vadim Pisarevsky
d9e801fbfa
improved image rendering performance in Qt backend for highgui UI (bug #2356 )
2012-09-17 16:13:53 +04:00
Vadim Pisarevsky
bb93651048
added support for bi-level PNG's (patch #2301 ; thanks to Costantino Grana)
2012-09-11 14:05:25 +04:00
Andrey Kamaev
f268af8ef0
Removed remaining SWIG marks from headers
2012-09-07 22:19:43 +04:00
Alexander Smorkalov
710e070990
Native camera issue on HTC One S fixed.
...
Camera connect->disconnect->connect leads to sigsegv.
Apply properties method reimplemented.
2012-09-07 17:22:47 +04:00
Andrey Kamaev
bcd0aefbca
Fix gcc build errors and warnings
2012-09-05 15:51:51 +04:00
Andrey Kamaev
577d9cdece
Fix openexr build on MinGW
2012-09-02 20:44:09 +04:00
Andrey Kamaev
941391c0be
Fix openexr build with MSVC
2012-09-02 20:44:07 +04:00
Vadim Pisarevsky
2367a195c5
probably fixed compile error on MacOSX 10.6
2012-08-31 14:35:11 +04:00
Vadim Pisarevsky
633a8bfacc
fixed many warnings (modified pull request 13)
2012-08-28 18:15:14 +04:00
Andrey Kamaev
7744b1d600
Android camera: fix logging macro part 2
2012-08-28 15:07:42 +04:00
Vadim Pisarevsky
e2c9e7c3fb
applied patches from #2311
2012-08-28 14:19:34 +04:00
Andrey Kamaev
71df8906be
Android camera: commented logs in frame callback
2012-08-24 16:10:17 +04:00
Andrey Kamaev
ad35f317f6
Fix buffer allocation in Android camera
2012-08-24 16:10:17 +04:00
Vadim Pisarevsky
e95bc7d502
fixed ios camera timing (patch by Eduard Feicho)
2012-08-22 13:33:13 +04:00
Vadim Pisarevsky
0d2b8f4ba1
fixed the channel ordering of rgba images (by Eduard)
2012-08-21 15:41:05 +04:00
Vadim Pisarevsky
8efb84b5a4
added ios camera support in highgui. turned on optimization in opencv2.framework (ticket #2232 )
2012-08-20 19:36:36 +04:00
Andrey Kamaev
d525362cd5
Fixed 2 new Android build warnings
2012-08-13 19:24:31 +04:00
Sam Bromley
8506ce06c1
Fix missing remainder of line.
2012-07-26 12:46:51 -02:30
Sam Bromley
966a652142
Fix crash when polling for non-existent Kinects.
...
If no Kinects are present, crash can result from
stepping beyond end of device list. Now we check
to ensure this does not happen.
2012-07-26 12:36:21 -02:30
Maria Dimashova
469ec7c522
fixed vfw ( #2156 )
2012-07-11 09:04:25 +00:00
Maria Dimashova
bc3fb347a3
fixed #2155
2012-07-11 08:41:09 +00:00
Marina Kolpakova
d88bbb3d9d
fixed undefined behaviour in image codecs initialization
2012-07-08 18:26:28 +00:00
Andrey Kamaev
df262b340c
Fixed #2125
2012-07-02 14:20:59 +00:00
Vadim Pisarevsky
7ef2114107
added fullscreen mode on Mac (patch #2040 by Takahiro Horikawa)
2012-07-01 20:25:24 +00:00
Andrey Kamaev
27c23b557c
Merged few small fixes from 2.4 branch
2012-06-30 13:36:27 +00:00
Andrey Kamaev
4d09d62f85
Added Ptr<T> support to AlgorithmInfo; fixed some warnings
2012-06-29 07:46:53 +00:00
Vadim Pisarevsky
7c778fc043
fixed possible video distortion problem when cap_avfoundation.mm is used to capture video (ticket #1980 )
2012-06-28 16:34:53 +00:00
Andrey Kamaev
a323da6fd5
Fixed some warnings and install problems on linux
2012-06-27 12:02:31 +00:00
Andrey Kamaev
f9418853a0
Applied XIMEA path (by Marian Zajko) with multiple changes #2054
2012-06-26 11:47:49 +00:00
Andrey Kamaev
5e0160d711
Fixed few warnings on Linux
2012-06-21 12:44:48 +00:00
Andrey Kamaev
25f70e691a
Fixed warnigs from zlib defines
2012-06-21 10:28:57 +00:00
Andrey Kamaev
e94e5866a1
Fixed mingw build warnings
2012-06-20 17:57:26 +00:00
Andrey Kamaev
d48d7b2b46
Updated warning options for GCC; fixed new warnings.
2012-06-20 12:27:02 +00:00
Andrey Kamaev
16c94d643f
Fixed #2053
2012-06-15 06:40:20 +00:00
Marina Kolpakova
f273e54be3
fixed part of shadow warnings
2012-06-13 13:21:51 +00:00
Andrey Kamaev
7cccc93bdf
Fixed Android build warnings and few warnings in specific cnfigurations
2012-06-13 13:19:43 +00:00
Maria Dimashova
f363c835ab
fixed compilation error and some warnings if with_openni is true
2012-06-13 08:38:30 +00:00
Andrey Kamaev
c5aba337e9
Fixed number of warnings. Fixed mingw64 build.
2012-06-12 14:46:12 +00:00
Marina Kolpakova
09d4d69100
minor warning fixes
2012-06-09 15:24:36 +00:00
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
2012-06-09 15:00:04 +00:00
Andrey Kamaev
2f40905548
Fixed Android build
2012-06-08 08:11:17 +00:00
Andrey Kamaev
f62028dc16
Fixed mingw build.
2012-06-08 03:15:08 +00:00
Andrey Kamaev
49a1ba6038
Set stricter warning rules for gcc
2012-06-07 17:21:29 +00:00
Vadim Pisarevsky
677680d82d
reverted the original VideoCapture::read() code; moved frame index check to where it should belong: ffmpeg wrapper; applied patch by Rob Reilink (ticket #1971 )
2012-06-01 08:55:16 +00:00
Andrey Kamaev
c492dc6a83
Fixed property names in cap_dshow #1993
2012-05-29 05:41:46 +00:00
Andrey Kamaev
e161f428a0
Fixed PvAPI search on Windows #1927
2012-05-24 20:10:13 +00:00
Alexander Mordvintsev
8429c109be
FIX: VideoCapture::read() was returning empty image for camera captures
2012-05-22 07:58:31 +00:00
Andrey Kamaev
c9027fecc0
Fixed few MinGW build problems
2012-05-20 18:45:19 +00:00
Andrey Kamaev
9961658eab
Fixing compile on some MinGW platforms
2012-05-19 10:44:43 +00:00
Andrey Kamaev
def87eae19
Fixed MinGW build after r8358
2012-05-17 20:19:48 +00:00
Vadim Pisarevsky
00c30681bc
Added Snap-to-Screen Edge feature in the case of multiple monitors (patch by Adi Shavit)
2012-05-16 16:13:24 +00:00
Vadim Pisarevsky
f620f1ce57
fixed building avfoundation on MacOSX with iOS targets
2012-05-15 15:34:53 +00:00
Alexander Reshetnikov
57e26bde9f
Accelerating the completion of video bypass (bug #1893 )
2012-05-05 17:28:05 +00:00
Alexander Reshetnikov
3ec43a11ed
Fixed read error in VideoCapture for images (bug #1892 ); minor fix of ffmpeg wrapper warning
2012-05-05 14:43:03 +00:00
Andrey Kamaev
3a1f85d4e8
Remerged the 2.4.0 branch
2012-05-02 20:20:14 +00:00
Vladislav Vinogradov
ca57239618
fixed some problems after r8280 (lost code)
2012-05-02 13:07:30 +00:00
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
2012-04-30 14:33:52 +00:00
Vladislav Vinogradov
f4b4665940
added VideoReader_GPU
2012-04-18 11:18:25 +00:00
Vladislav Vinogradov
70909738f4
added support of different surface formats to VideoWriter_GPU
...
added key frame handling to ffmpeg wrappers
2012-04-17 11:08:08 +00:00
Vladislav Vinogradov
2bfaf540a1
added VideoWriter_GPU
2012-04-17 07:12:16 +00:00
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
2012-04-13 21:50:59 +00:00
Alexander Shishkov
9bfd50e6ae
merged revisions r7802,r7804,r7805 from 2.4 branch
2012-04-03 00:33:33 +00:00
Alexander Reshetnikov
1c616f43ba
Fixed compilation error with ffmpeg 0.9.x & 0.10.x
2012-03-31 17:06:35 +00:00
Alexander Reshetnikov
4ec2ad91b9
Removed duplicated includes from ffmpeg wrappers
2012-03-31 15:27:48 +00:00
Alexander Reshetnikov
958d5a0caa
Solved a problem with VideoWriter in the new wrapper
2012-03-31 15:12:45 +00:00
Alexander Reshetnikov
ab0fc84781
Fixed compilation error under Ubuntu 11.10; added #if-#else-#endif code for some deprecated functions
2012-03-31 15:10:13 +00:00
Vadim Pisarevsky
1e5a600d13
fixed video capturing on Mac running Windows (ticket #988 )
2012-03-31 08:56:48 +00:00
Vadim Pisarevsky
f309bafe9e
another fix for cap_dshow.cpp; fixed warning in facerec_demo
2012-03-30 20:06:06 +00:00
Alexander Reshetnikov
3a564d1ae8
Updated displayOverlay's implementation & documentation (ticket #903 )
2012-03-30 19:58:44 +00:00
Andrey Kamaev
7a017973bf
Fixed Windows build (MSVC 10 Win32)
...
internal CV_CAP_PROP_ZOOM is renamed to CV_CAP_PROP_ZOOM_DSHOW
internal CV_CAP_PROP_FOCUS is renamed to CV_CAP_PROP_FOCUS_DSHOW
2012-03-30 19:26:15 +00:00
Vadim Pisarevsky
f0b8b81caa
applied big patch #1281 by Martin Beckett (various direct show video capture enhancements)
2012-03-30 18:39:03 +00:00
Alexander Reshetnikov
aff34adf1b
Updated new ffmpeg wrapper
2012-03-30 16:57:41 +00:00
Alexander Reshetnikov
e00f1e3911
Fixed a problem with CODEC_ID_RAWVIDEO in FFMPEG (ticket #1400 )
2012-03-30 14:30:24 +00:00
Vadim Pisarevsky
38f686252c
added video stream positioning in QTKit-based VideoCapture backend (patch #1420 )
2012-03-30 14:13:21 +00:00
Alexander Reshetnikov
554e0051e8
Fixed error with color space switching for IEEE1394 cameras (patch #766 )
2012-03-29 16:15:55 +00:00
Alexander Shishkov
0ac70e6883
fixed #1421
2012-03-29 13:46:54 +00:00
Alexander Reshetnikov
1564fe9a83
Fixed segfault problem with cap_unicap (ticket #1112 )
2012-03-29 12:20:06 +00:00
Alexander Reshetnikov
ee8c4aeb4b
Updated close method for ieee1394 cameras
2012-03-29 11:56:53 +00:00
Andrey Kamaev
d46f44b48a
#1695 fixed arrow key events with the Qt backend
2012-03-28 22:22:02 +00:00
Alexander Reshetnikov
2a68228b66
changed icvSetVideoSize function (ticket #1067 )
2012-03-28 16:14:36 +00:00
Andrey Kamaev
9941cf7c95
Fixed MSCV2005 build with TBB enabled.
2012-03-27 23:17:53 +00:00
Vadim Pisarevsky
8513ed08d0
probably fixed multi-threaded capturing from DShow cameras (ticket #1470 )
2012-03-27 12:50:56 +00:00
Maria Dimashova
f70d171cef
changed default parameter
2012-03-27 08:37:39 +00:00
Maria Dimashova
550fd8e57c
added image and depth synchronization
2012-03-27 07:41:48 +00:00
Alexander Reshetnikov
1d7e09a9d5
Removed duplicated ifdef code from ffmpeg wrappers
2012-03-26 13:51:05 +00:00
Alexander Reshetnikov
1a04d09140
Fixed compilation error for ffmpeg tests
2012-03-26 12:27:00 +00:00
Vladislav Vinogradov
9034a2d6d7
fixed gpu arithm functions (mismatch with cpu version)
2012-03-26 11:02:03 +00:00
Alexander Reshetnikov
c6571249a8
Update FFMPEG wrapper binaries
2012-03-23 10:59:06 +00:00
Alexander Shishkov
84ddd6018d
fixed wrapper compilation on Windows (opencv_ffmpeg dlls)
2012-03-23 10:52:36 +00:00
Alexander Reshetnikov
e83ebde210
Fixed ifdef code mistake
2012-03-22 23:17:04 +00:00
Alexander Reshetnikov
b27d1662e6
Separated ffmpeg codecs and wrappers
2012-03-22 21:28:06 +00:00
Andrey Pavlenko
23619718ed
fixing copy/paste typo
2012-03-22 13:23:11 +00:00
Alexander Reshetnikov
0dd4386d77
Updated new ffmpeg wrapper; restored NEW_FFMPEG in the root cmake file
2012-03-21 18:07:34 +00:00
Maria Dimashova
499efec5b0
removed debug log
2012-03-21 14:47:13 +00:00
Maria Dimashova
c1a6cb6221
added oni-files reading
2012-03-21 14:31:40 +00:00
Alexander Reshetnikov
82a2a50f87
Updated new ffmpeg wrapper
2012-03-21 12:54:52 +00:00
Maria Dimashova
fedff0922e
removed unnecessary members of CvCapture_OpenNI
2012-03-21 11:58:25 +00:00
Maria Dimashova
67d7669188
switched to use RunXmlScript always (missing '\n' at the end of xml script was a problem)
2012-03-21 08:56:38 +00:00
Alexander Reshetnikov
5d4a8d0889
Updated license text in highgui files
2012-03-20 16:39:02 +00:00
Alexander Reshetnikov
4dff974e8c
Refactored new ffmpeg wrapper
2012-03-20 09:17:28 +00:00
Alexander Reshetnikov
484fe1d598
Fixed compiling error for ffmpeg with libavcodec less than 53.4.0
2012-03-19 09:05:55 +00:00
Vadim Pisarevsky
846e37ded5
fixed many warnings from GCC 4.6.1
2012-03-17 09:22:31 +00:00
Vadim Pisarevsky
4985c1b632
fixed hundreds of warnings from MSVC 2010.
2012-03-16 21:21:04 +00:00
Maria Dimashova
baa81de122
renamed property of openni camera
2012-03-16 13:59:08 +00:00
Maria Dimashova
00aca7e77a
renamed property of openni camera
2012-03-16 09:08:18 +00:00
Alexander Shishkov
7f2ddf16eb
minor changes in wrapper 5
2012-03-15 20:39:11 +00:00
Alexander Shishkov
6546719158
minor changes in wrapper 4
2012-03-15 20:30:21 +00:00
Alexander Shishkov
a12fb7f96c
minor changes in wrapper 3
2012-03-15 20:14:59 +00:00
Maria Dimashova
930c7bf20e
minor refactoring CvCapture_OpenNI
2012-03-15 15:55:07 +00:00
Alexander Shishkov
538eeeab1d
minor changes in wrapper 2
2012-03-15 15:43:14 +00:00
Alexander Shishkov
10b0f29372
minor changes in wrapper
2012-03-15 15:36:14 +00:00
Alexander Shishkov
bf4df828f7
minor changes in wrapper
2012-03-15 15:30:01 +00:00
Alexander Shishkov
7b3ec537b4
minor changes in wrapper
2012-03-15 15:12:52 +00:00
Maria Dimashova
c13febc4d4
minor refactoring CvCapture_OpenNI::CvCapture_OpenNI
2012-03-15 09:59:23 +00:00
Alexander Reshetnikov
36b2ff3cf3
Fixed compiling error under Ubuntu with ffmpeg 0.7.x and advised under Windows
2012-03-15 09:24:03 +00:00
Alexander Shishkov
0ea66a38ff
fixed compilation FFMPEG wrapper on Windows
2012-03-15 07:22:31 +00:00
Alexander Reshetnikov
e0b772a392
Added a first version of new ffmpeg wrapper
2012-03-12 17:07:54 +00:00
Alexander Shishkov
6051e27a09
added support of Asus XtionPRO (thanks to Gustav Karlsson for his patches) #1657
2012-03-12 16:07:42 +00:00
Alexander Shishkov
d05b788db4
fixed compilation problems with MinGW after rev7353
2012-02-28 12:39:25 +00:00
Andrey Kamaev
216d75ccae
Restored missed }
2012-02-24 12:45:23 +00:00
Alexander Reshetnikov
9b5534a6e0
Fixed syntax error in cap_dc1394_v2.cpp
2012-02-24 12:27:20 +00:00
Alexander Reshetnikov
b12f18536f
Added new VideoCapture properties for ieee1394 cameras
2012-02-24 10:54:52 +00:00
Alexander Reshetnikov
8b7edda6ac
Added cvShowImage working with handles under Windows.
2012-02-22 13:30:47 +00:00
Alexander Shishkov
50df95650a
fixed #924
2012-02-22 12:16:01 +00:00
Alexander Shishkov
f7866677eb
fixed #1615
2012-02-22 12:13:56 +00:00
Vladislav Vinogradov
2d30480982
created wrappers for new NPP functions
...
removed void integral(const GpuMat& src, GpuMat& sum, GpuMat& sqsum, Stream& stream) - it fails with NPP_NOT_IMPLEMENTED error
updated docs, accuracy and performance tests
2012-02-22 10:00:53 +00:00
Andrey Kamaev
e426dfc396
Fixed #1613 : removed YUV420i color conversion constants
2012-02-21 15:08:03 +00:00
Alexander Reshetnikov
f83aa74bc4
Updated ffmpeg implementation (setProperty & getProperty methods)
2012-02-18 12:56:00 +00:00
Vadim Pisarevsky
716a5d04ab
fixed a few problems detected by Xcode 4.2.1
2012-02-15 19:48:04 +00:00
Anatoly Baksheev
84db4eb6fa
fixed ~200 warnings for windows
...
minor build system changes (now cuda code in opencv_core is compiled using CUDA_ARCH* cmake variables)
2012-02-14 10:22:34 +00:00
Alexander Shishkov
7c03b301c1
fixed #927 issue
2012-02-09 10:53:16 +00:00
Alexander Shishkov
c761996a28
fixed #927 issue
2012-02-08 15:29:07 +00:00
Alexander Shishkov
06247b49af
fixed issue #1243
2012-02-06 08:13:11 +00:00
Andrey Kamaev
984eb99428
Global CMake reorganization:
...
[~] Automatically tracked dependencies between modules
[+] Support for optional module dependencies
[+] Options to choose modules to build
[~] Removed hardcoded modules lists from OpenCVConfig.cmake, opencv.pc and OpenCV.mk
[+] Added COMPONENTS support for FIND_PACKAGE(OpenCV)
[~] haartraining and traincascade are moved outside of modules folder since they aren't the modules
2012-02-03 11:26:49 +00:00
Andrey Morozov
386578bc3f
fixed compile error
2012-02-01 09:54:18 +00:00
Alexander Reshetnikov
a41b0902f4
Prepared some videos for future tests. Added first version of common positioning video test.
2012-01-31 21:02:05 +00:00
Andrey Morozov
196ac49fcf
fixed of the ticket #1442
2012-01-26 11:36:12 +00:00
Vadim Pisarevsky
403a7ff391
fixed memory leak in cap_libv4l.cpp (ticket #1518 ; thanks to gorgen for the patch)
2012-01-26 08:37:24 +00:00
Vladislav Vinogradov
6310622be3
minor
2011-12-13 06:25:37 +00:00
Vladislav Vinogradov
061f032719
fixed build under linux
2011-12-12 13:57:37 +00:00
Vladislav Vinogradov
3afc97e67e
fixed new OpenGL functionality under Qt
2011-12-12 12:52:06 +00:00
Vladislav Vinogradov
1a1d167bb8
fixed build under linux
2011-11-30 06:45:46 +00:00
Vladislav Vinogradov
bd4239be7b
moved OpenGL wrappers to separate header
...
added GlBuffer, GlTexture and GpuMat support to InputArray
replaced addTextOpenGl function by render + GlFont
2011-11-30 06:20:29 +00:00
Vladislav Vinogradov
0403746636
implemented addTextOpenGl under Gtk
2011-11-28 12:35:05 +00:00
Vladislav Vinogradov
07debd6cb5
minor fix
2011-11-28 12:10:37 +00:00
Vladislav Vinogradov
9817252b23
added addTextOpenGl function
2011-11-28 11:50:46 +00:00
Vladislav Vinogradov
2a4fb155e1
added OpenGL support to Gtk realization of highgui
2011-11-28 08:23:26 +00:00
Vladislav Vinogradov
35e69a1ee3
fixed build with Qt
2011-11-27 10:13:08 +00:00
Vladislav Vinogradov
d7450c2449
added GlArrays class and pointCloudShow function
2011-11-23 10:05:24 +00:00
Vladislav Vinogradov
4d09737a02
fixed compilation error
2011-11-21 12:28:54 +00:00
Vladislav Vinogradov
c2783af781
added OpenGL support to highgui under WIN32
2011-11-21 11:58:52 +00:00
Vadim Pisarevsky
325e0b1ab8
fixed ffmpeg backend build on Ubuntu 11.10
2011-11-04 16:44:52 +00:00
Vadim Pisarevsky
448a252776
added compression strategy as a parameter (another request from ticket #1452 )
2011-10-28 04:11:02 +00:00
Vadim Pisarevsky
17c3102705
improved png compression ratio (ticket #1452 )
2011-10-28 02:22:11 +00:00
Vadim Pisarevsky
a512883170
fixed bug #1388
2011-09-27 15:23:43 +00:00
Andrey Kamaev
6167469bbd
Fixed fullscreen window mode on Windows.
2011-09-11 18:54:25 +00:00
Vadim Pisarevsky
df5c60c50a
added missing cv::moveWindow & cv::resizeWindow
2011-08-27 20:05:07 +00:00
Artem Myagkov
3a3bc18381
modified capturing building ligic for iOS
2011-08-24 10:53:57 +00:00
Artem Myagkov
8c6782300a
modified highgui and ts modules and cmakelists for ios cross-compiling, added ios toolchains, added ios build tutorial
2011-08-23 11:19:58 +00:00
Andrey Kamaev
014ba699a3
Attempt to fix a build problem (ambiguous PixelType error when compiled on Mac x86)
2011-08-19 19:18:32 +00:00
Vadim Pisarevsky
c66ed3e02f
fixed Ximea constructor call
2011-08-15 14:23:55 +00:00
Vadim Pisarevsky
c65c67eff4
preserve alpha channel in PNG, when imread(..., -1) is called (ticket #1107 )
2011-08-11 22:38:09 +00:00
Vadim Pisarevsky
bd0d8429ee
added support for Ximea cameras (patch by Marian Zajko), fixed GCC warnings in MOG2 background subtractor.
2011-08-11 17:59:30 +00:00
Maria Dimashova
ec150c24e3
added CV_CAP_PROP_OPENNI_REGISTRATION property for getting
2011-08-09 13:58:05 +00:00
Maria Dimashova
1f07209f6c
fixed CvCapture_OpenNI constructor (removed all exceptions) ( #1237 )
2011-08-08 15:47:52 +00:00
Andrey Morozov
bba4f9e5d6
removed property. added automatically define number of cpus for decoding video
2011-08-02 14:27:21 +00:00
Vadim Pisarevsky
ce2f4c6a4d
propagated fix for EXR from 2.3 branch to trunk
2011-08-02 12:55:05 +00:00
Andrey Morozov
d0176d69f2
fixed property for ffmpeg
2011-08-01 16:05:34 +00:00
Andrey Morozov
c697f6a3f8
fixed build ffmpeg v0.8.1
2011-07-31 17:34:31 +00:00
Andrey Morozov
c55a37ad7c
fixed build with ffmpeg 0.5.X
2011-07-30 10:26:37 +00:00
Andrey Morozov
c0a0c881ee
minor fix
2011-07-30 07:52:06 +00:00
Andrey Morozov
418bc6dbe9
minor fix for ffmpeg
2011-07-29 14:37:54 +00:00
Andrey Morozov
d87a56a639
added support new ffmpeg (0.8.X)
2011-07-29 14:17:42 +00:00
Andrey Kamaev
ac7e16fdf6
Fixed camera output format handling
2011-07-25 12:32:33 +00:00
Vadim Pisarevsky
df78bc04d6
converted book samples from ch4; fixed potential alignment problems in QTKit video capturing module
2011-07-23 19:11:17 +00:00
Vadim Pisarevsky
0bf4d9ec2b
fixed Xcode 4.1 compile errors in png codec in highgui
2011-07-21 19:50:20 +00:00
Vadim Pisarevsky
ff5e97c8e4
added COVAR_ and SORT_ enums to core.hpp; fixed many, many VS2005, VS2010 and MinGW (GCC 4.5.2) warnings
2011-07-19 12:27:07 +00:00
Maria Dimashova
b64bb95860
added ability to reset view point of depth generator to normal one ( #1195 )
2011-07-13 17:05:57 +00:00
Vadim Pisarevsky
eff35f2341
fixed timeScale formula in CvCapture_FFMPEG::setProperty(... CV_CAP_PROP_POS_...) (ticket #1207 )
2011-07-08 15:03:28 +00:00
Vadim Pisarevsky
ddd57e7496
commented off debugging print in cap_libv4l.cpp (ticket #807 )
2011-07-07 22:58:20 +00:00
Vadim Pisarevsky
b33224f0b6
merged the latest fixes in 2.3 to trunk
2011-07-04 16:18:12 +00:00
Vadim Pisarevsky
f8e1e88ce2
we do not need strmiids.lib anymore
2011-07-01 14:03:03 +00:00
Vadim Pisarevsky
6c8a2b8888
propagated fixes in docs and cap_dshow to trunk
2011-07-01 09:39:22 +00:00
hartmut
7f260a0f0b
fix for capture
2011-06-30 14:57:27 +00:00
Vadim Pisarevsky
49467947ac
propagated some fixes from 2.3 to trunk
2011-06-23 12:00:09 +00:00
Ilya Lysenkov
fce7ba4eaf
Added destroyAllWindows and docs (ticket #957 ).
2011-06-20 13:24:48 +00:00
Ilya Lysenkov
233dfd252d
Qt: fixed signal of a clicked push button (patch #786 )
2011-06-20 09:49:21 +00:00
Vadim Pisarevsky
108fc3f4fe
fixed problem with non 4:3 cameras (ticket #142 )
2011-06-19 22:35:24 +00:00
Vadim Pisarevsky
873b72edd9
use original image type (8-bit grayscale or 24-bit RGB) in the case of RAW video (ticket #782 )
2011-06-19 22:23:59 +00:00
Vadim Pisarevsky
ec97683ddf
fixed positioning in ffmpeg wrapper (thanks to mike_at_nrec for the patch). Added frame positioning feature to laplace demo to test the feature
2011-06-19 22:06:32 +00:00
Ilya Lysenkov
77be493e45
Qt: fixed keyPressEvent (ticket #803 )
2011-06-17 09:26:53 +00:00
Andrey Kamaev
206aa50f86
Added Android native camera module
2011-06-16 18:00:41 +00:00
Ilya Lysenkov
480f8235a7
Qt: fixed destroyAllWindow crash (patch #794 )
2011-06-16 15:48:01 +00:00
Ilya Lysenkov
0565a9456d
Qt: fixed using of OpenCV in another Qt app (patch #919 )
2011-06-16 13:20:50 +00:00
Ilya Lysenkov
4f3fb040a4
Qt: fixed resizing of maximized window (patch #858 ).
2011-06-16 12:44:04 +00:00
Vadim Pisarevsky
17b18de531
added missing evcode.h; made videoinput optional (ticket #1142 )
2011-06-16 09:51:34 +00:00
Andrey Morozov
802fcc57a2
fixed "bitrate tolerance too small for bitrate"
2011-06-16 08:31:08 +00:00
Vadim Pisarevsky
412e7a835f
videoInput is now integrated into highgui and built from sources
2011-06-15 22:59:41 +00:00
Ilya Lysenkov
f0cc8d3085
QT: fixed exceptions (ticket #901 )
2011-06-15 13:26:40 +00:00
Ilya Lysenkov
96503991b1
Fixed wheel zoom with QT (ticket #733 )
2011-06-15 09:27:38 +00:00
Vadim Pisarevsky
22970b8270
fixed multiple GCC warnings on Ubuntu 11.04
2011-06-14 12:03:34 +00:00
Alexander Shishkov
cfe633c6f9
applied patch from ticket #801
2011-06-13 22:40:17 +00:00
Vadim Pisarevsky
23d211bfed
applied patches from #1005
2011-06-13 22:04:28 +00:00
Andrey Kamaev
9484355137
Reduced logs count in Android camera
2011-06-09 12:04:10 +00:00
Maria Dimashova
8f4f982e5c
added support of several kinects ( #1105 )
2011-06-09 11:22:48 +00:00
Maria Dimashova
c6e49402a5
changed temporary filename and aligned RGB data with XYZ data ( #867 )
2011-06-09 10:34:13 +00:00
Stefano Fabri
11feada567
Some warning fix. Initial multicast get property support
2011-06-09 07:54:10 +00:00
Maria Dimashova
4a1ccbeee6
optimized retrievePointCloudMap ( #1106 )
2011-06-08 13:06:29 +00:00
Stefano Fabri
715b5d0c55
Little fix for multicast (we'll testing in a real multicast environment in the next days)
2011-06-08 12:44:01 +00:00
Ethan Rublee
7d4f06b7f3
Attempting to add support for openni depth registration.
2011-06-07 03:19:38 +00:00
Vadim Pisarevsky
a87d12eb9e
added CV_CAP_PROP_PVAPI_MULTICASTIP property (thanks to Stefano Fabri for the patch)
2011-06-06 19:23:43 +00:00
Vadim Pisarevsky
0c877f62e9
replaced "const InputArray&" => "InputArray"; made InputArray and OutputArray references. added "None()" constant (no array()).
2011-06-06 14:51:27 +00:00
Andrey Kamaev
3956f54040
Android native camera is updated to support RGBA output
2011-06-06 08:52:51 +00:00
Ilya Lysenkov
b884c3c40c
Removed direct tiff writing to in-memory buffers if libtiff is used
2011-06-02 15:16:35 +00:00
Ilya Lysenkov
02cd916ce1
Added reading of floating point tiff data: 32- and 64-bit (ticket #955 )
2011-06-02 12:35:52 +00:00
Alexander Shishkov
8b43e90e7f
fixed ticket #675
2011-06-02 09:51:25 +00:00
Ilya Lysenkov
8e93fcbe87
Added writing of compressed tiffs using libtiff library (patch #1080 , thanks to Pieter-Jan Busschaert)
2011-06-02 09:06:00 +00:00
Vadim Pisarevsky
24dcfa1a4f
removed confusing CvCapture::queryFrame(); rewritten cvQueryFrame() (ticket #235 )
2011-05-29 21:02:53 +00:00
Vadim Pisarevsky
b58d9edc6a
return NULL in the case of incorrect camera index (ticket #710 )
2011-05-21 18:07:28 +00:00
Andrey Kamaev
1388826c41
Tegra optimization for calcOpticalFlowPyrLK
2011-05-20 14:33:41 +00:00
Andrey Kamaev
613a69abe8
Tegra optimization for yuv420i to rgb conversion
2011-05-19 06:36:44 +00:00
Vadim Pisarevsky
2dc981aaa8
fixed bug with possible memory corruption in CvMat m = iarray.getMat(); expressions (ticket #1054 )
2011-05-18 15:16:12 +00:00
Andrey Kamaev
16712bad93
minor bugfix
2011-05-16 15:10:44 +00:00
Andrey Kamaev
0293912ea4
Parallel version of YUV->RGB conversion for Android camera
2011-05-16 14:14:06 +00:00
Vadim Pisarevsky
fa2f1c036a
removed "#include "windows.h"" from core headers
2011-05-13 20:00:58 +00:00
Vadim Pisarevsky
5199cd9c95
removed unnecessary #include "windows.h" from "highgui_c.h"
2011-05-13 19:40:57 +00:00
Vadim Pisarevsky
138b9724d8
make ubuntu 11.04 compile with libv4l
2011-05-12 11:40:42 +00:00
Leonid Beynenson
7ec77593db
Made changes in Android camera classes: now we can get list of possible preview resolutions of Android camera (as string).
...
Also now work of Android camera is more accurate in the case when the size of grabbed frame buffer does not consist with the expected frame size.
2011-05-10 12:29:43 +00:00
Nils Hasler
39b79b1261
change state of pipeline to NULL before freeing.
2011-05-06 19:06:33 +00:00
Vadim Pisarevsky
23a9b7bb9c
fixed several warnings from Xcode 4 LLVM compiler; fixed bug #920
2011-04-30 19:29:26 +00:00
Leonid Beynenson
e262f054ad
Changed algorithm of Android camera synchronisation --- added "auto-grab" mode.
2011-04-29 19:03:41 +00:00
Leonid Beynenson
2806db93d8
Merged the branch /branches/opencv_pthread_framework/opencv into the trunk.
...
The branch contains changes, concerning adding ThreadingFramework -- temporary lightweight decision for ARM instead of Intel TBB.
Also some changes in Android highgui camera class were made.
2011-04-29 14:20:24 +00:00
Vadim Pisarevsky
3d92d4c0bc
fixed compile errors on Ubuntu 11.04
2011-04-28 14:08:03 +00:00
Vadim Pisarevsky
caa943c85f
made png codec in highgui compatible with libpng-1.5 (thanks to wiz for the patch)
2011-04-26 12:41:42 +00:00
Vladislav Vinogradov
dad986a6cb
added 16-bit support to TiffEncoder (restore after #4919 )
2011-04-25 10:46:06 +00:00
Nils Hasler
3b9138c4a0
fixed jump over initialisation bug.
2011-04-25 09:04:15 +00:00
Nils Hasler
91d813bc89
If a pipeline is specified manually, this has to be done in full now, ending with appsink. For example:
...
"uridecodebin uri=file:///path/to/some/video.avi ! ffmpegcolorspace ! appsink"
2011-04-24 09:48:19 +00:00
Nils Hasler
80da1d408b
removed private copy of gstappsink because appsink is now part of gstreamer base.
2011-04-23 21:24:41 +00:00
Maria Dimashova
e7e72d24d3
fixed compile error (ubuntu64)
2011-04-23 13:09:56 +00:00
Nils Hasler
ee0c16e43e
* added property CV_CAP_GSTREAMER_QUEUE_LENGTH
...
* removed unnecessary memcpy
* fixed minor memory leak
2011-04-23 07:27:04 +00:00
Alexey Kazakov
e9aa6fa012
Added ROC-curve calculating to the cascade detection algorithm
2011-04-22 10:03:05 +00:00
Vladislav Vinogradov
604c53a0ab
added 16-bit support to TiffEncoder
2011-04-21 08:16:23 +00:00
Andrey Kamaev
31e77a3bd9
Android native camera: added BGR output format; added methods to configure output frame size.
2011-04-18 08:50:24 +00:00
Vadim Pisarevsky
abeeb40d46
a big patch; use special proxy types (Input/OutputArray, Input/OutputArrayOfArrays) for passing in vectors, matrices etc.
2011-04-17 13:14:45 +00:00
Nils Hasler
56b206dc7b
When opening a file with GStreamer:
...
* if the filename looks like a URI, it is opened in non-blocking mode, cvQueryFrame() could skip frames or grab one frame more than once
* if the filename looks like a filename, it is opened in blocking mode. cvQueryFrame() grabs consecutive frames
* otherwise the filename is interpreted as a gstreamer pipeline as used with gst-launch. The last element of the pipeline has to have the property name=to-opencv
2011-04-13 07:15:35 +00:00
Andrey Kamaev
b906ad3108
Test system included into Android build
2011-04-11 14:47:06 +00:00
Andrey Kamaev
68534d70f3
Merged android-experimental branch back to trunk.
2011-04-06 14:31:03 +00:00
Vadim Pisarevsky
535425982f
extended libdc1394 backend (the patch is by Michael Joachimiak)
2011-04-01 18:29:32 +00:00
Maria Dimashova
cbdc91889a
fixed setProperty
2011-03-25 10:37:32 +00:00
Maria Dimashova
63c9b4cec1
fixed mirror property of kinect
2011-02-17 15:53:20 +00:00
Maria Dimashova
ad896ae640
refactored OpenNI integration
2011-02-04 13:41:10 +00:00
Maria Dimashova
152fefe854
minor changes
2011-01-31 08:24:30 +00:00
Maria Dimashova
d70d2edc9f
changed returned value of unsupported property
2011-01-27 07:33:34 +00:00
Maria Dimashova
508aaa41f8
added ability to get and set some Kinect params
2011-01-26 10:38:31 +00:00
Maria Dimashova
68ed806be0
replaced own point cloud computing by OpenNI ConvertProjectiveToRealWorld()
2011-01-24 17:09:45 +00:00
Maria Dimashova
3a04d08bf7
added Kinect support (initial version without settings configuration yet) and sample on usage
2011-01-21 17:00:08 +00:00
Vladimir Dudnik
6309b2d08d
added OpenCVFindIPP.cmake script, which will look for IPP installation at CMake configuration time. First, IPPROOT environment variable will be tested, if not found script will look at default install places.
...
The script should support IPP from 5.3 up to 7.x versions (although tested on Windows for IPP 6.1 and IPP 7.0 versions only)
Preliminary optimization of HOG with IPP added too. Not yet quite efficient, code for cpu branch should be redesigned in order to have better performance.
2010-12-31 16:45:18 +00:00
Vadim Pisarevsky
e90f197beb
merged fix for x64 MSVC compile errors in highgui into trunk
2010-12-27 12:01:38 +00:00
Vadim Pisarevsky
8b48eebeee
enable #include "cvconfig.h" in highgui on Windows. That should fix camera capture.
2010-12-20 21:20:46 +00:00
Vadim Pisarevsky
4339f69da4
fix opencv-highgui build with old versions of libpng (< 1.4.x)
2010-12-11 18:05:50 +00:00
Vadim Pisarevsky
3beac049d5
replicated the fix for Ptr<CvCapture> bug
2010-12-08 09:36:42 +00:00
Vadim Pisarevsky
3e7fbd21e0
fixed compile errors in cap_qt.cpp (ticket #391 )
2010-12-04 17:58:45 +00:00
Vadim Pisarevsky
11ed55ddb4
fixed mouse painting in Qt bindings (to make watershed & inpaint demos work); increased the font in the detailed pixel image display.
2010-12-04 15:15:06 +00:00
Vadim Pisarevsky
1286c1db45
fixed multiple warnings from VS2010.
2010-11-25 16:55:46 +00:00
Vadim Pisarevsky
334ac49d34
added user mode selection (thanks to tito for the patch, ticket #563 )
2010-11-24 22:54:52 +00:00
Vadim Pisarevsky
beee6f2f70
pass the correct rgb->gray coefficients to PNG decoder, to match cvtColor's.
2010-11-24 19:50:52 +00:00
Vadim Pisarevsky
636cb15f3d
add protection against EAGAIN error in the streams (thanks to vrabaud for the patch - ticket #553 )
2010-11-22 13:07:43 +00:00
Vadim Pisarevsky
3163cfb845
added 16-bit tiff support, enabled LZW codec in tiff (tickets #588 , #590 )
2010-11-21 21:50:45 +00:00
Vadim Pisarevsky
feb0de80e1
avoid use of writable global variables in V4L capturing module (thanks to fjmadrid for the patch! - see the ticket #384 )
2010-11-21 13:09:37 +00:00
Vadim Pisarevsky
5b6a755719
almost finished Python wrappers
2010-11-02 17:58:22 +00:00
Ethan Rublee
9ee954a0c6
Made calibration a bit faster in the absense of a checkboard and trying to fix
...
a crash with the libv4l capture code
2010-11-01 06:20:36 +00:00
Stefano Fabri
ed0ce7ed50
Fixed missing semicolon
2010-10-25 11:29:08 +00:00