Andrey Pavlenko
eb0d26b5be
fixing warning on shadowing local var (TEST_CYCLE_MULTIRUN uses 'r')
2013-07-30 16:42:45 +04:00
Andrey Pavlenko
cd62f9f7cb
Merge pull request #1164 from bitwangyaoyao:master_fixHaar
2013-07-30 16:14:24 +04:00
Andrey Pavlenko
c5e569d178
Merge pull request #1204 from berak:Bug_3170
2013-07-30 16:13:03 +04:00
Andrey Pavlenko
ea6002ebc7
Merge pull request #1185 from znah:cumpute_method_for_2_4
2013-07-30 15:46:48 +04:00
Andrey Pavlenko
41d180f90a
Merge pull request #1198 from znah:py_flann_fix
2013-07-30 14:17:33 +04:00
Alex Leontiev
3013ad6624
Minor fixes
...
Request to comments on pull request for simplex method. In particular
*) while(1) is replaced with for(;;)
*) if(true){...} constructions in tests are replaced with #if 1 ...
#endif
2013-07-30 04:14:36 +03:00
Andrey Pavlenko
301de6e038
Merge pull request #1202 from hansmi:docfix3149
2013-07-29 15:29:22 +04:00
Andrey Pavlenko
e213af6c0d
Merge pull request #1190 from melody-rain:2.4_add_farneback_to_superres
2013-07-29 15:25:56 +04:00
berak
1b10860f36
added add_definitions(-DCVAPI_EXPORTS) to cmakelists.txt
2013-07-29 12:16:37 +02:00
Michael Hanselmann
cdc2ee9789
Documentation fix for cv::compare (issue 3149)
...
Since commit d8417af086
(July 2011) cv::compare produces an array with
the same size and type as the input arrays.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2013-07-28 16:19:19 +02:00
Shervin Emami
7dc147c1f2
Changed cornerHarris description to say it finds corners, not edges
2013-07-26 19:13:25 -07:00
Alexander Mordvintsev
25b9ac18e6
fixed Bug #3143 - flann 'not implemented' error
2013-07-26 17:59:38 +04:00
Andrey Pavlenko
3a0e26b89d
adding/tuning multiple run for perf tests failing due to big deviation (functions using TBB can work so)
2013-07-26 17:27:31 +04:00
Dmitry Retinskiy
1d571b1eaa
bugfix #3121 : corrected calculation of blue channel index
2013-07-26 16:31:39 +04:00
Vladislav Vinogradov
60e2dbe810
removed ffmpeg dependency from gpucodec module:
...
used implementation from highgui module
2013-07-26 16:13:37 +04:00
Roman Donchenko
31de2833b4
Replace "const InputArray" with "InputArray".
...
InputArray is a reference, and references are always constant anyway. Making
it const even causes a GCC warning.
2013-07-26 14:52:56 +04:00
Roman Donchenko
ee182eb086
Fixed the setting of CVAPI_EXPORTS for modules that are always static/shared.
...
Also, removed needless check of BUILD_SHARED_LIBS in core; in that case,
only the current module's library type matters.
2013-07-26 14:35:40 +04:00
Vladislav Vinogradov
dfd2957841
fixed gpu_perf4au perf test (added cuda impl)
2013-07-26 11:13:39 +04:00
Jin Ma
027b8021b1
Added farneback to superres module.
2013-07-26 14:14:40 +08:00
yao
270b2c7918
generating the lut table instead of hard coding one
2013-07-26 11:17:27 +08:00
Jan Starzynski
d6b86d43c9
removed declaration of throwJavaException
2013-07-25 14:53:22 +02:00
Alexander Mordvintsev
57bd485119
compute method for Feature2D
2013-07-25 16:22:31 +04:00
Jan Starzynski
70930a30a1
refactored throwJavaException() and removed useless returns
2013-07-25 13:36:27 +02:00
Alex Leontiev
52b250f466
Minor fixes
...
Fixing failed build.
2013-07-25 14:30:20 +03:00
Roman Donchenko
8afb7a40c6
Merge pull request #1159 from lluisgomez:scene_text_detection_NM
2013-07-25 12:13:49 +04:00
Alexander Pacha
0b15cfd48c
Added FREAK-descriptor extractor to documentation.
...
Previously it was missing.
Ordered all descriptors by year of first publication.
2013-07-25 16:40:09 +12:00
Jan Starzynski
925e4eec98
removed multiplied code for exception handling
2013-07-24 17:27:03 +02:00
Nghia Ho
eb2720a908
missing fclose when returning early
2013-07-24 23:53:18 +10:00
Roman Donchenko
45f7c83da4
Merge pull request #1119 from 23pointsNorth:lsd
2013-07-24 13:50:11 +04:00
lluis
c4f88b0687
removed some unnecessary ERStat members as they are easily computable from others
2013-07-23 15:04:01 +02:00
lluis
43e7e6e475
removed extra cv:: scope qualifiers for better readability
2013-07-23 14:37:45 +02:00
lluis
2087d4602b
using Rect for storing the bounding box instead of an integer array
2013-07-23 13:58:52 +02:00
StevenPuttemans
194af062ff
Adapted the reference underscore to link properly
2013-07-23 09:49:09 +02:00
StevenPuttemans
a92feafc49
Fixed bug 3166 - added paper reference to stardetector code
2013-07-23 08:49:25 +02:00
lluis
ca6b30a568
using explicit keyword in the ERStat constructor for safe contruction
2013-07-23 00:24:17 +02:00
Roman Donchenko
3939d78336
Merge remote-tracking branch 'origin/2.4' into merge-2.4
...
Conflicts:
modules/core/include/opencv2/core/types_c.h
modules/gpu/src/cuda/imgproc.cu
modules/gpu/src/cuda/safe_call.hpp
modules/gpu/src/error.cpp
modules/gpu/src/imgproc.cpp
modules/imgproc/src/distransform.cpp
modules/imgproc/src/shapedescr.cpp
modules/python/src2/cv2.cpp
modules/python/src2/cv2.cv.hpp
2013-07-22 18:38:57 +04:00
Roman Donchenko
ef91d7e883
Merge pull request #1153 from abidrahmank:bgdGMG_docs
2013-07-22 14:52:36 +04:00
Vadim Pisarevsky
8b6afd697d
added call to IPP's ippiDistanceTransform_5x5_8u32f_C1R (by Alexander Kapustin)
2013-07-22 14:20:13 +04:00
yao
3d3e9ab635
Fix the problem of haar caused by merge
2013-07-22 17:53:56 +08:00
Vladislav Vinogradov
6dfd8f184c
rewrote matrix operations with cudev module
2013-07-22 13:07:07 +04:00
Roman Donchenko
1432f3a82c
Fix xls-report.py not working with more than one comparison.
2013-07-22 12:48:43 +04:00
Vladislav Vinogradov
2311b0b43b
added cudev::GpuMat_<T> support to Input/Output arrays
2013-07-22 10:33:40 +04:00
Vladislav Vinogradov
1c0d2b37a7
added globPtr for GpuMat
2013-07-22 10:33:39 +04:00
Vladislav Vinogradov
c23eb17997
added gridTransform/gridCopy overloads for GlobPtrSz
2013-07-22 10:33:39 +04:00
Daniel Angelov
6fa4834f31
Update on the class. Edited tests and samples.
2013-07-22 00:55:29 +03:00
Andrey Pavlenko
aaf47578e8
Merge pull request #1155 from bitwangyaoyao:master_fix
2013-07-21 18:50:39 +04:00
Andrey Pavlenko
f01cd3d99e
Merge pull request #1158 from StevenPuttemans:bugfix_3165
2013-07-21 18:47:16 +04:00
Andrey Pavlenko
cdcb5ed134
Merge pull request #1156 from StevenPuttemans:bugfix_1873_new
2013-07-21 18:46:58 +04:00
Andrey Pavlenko
bd4d24f0fa
Merge pull request #1122 from SpecLad:merge-2.4
2013-07-21 18:46:27 +04:00
Andrey Pavlenko
cd103e442f
Merge pull request #1032 from jet47:gpuarithm-remove-obsolete-api
2013-07-21 18:45:47 +04:00
Daniel Angelov
6f3d6ded47
Test case to strict, as overlapping lines (based on random places) may occur.
2013-07-21 10:39:24 +03:00
Daniel Angelov
68e348f960
Added private operator=.
2013-07-21 10:08:11 +03:00
Daniel Angelov
cedd768397
Fixed the M_PI to CV_PI
2013-07-21 01:54:27 +03:00
Daniel Angelov
965b3759b1
Update on the class to reflect the review. Split the class into virtual and implementation. change of name to LineSegmentDetector, using Input/Output-Arrays, general clean ups.
2013-07-21 01:31:51 +03:00
Philippe FOUBERT
9c04db554f
Rename PVAPI_DECLARATIONS to PVAPI_DEFINITIONS
2013-07-20 15:03:30 +02:00
Alex Leontiev
c123974f42
Eliminated all the calls to std::find()
...
This is done by keeping indexToRow vector, that keeps the information,
opposite to those kept by N and B. That is, while N and B help to
determine which variable corresponds to given column in column-vector c
or row in matrix b, indexToRow helps to determine the corresponding
row/column for a given variable.
At this point, I'm waiting for comments from pull request reviewer and
not working on any upgrades. Comments are appreciated, as usual.
2013-07-20 15:14:02 +03:00
lluis
9fbff009e9
fixed compilation errors and warnings on builds 3298 and 4384
2013-07-20 11:35:56 +02:00
lluis
6adba09463
fixed some warnings on build 4285
2013-07-20 11:13:38 +02:00
lluis
1d8e80aa3b
add opencv_ml headers to precomp
2013-07-20 10:33:42 +02:00
lluis
5abe3b59f5
Class-specific Extremal Region Filter algorithm as proposed in :
...
Neumann L., Matas J.: Real-Time Scene Text Localization and Recognition, CVPR 2012.
High-level C++ interface and implementation of algorithm is in the objdetect module.
C++ example, a test image, and the default classifiers in xml files.
2013-07-20 01:10:05 +02:00
abidrahmank
84179b8a4e
bgdsubtractorGMG docs
2013-07-19 23:11:30 +05:30
StevenPuttemans
27ed32f833
Applied bugfix #3165 : Changed min_eps value
2013-07-19 14:11:04 +02:00
Alex Leontiev
33e7640fb0
Simplify printing procedures
...
Use opencv's print() procedure in place of my own procedures to output
matrices and std::vectors.
Interestingly enough, operator<< does not work for matrices, when called
from my .cpp files in src/ subfolder of the optim module, although it
works when called from tests and stand-alone programs, compiled with
opencv. I think, this requires investigation and, maybe, bug report.
2013-07-19 12:34:33 +03:00
Roman Donchenko
1c35f121bb
Merge pull request #1148 from StevenPuttemans:patch_3125
2013-07-19 12:48:49 +04:00
Roman Donchenko
7e15f2ac73
Merge pull request #1141 from apavlenko:fix_warning_unreach_code
2013-07-19 12:22:58 +04:00
Roman Donchenko
73b10bc8ca
Merge pull request #1133 from abidrahmank:denoising_pydocs
2013-07-19 12:20:56 +04:00
Roman Donchenko
1b38d1e6b7
Merge pull request #1150 from janstarzy:spelling
2013-07-19 12:15:31 +04:00
StevenPuttemans
52bfa7b850
Fixed bug 1873 : return image keypoint descriptors + fix on line 152 pure declaration
2013-07-19 09:29:48 +02:00
yao
18f71fd410
Warning fixes
2013-07-19 14:36:41 +08:00
Alex Leontiev
459c16ca99
Minor fixes
...
In request to the comments for the pull request.
2013-07-19 03:09:39 +03:00
Andrey Pavlenko
6b047ca0eb
minor improvement (consistency, readability)
2013-07-18 19:50:51 +04:00
Andrey Pavlenko
0386488629
Merge pull request #1095 from jet47:gpu-perf-tests
2013-07-18 19:32:37 +04:00
Andrey Pavlenko
74c72a1d7a
removing unreachible code
2013-07-18 19:15:49 +04:00
StevenPuttemans
dd0481ef2d
Added brackets around line 888-892 for correct code!
2013-07-18 15:34:38 +02:00
Jan Starzynski
9bf216742f
fixed cpackage -> package
2013-07-18 15:33:25 +02:00
StevenPuttemans
f9b594bf08
Changed first approach to a more general MS-specific approach.
...
Suggested by @SpecLad
2013-07-18 14:24:19 +02:00
Roman Donchenko
77f2d945f0
Merge pull request #1144 from prclibo:master
2013-07-18 16:05:40 +04:00
Roman Donchenko
28f2755413
Merge pull request #1137 from StevenPuttemans:bugfix_3131_24
2013-07-18 16:02:47 +04:00
Vladislav Vinogradov
7737375106
updated documentation
2013-07-18 15:39:43 +04:00
Vladislav Vinogradov
af2a700671
made module dependency optional
2013-07-18 15:39:42 +04:00
Vladislav Vinogradov
62edeeed16
refactored FGD algorithm
2013-07-18 15:39:42 +04:00
Vladislav Vinogradov
697793090d
refactored GMG algorithm
2013-07-18 15:39:42 +04:00
Vladislav Vinogradov
b8f0d1a0e4
refactored MOG2 algorithm
2013-07-18 15:39:42 +04:00
Vladislav Vinogradov
a2adab7283
refactored MOG algorithm
...
converted it to abstract interface
2013-07-18 15:39:42 +04:00
Vladislav Vinogradov
88e67545ef
split mog sources
2013-07-18 15:39:42 +04:00
Jan Starzynski
ee42b65063
corrected some spelling errors
2013-07-18 13:24:55 +02:00
Vladislav Vinogradov
7b87d72d80
refactored generalized hough (both CPU and GPU):
...
removed set/get methods from Algorithm (implement owns)
removed GHT_* enumeration
2013-07-18 15:17:33 +04:00
Roman Donchenko
7eddf887d5
Merge pull request #1147 from jet47:gpu-sanity-test-name
2013-07-18 14:29:47 +04:00
Andrey Pavlenko
6fbda0dfc1
Merge pull request #1138 from janstarzy:mat-dist
2013-07-18 14:23:12 +04:00
Andrey Pavlenko
4b234fa0a5
Merge pull request #1042 from jet47:gpuimgproc-refactoring
2013-07-18 14:22:44 +04:00
Vladislav Vinogradov
f87ef77269
removed GPU_/CPU_ prefix from gpu's sanity test
2013-07-18 13:41:27 +04:00
StevenPuttemans
5caa808879
Fixing bug #3131 adding breakpoints to featuretracker.cpp
2013-07-18 11:36:22 +02:00
Vladislav Vinogradov
ebe7ff991f
fixed compilation without CUBLAS and CUFFT
2013-07-18 12:04:33 +04:00
Bo Li
27a0ed0018
removed tab in five-point.cpp
2013-07-18 10:09:50 +08:00
Bo Li
9b5eca975b
fixed a bug for the mask of recoverPose function
2013-07-18 09:55:39 +08:00
Jan Starzynski
12c42ac145
fixed strings in n1_dims(): n1_dcols() -> n1_dims()
2013-07-17 18:41:54 +02:00
Roman Donchenko
8b29a6e44a
Merge pull request #1127 from SpecLad:np-1.7
2013-07-17 18:48:08 +04:00
Roman Donchenko
73b5cc358e
Merge pull request #1132 from apavlenko:master_ver_290
2013-07-17 17:51:56 +04:00
StevenPuttemans
c3dee28394
Fixed bug #3101 , problem on ellipse2poly function
2013-07-17 15:21:23 +02:00
Jan Starzynski
1ccfa62f4f
adding method dims() to core.Mat
2013-07-17 15:04:34 +02:00