Vadim Pisarevsky [Tue, 5 May 2015 17:31:30 +0000 (20:31 +0300)]
fixed random failures in Core_DFT.complex_output2 test (the case of input_mat.cols == 1)
Vadim Pisarevsky [Tue, 5 May 2015 15:03:40 +0000 (18:03 +0300)]
some more compile warnings fixed
Vadim Pisarevsky [Tue, 5 May 2015 14:49:36 +0000 (17:49 +0300)]
fixed warning in mathfuncs
Vadim Pisarevsky [Tue, 5 May 2015 12:56:06 +0000 (15:56 +0300)]
extended MinProblemSolver::Function to 1) report the space dimensionality, 2) compute gradient if needed
Vadim Pisarevsky [Sun, 3 May 2015 08:36:24 +0000 (11:36 +0300)]
reenabled conjugate gradient solver test
Vadim Pisarevsky [Sun, 3 May 2015 08:31:49 +0000 (11:31 +0300)]
ok, so probably the failure in downhill simplex has been finally solved
Vadim Pisarevsky [Sat, 2 May 2015 23:46:33 +0000 (02:46 +0300)]
added test for http://code.opencv.org/issues/1918
Vadim Pisarevsky [Sat, 2 May 2015 23:29:15 +0000 (02:29 +0300)]
refactored downhill simplex implementation a bit; hopefully, fixed the bug with random failures in the tests
Vadim Pisarevsky [Sat, 2 May 2015 19:12:12 +0000 (22:12 +0300)]
Fixed getContinuousSize() to handle huge matrices properly. This should solve code.opencv.org/issues/3232
Vadim Pisarevsky [Sat, 2 May 2015 18:31:47 +0000 (21:31 +0300)]
improved randShuffle as suggested by John Stark in code.opencv.org/issues/3730
Vadim Pisarevsky [Sat, 2 May 2015 17:59:57 +0000 (20:59 +0300)]
fixed bug with simplex initialization in Downhill solver (thanks to Toby Rule for the patch): code.opencv.org/issues/3990.
re-enabled Downhill solver test, let's see how it goes
Vadim Pisarevsky [Sat, 2 May 2015 17:38:30 +0000 (20:38 +0300)]
added test checking code.opencv.org/issues/4050
Vadim Pisarevsky [Fri, 1 May 2015 18:49:11 +0000 (21:49 +0300)]
refactored div & pow funcs; added tests for special cases in pow() function.
fixed http://code.opencv.org/issues/3935
possibly fixed http://code.opencv.org/issues/3594
Vadim Pisarevsky [Wed, 29 Apr 2015 20:08:22 +0000 (23:08 +0300)]
fixed invalid output of cv::dft when using DFT_ROWS + DFT_COMPLEX_OUTPUT (code.opencv.org/issues/3428)
Vadim Pisarevsky [Wed, 29 Apr 2015 13:09:58 +0000 (16:09 +0300)]
fixed U non-orthogonality in SVD (code.opencv.org/issues/3801)
Vadim Pisarevsky [Wed, 29 Apr 2015 12:36:45 +0000 (15:36 +0300)]
added vector<bool> support (code.opencv.org/issues/3826)
Vadim Pisarevsky [Wed, 29 Apr 2015 10:12:53 +0000 (13:12 +0300)]
fixed code.opencv.org/issues/3828, added test. thanks to berak for the patch
Vadim Pisarevsky [Wed, 29 Apr 2015 08:58:49 +0000 (11:58 +0300)]
fixed http://code.opencv.org/issues/4278
Vadim Pisarevsky [Wed, 29 Apr 2015 08:47:12 +0000 (11:47 +0300)]
fixed http://code.opencv.org/issues/4189
Vadim Pisarevsky [Wed, 29 Apr 2015 08:43:53 +0000 (11:43 +0300)]
fixed compile errors on OSX and other systems where ffmpeg is detected manually, not via pkg-config
Vadim Pisarevsky [Tue, 28 Apr 2015 11:00:57 +0000 (11:00 +0000)]
Merge pull request #3966 from Dikay900:master_diff_to_2_4_2
Vadim Pisarevsky [Tue, 28 Apr 2015 10:55:04 +0000 (10:55 +0000)]
Merge pull request #3954 from martin-ueding:master
Vadim Pisarevsky [Tue, 28 Apr 2015 10:47:35 +0000 (10:47 +0000)]
Merge pull request #3962 from apavlenko:fix_polylines_empty
Maksim Shabunin [Tue, 28 Apr 2015 10:41:14 +0000 (10:41 +0000)]
Merge pull request #3678 from mshabunin:explicit-sse-disable
Vadim Pisarevsky [Tue, 28 Apr 2015 10:38:54 +0000 (10:38 +0000)]
Merge pull request #3964 from Dikay900:master_diff_to_2_4
Maksim Shabunin [Mon, 27 Apr 2015 14:05:55 +0000 (17:05 +0300)]
Increased perf_imgproc.moments max error
kalistratovag [Wed, 22 Apr 2015 13:29:10 +0000 (16:29 +0300)]
Adding 1 to moments to avoid tests fails
Maksim Shabunin [Thu, 5 Feb 2015 14:42:24 +0000 (17:42 +0300)]
Use explicit no-sse flags when SSE is off
Also:
- Silence clang warnings about unsupported command line arguments
- Add diagnostic print to calib3d test
- Fixed perf test relative error check
- Fix iOS build problem
Thomas Gabrowski [Fri, 13 Feb 2015 00:51:03 +0000 (00:51 +0000)]
Fix iOS warnings about implicit conversion precision by changing double literals to float ones
Conflicts:
modules/contrib/include/opencv2/contrib/retina.hpp
Mansour Moufid [Sun, 1 Feb 2015 20:51:33 +0000 (15:51 -0500)]
Use the CMake find_library command to find the FFmpeg libraries.
Conflicts:
cmake/OpenCVFindLibsVideo.cmake
Roman Donchenko [Mon, 16 Feb 2015 16:31:51 +0000 (19:31 +0300)]
cap_msmf.hpp: fix a warning about nNull being unused
The two functions featuring nNull are not particularly needed, so
I simply removed them.
Conflicts:
modules/highgui/src/cap_msmf.hpp
Mansour Moufid [Tue, 24 Feb 2015 17:21:34 +0000 (12:21 -0500)]
Cast some image coordinates and sizes to double.
Conflicts:
modules/gpu/perf/perf_imgproc.cpp
Cast a long integer to double explicitly.
Conflicts:
modules/python/src2/cv2.cpp
Cast some matrix sizes to type int.
Change some vector mask types to unsigned.
Conflicts:
modules/core/src/arithm.cpp
Luis Díaz Más [Thu, 19 Mar 2015 20:25:10 +0000 (21:25 +0100)]
Fix a bug that impede to set the trackbar pos using the Qt control panel
Conflicts:
modules/highgui/src/window_QT.cpp
Luis Díaz Más [Wed, 18 Mar 2015 19:07:08 +0000 (20:07 +0100)]
Fixing the bug #4244 that I just reported in code.opencv.org
Craig Reynolds [Fri, 16 Jan 2015 22:57:11 +0000 (14:57 -0800)]
In cvAddText, construct QString from "text" using fromUtf8.
Boris Daskalov [Tue, 17 Mar 2015 14:23:03 +0000 (16:23 +0200)]
Fix a bad free space check in icvGrowSeq.
A difference of two pointers was casted to unsigned which can lead to
overflow on 64-bit systems.
Vladimir Kolesnikov [Wed, 1 Apr 2015 10:52:07 +0000 (13:52 +0300)]
Not block PDB file in multithreaded build on Windows.
If used cl compiler, but generator is not Visual Studio e.g. Ninja,
enable FS option to prevent blocking PDB file in multithreaded build.
Alexander Nitsch [Thu, 19 Feb 2015 23:55:26 +0000 (00:55 +0100)]
Implement CMAKE_CURRENT_LIST_DIR for older CMake
The use of built-in CMAKE_CURRENT_LIST_DIR requires at least
CMake 2.8.3. This fix properly defines the variable to allow its
use in versions < 2.8.3 as well.
Fixes issue #4205.
Exclude >= 2.8.3 from reimplementation of CMAKE_CURRENT_LIST_DIR
This avoids violation of possible future CMake policy checks
regarding reserved/read-only variables.
Milania1 [Thu, 12 Mar 2015 15:46:25 +0000 (16:46 +0100)]
fixed error in hough lines tutorial (the point (9,4) is not on the lines, but the point (4,9) is)
Conflicts:
doc/tutorials/imgproc/imgtrans/hough_lines/hough_lines.rst
Ilya Lavrenov [Tue, 7 Apr 2015 08:08:21 +0000 (11:08 +0300)]
typo
Dikay900 [Fri, 24 Apr 2015 16:19:03 +0000 (18:19 +0200)]
update openni sample comments referring #81
Andrey Pavlenko [Fri, 24 Apr 2015 14:11:51 +0000 (17:11 +0300)]
porting polylines with empty `vector<Point>` from 2.4 to master
Alexander Alekhin [Fri, 24 Apr 2015 11:56:47 +0000 (14:56 +0300)]
Merge tag '3.0.0-rc1'
Vadim Pisarevsky [Thu, 23 Apr 2015 17:16:52 +0000 (17:16 +0000)]
Merge pull request #3958 from ilya-lavrenov:cuda_aarch64
Vadim Pisarevsky [Thu, 23 Apr 2015 17:16:25 +0000 (17:16 +0000)]
Merge pull request #3957 from dhood:fm-8pt-bug
Ilya Lavrenov [Thu, 23 Apr 2015 14:57:29 +0000 (17:57 +0300)]
port of aarch64 cuda changes from 2.4
Alexander Alekhin [Thu, 23 Apr 2015 14:29:40 +0000 (17:29 +0300)]
Set status to rc
Vadim Pisarevsky [Thu, 23 Apr 2015 14:21:31 +0000 (14:21 +0000)]
Merge pull request #3955 from vpisarev:fixed_mjpeg_encoder
Deanna Hood [Thu, 23 Apr 2015 14:09:48 +0000 (10:09 -0400)]
Fix Bug #3441, #4072, #4173: 8-point fundamental matrix calculation error
Deanna Hood [Thu, 23 Apr 2015 14:08:42 +0000 (10:08 -0400)]
Don't relax error level for particular fundamental matrix calculation methods
Vadim Pisarevsky [Thu, 23 Apr 2015 11:40:44 +0000 (14:40 +0300)]
fixed mjpeg encoder so that libjpeg-based decoder does not complain on extra bytes in the end of stream
Martin Ueding [Thu, 23 Apr 2015 11:30:14 +0000 (13:30 +0200)]
Add example data types for calibrateCamera call
It took me a while to figure out what was meant with
OpenCV Error: Assertion failed (i < 0) in getMat
While searching for this error message I found [a list of error
messages](https://adventuresandwhathaveyou.wordpress.com/2014/03/14/opencv-error-messages-suck/)
which also explained what the problem was: The data type for `rvecs` was
not a simple `cv::Mat` but a `std::vector<cv::Mat>`.
After I fixed that, I got the next error message:
OpenCV Error: Assertion failed (ni > 0 && ni == ni1) in
collectCalibrationData, file
/build/buildd/opencv-2.4.9+dfsg/modules/calib3d/src/calibration.cpp,
line 3193
The problem here was that my data type for the `objectPoints` was just
`vector<Vec3f>` and not `vector<vector<Vec3f>>`.
In order to save other people the time looking for this, I added
explicit examples of the needed data types into the documentation of the
function. I had to re-read the current version a couple of times until I
can read the needed levels of `vector<>`. Having this example would have
really helped me there.
Vadim Pisarevsky [Thu, 23 Apr 2015 06:25:25 +0000 (06:25 +0000)]
Merge pull request #3952 from vpisarev:fix_libav_case
Vadim Pisarevsky [Wed, 22 Apr 2015 21:39:44 +0000 (00:39 +0300)]
fixed compile warnings; hopefully fixed test failures
Vadim Pisarevsky [Wed, 22 Apr 2015 19:08:15 +0000 (19:08 +0000)]
Merge pull request #3950 from paroj:fix-gftt_ocl
Vadim Pisarevsky [Wed, 22 Apr 2015 19:03:20 +0000 (19:03 +0000)]
Merge pull request #3951 from kalistratovag:mjpeg_dec_uninitialized
Vadim Pisarevsky [Wed, 22 Apr 2015 18:57:29 +0000 (21:57 +0300)]
make sure opencv builds fine with the recent versions of libav (e.g. from Ubuntu 14.10)
kalistratovag [Wed, 22 Apr 2015 16:49:11 +0000 (19:49 +0300)]
mjpec_decoder initialize m_movi_start variable
Pavel Rojtberg [Wed, 22 Apr 2015 14:13:50 +0000 (16:13 +0200)]
fix gftt opencv kernel when using mask
Vadim Pisarevsky [Wed, 22 Apr 2015 12:15:17 +0000 (12:15 +0000)]
Merge pull request #3939 from paroj:fmtfix
Vadim Pisarevsky [Wed, 22 Apr 2015 11:22:35 +0000 (11:22 +0000)]
Merge pull request #3936 from dhood:fitEllipse-bug
Vadim Pisarevsky [Wed, 22 Apr 2015 11:02:50 +0000 (11:02 +0000)]
Merge pull request #3948 from PhilLab:markdownPatch
Philipp Hasper [Wed, 22 Apr 2015 06:08:10 +0000 (08:08 +0200)]
Fixed markdown: **Note** -> @note
Vadim Pisarevsky [Tue, 21 Apr 2015 14:02:59 +0000 (14:02 +0000)]
Merge pull request #3909 from Nuzhny007:master
Vadim Pisarevsky [Tue, 21 Apr 2015 14:02:02 +0000 (14:02 +0000)]
Merge pull request #3935 from vpisarev:extending_hal_part1
Vadim Pisarevsky [Tue, 21 Apr 2015 14:01:22 +0000 (14:01 +0000)]
Merge pull request #3947 from tcavallari:patch-1
Vadim Pisarevsky [Tue, 21 Apr 2015 12:21:36 +0000 (12:21 +0000)]
Merge pull request #3925 from ttagu99:findcontour_example2
Vadim Pisarevsky [Tue, 21 Apr 2015 12:20:42 +0000 (12:20 +0000)]
Merge pull request #3926 from stoneyang:stone
Vadim Pisarevsky [Tue, 21 Apr 2015 12:20:02 +0000 (12:20 +0000)]
Merge pull request #3929 from daeyun:findEssentialMat_doc
Vadim Pisarevsky [Tue, 21 Apr 2015 12:19:37 +0000 (12:19 +0000)]
Merge pull request #3930 from berak:python_docs_stereobm
Vadim Pisarevsky [Tue, 21 Apr 2015 12:18:37 +0000 (12:18 +0000)]
Merge pull request #3932 from nisargthakkar:Bug4243
Vadim Pisarevsky [Tue, 21 Apr 2015 12:11:56 +0000 (12:11 +0000)]
Merge pull request #3921 from sergarrido:master
Vadim Pisarevsky [Tue, 21 Apr 2015 12:02:26 +0000 (12:02 +0000)]
Merge pull request #3938 from paroj:triangulatecpp
Vadim Pisarevsky [Tue, 21 Apr 2015 11:47:26 +0000 (11:47 +0000)]
Merge pull request #3937 from mshabunin:android-engine3
Vadim Pisarevsky [Tue, 21 Apr 2015 11:46:30 +0000 (11:46 +0000)]
Merge pull request #3945 from nisargthakkar:DocBugFix4282
Vadim Pisarevsky [Tue, 21 Apr 2015 09:42:46 +0000 (12:42 +0300)]
another attempt to resolve ABI checker complains
Pavel Rojtberg [Fri, 17 Apr 2015 15:01:17 +0000 (17:01 +0200)]
clean up cvTriangulatePoints by using C++ primitives directly.
- fixes the Calib3d_StereoCalibrate_C testcase.
update comment regarding cv::SVD::MODIFY_A
Vadim Pisarevsky [Tue, 21 Apr 2015 08:30:41 +0000 (11:30 +0300)]
trying to avoid ABI checker failures
tcavallari [Tue, 21 Apr 2015 08:08:17 +0000 (10:08 +0200)]
Null Pointer check in vizimpl.cpp
Should fix #4191 (http://code.opencv.org/issues/4191)
Nisarg Thakkar [Tue, 21 Apr 2015 05:07:50 +0000 (10:37 +0530)]
Fixed Doc Errors Bug#4282
Vadim Pisarevsky [Mon, 20 Apr 2015 20:00:36 +0000 (20:00 +0000)]
Merge pull request #3931 from mshabunin:fix-svm-train
Vadim Pisarevsky [Mon, 20 Apr 2015 20:00:11 +0000 (20:00 +0000)]
Merge pull request #3933 from BKNio:putText_3_0
Vadim Pisarevsky [Mon, 20 Apr 2015 18:34:37 +0000 (21:34 +0300)]
fixed some newly introduced compile errors and warnings
Vadim Pisarevsky [Mon, 20 Apr 2015 17:27:03 +0000 (20:27 +0300)]
extended universal intrinsics: added 64-bit integers, improved shift operators, renamed "pack" operations; changed semantics of extended integer multiplication, added v_dotprod.
also, split intrinsics into separate files. C implementation is compiled only when none of SSE2 or NEON is available.
Deanna Hood [Sat, 18 Apr 2015 16:27:41 +0000 (12:27 -0400)]
Change condition on parallel ellipse case so can only calculate t if necessary
Deanna Hood [Thu, 16 Apr 2015 23:54:53 +0000 (19:54 -0400)]
Regression test for Bug #3989: check fitEllipse with rotation angles of n*pi/2
Pavel Rojtberg [Fri, 17 Apr 2015 15:42:24 +0000 (17:42 +0200)]
fix python and numpy output formatters
Maksim Shabunin [Fri, 17 Apr 2015 13:59:52 +0000 (16:59 +0300)]
Rename manager package to OpenCV3 Manager
Vadim Pisarevsky [Fri, 17 Apr 2015 13:40:34 +0000 (13:40 +0000)]
Merge pull request #3934 from mshabunin:add-cpp-sample-project
Maksim Shabunin [Fri, 17 Apr 2015 13:00:33 +0000 (16:00 +0300)]
Rename OpenCV Engine to org.opencv.engine3 for release candidate
Vadim Pisarevsky [Fri, 17 Apr 2015 08:32:20 +0000 (11:32 +0300)]
trying to fix test failures (take 2)
Vadim Pisarevsky [Fri, 17 Apr 2015 07:51:49 +0000 (10:51 +0300)]
trying to fix test failures
Vadim Pisarevsky [Fri, 17 Apr 2015 05:32:06 +0000 (08:32 +0300)]
continuing fixing universal intrinsics
Vadim Pisarevsky [Thu, 16 Apr 2015 21:13:08 +0000 (00:13 +0300)]
fixed some more compile warnings (2)
Vadim Pisarevsky [Thu, 16 Apr 2015 20:52:23 +0000 (23:52 +0300)]
fixed some more compile warnings
Vadim Pisarevsky [Thu, 16 Apr 2015 20:42:00 +0000 (23:42 +0300)]
fixed compile warnings
Vadim Pisarevsky [Thu, 16 Apr 2015 20:00:26 +0000 (23:00 +0300)]
fully implemented SSE and NEON cases of intrin.hpp; extended the HAL with some basic math functions
Deanna Hood [Thu, 16 Apr 2015 15:59:05 +0000 (11:59 -0400)]
Fix Bug #3989: correctly identify ellipse with its axes parallel to x-y axes during semi-major axis calculation
Maksim Shabunin [Thu, 16 Apr 2015 14:34:15 +0000 (17:34 +0300)]
Fix an issue in cmake tutorial
Maksim Shabunin [Thu, 16 Apr 2015 14:33:38 +0000 (17:33 +0300)]
Add sample cmake project