Andrey Pavlenko [Mon, 5 Aug 2013 06:54:43 +0000 (10:54 +0400)]
Merge pull request #1079 from AlexeySpizhevoy:master
Andrey Pavlenko [Mon, 5 Aug 2013 06:26:23 +0000 (10:26 +0400)]
Merge pull request #1221 from philippefoubert:branch_cmake_cmp0004
Andrey Pavlenko [Mon, 5 Aug 2013 06:19:59 +0000 (10:19 +0400)]
Merge pull request #1151 from jet47:gpubgsegm-refactoring
Philippe FOUBERT [Sun, 4 Aug 2013 18:52:49 +0000 (20:52 +0200)]
Solve the problem seen when using recent versions of CMake (such as 2.8.11): OpenCVConfig.cmake violates the policy CMP0004.
Symptoms:
CMake Error at CMakeLists.txt:10 (add_executable):
Target "my_app" links to item "C:/Program Files " which has leading
or trailing whitespace. This is now an error according to policy CMP0004.
This problem occurs when building on Windows when we depend on libraries located (for example) in "C:\Program Files (x86)..."
Andrey Pavlenko [Wed, 31 Jul 2013 11:50:12 +0000 (15:50 +0400)]
Merge pull request #1166 from StevenPuttemans:patch_2288
StevenPuttemans [Mon, 22 Jul 2013 11:00:54 +0000 (13:00 +0200)]
Added the sample from patch #2288 : reading in sequence of images
Added bugfixes
- Changed CV_WINDOW_NORMAL to 1
- Changed the help function to static
- Added extra help information on mask specifics
Andrey Pavlenko [Wed, 31 Jul 2013 10:29:21 +0000 (14:29 +0400)]
Merge pull request #1208 from berak:Bug_3094
berak [Tue, 30 Jul 2013 15:32:48 +0000 (17:32 +0200)]
expanded the CV_Assert in pyrdown_ to check for empty mats
Andrey Pavlenko [Tue, 30 Jul 2013 14:22:08 +0000 (18:22 +0400)]
Merge pull request #1195 from jet47:gpucodec-remove-ffmpeg-dep
Andrey Pavlenko [Tue, 30 Jul 2013 13:50:29 +0000 (17:50 +0400)]
Merge pull request #1108 from nailbiter:optimLP
Andrey Pavlenko [Tue, 30 Jul 2013 13:41:25 +0000 (17:41 +0400)]
Merge pull request #1194 from SpecLad:no-const-inputarray
Andrey Pavlenko [Tue, 30 Jul 2013 12:14:23 +0000 (16:14 +0400)]
Merge pull request #1164 from bitwangyaoyao:master_fixHaar
Andrey Pavlenko [Tue, 30 Jul 2013 12:13:02 +0000 (16:13 +0400)]
Merge pull request #1204 from berak:Bug_3170
Andrey Pavlenko [Tue, 30 Jul 2013 10:17:32 +0000 (14:17 +0400)]
Merge pull request #1198 from znah:py_flann_fix
Alex Leontiev [Tue, 30 Jul 2013 01:14:36 +0000 (04:14 +0300)]
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
Andrey Pavlenko [Mon, 29 Jul 2013 11:31:36 +0000 (15:31 +0400)]
Merge pull request #1200 from shervinemami:patch-1
berak [Mon, 29 Jul 2013 10:16:37 +0000 (12:16 +0200)]
added add_definitions(-DCVAPI_EXPORTS) to cmakelists.txt
Shervin Emami [Sat, 27 Jul 2013 02:13:25 +0000 (19:13 -0700)]
Changed cornerHarris description to say it finds corners, not edges
Alexander Mordvintsev [Fri, 26 Jul 2013 13:58:39 +0000 (17:58 +0400)]
fixed Bug #3143 - flann 'not implemented' error
Vladislav Vinogradov [Fri, 26 Jul 2013 12:13:37 +0000 (16:13 +0400)]
removed ffmpeg dependency from gpucodec module:
used implementation from highgui module
Roman Donchenko [Fri, 26 Jul 2013 10:52:56 +0000 (14:52 +0400)]
Replace "const InputArray" with "InputArray".
InputArray is a reference, and references are always constant anyway. Making
it const even causes a GCC warning.
Alex Leontiev [Thu, 25 Jul 2013 11:30:20 +0000 (14:30 +0300)]
Minor fixes
Fixing failed build.
Roman Donchenko [Thu, 25 Jul 2013 08:13:47 +0000 (12:13 +0400)]
Merge pull request #1159 from lluisgomez:scene_text_detection_NM
Roman Donchenko [Thu, 25 Jul 2013 08:05:36 +0000 (12:05 +0400)]
Merge pull request #1171 from SpecLad:drop-legacy-options
Roman Donchenko [Thu, 25 Jul 2013 08:04:09 +0000 (12:04 +0400)]
Merge pull request #1180 from nghiaho12:master
Nghia Ho [Wed, 24 Jul 2013 13:53:18 +0000 (23:53 +1000)]
missing fclose when returning early
Roman Donchenko [Wed, 24 Jul 2013 09:50:10 +0000 (13:50 +0400)]
Merge pull request #1119 from 23pointsNorth:lsd
Roman Donchenko [Wed, 24 Jul 2013 09:45:32 +0000 (13:45 +0400)]
Merge pull request #1170 from SpecLad:merge-2.4
lluis [Tue, 23 Jul 2013 13:04:01 +0000 (15:04 +0200)]
removed some unnecessary ERStat members as they are easily computable from others
lluis [Tue, 23 Jul 2013 12:37:45 +0000 (14:37 +0200)]
removed extra cv:: scope qualifiers for better readability
lluis [Tue, 23 Jul 2013 11:58:52 +0000 (13:58 +0200)]
using Rect for storing the bounding box instead of an integer array
lluis [Mon, 22 Jul 2013 22:24:17 +0000 (00:24 +0200)]
using explicit keyword in the ERStat constructor for safe contruction
Roman Donchenko [Mon, 22 Jul 2013 14:49:38 +0000 (18:49 +0400)]
Drop the legacy CMake options.
3.0 seems like an appropriate time to do that.
Roman Donchenko [Mon, 22 Jul 2013 14:38:57 +0000 (18:38 +0400)]
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
Daniel Angelov [Mon, 22 Jul 2013 12:08:23 +0000 (15:08 +0300)]
The accurate LineSegmentDetector object.
Daniel Angelov [Mon, 22 Jul 2013 11:46:34 +0000 (14:46 +0300)]
Fixed the sample.
Roman Donchenko [Mon, 22 Jul 2013 11:34:13 +0000 (15:34 +0400)]
Merge pull request #1165 from vpisarev:24_ipp
Roman Donchenko [Mon, 22 Jul 2013 10:52:35 +0000 (14:52 +0400)]
Merge pull request #1153 from abidrahmank:bgdGMG_docs
Daniel Angelov [Mon, 22 Jul 2013 10:49:33 +0000 (13:49 +0300)]
Added the update on the sample.
Vadim Pisarevsky [Mon, 22 Jul 2013 10:20:13 +0000 (14:20 +0400)]
added call to IPP's ippiDistanceTransform_5x5_8u32f_C1R (by Alexander Kapustin)
yao [Mon, 22 Jul 2013 09:53:56 +0000 (17:53 +0800)]
Fix the problem of haar caused by merge
Roman Donchenko [Mon, 22 Jul 2013 09:28:28 +0000 (13:28 +0400)]
Merge pull request #1161 from SpecLad:xls-comp-bug
Roman Donchenko [Mon, 22 Jul 2013 08:48:43 +0000 (12:48 +0400)]
Fix xls-report.py not working with more than one comparison.
Daniel Angelov [Sun, 21 Jul 2013 21:55:29 +0000 (00:55 +0300)]
Update on the class. Edited tests and samples.
Andrey Pavlenko [Sun, 21 Jul 2013 14:50:38 +0000 (18:50 +0400)]
Merge pull request #1155 from bitwangyaoyao:master_fix
Andrey Pavlenko [Sun, 21 Jul 2013 14:47:16 +0000 (18:47 +0400)]
Merge pull request #1158 from StevenPuttemans:bugfix_3165
Andrey Pavlenko [Sun, 21 Jul 2013 14:46:58 +0000 (18:46 +0400)]
Merge pull request #1156 from StevenPuttemans:bugfix_1873_new
Andrey Pavlenko [Sun, 21 Jul 2013 14:46:26 +0000 (18:46 +0400)]
Merge pull request #1122 from SpecLad:merge-2.4
Andrey Pavlenko [Sun, 21 Jul 2013 14:45:46 +0000 (18:45 +0400)]
Merge pull request #1032 from jet47:gpuarithm-remove-obsolete-api
Daniel Angelov [Sun, 21 Jul 2013 07:39:24 +0000 (10:39 +0300)]
Test case to strict, as overlapping lines (based on random places) may occur.
Daniel Angelov [Sun, 21 Jul 2013 07:08:11 +0000 (10:08 +0300)]
Added private operator=.
Daniel Angelov [Sat, 20 Jul 2013 22:54:27 +0000 (01:54 +0300)]
Fixed the M_PI to CV_PI
Daniel Angelov [Sat, 20 Jul 2013 22:31:51 +0000 (01:31 +0300)]
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.
Alex Leontiev [Sat, 20 Jul 2013 12:14:02 +0000 (15:14 +0300)]
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.
lluis [Sat, 20 Jul 2013 09:35:56 +0000 (11:35 +0200)]
fixed compilation errors and warnings on builds 3298 and 4384
lluis [Sat, 20 Jul 2013 09:13:38 +0000 (11:13 +0200)]
fixed some warnings on build 4285
lluis [Sat, 20 Jul 2013 08:33:42 +0000 (10:33 +0200)]
add opencv_ml headers to precomp
lluis [Fri, 19 Jul 2013 23:10:05 +0000 (01:10 +0200)]
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.
abidrahmank [Fri, 19 Jul 2013 17:41:30 +0000 (23:11 +0530)]
bgdsubtractorGMG docs
StevenPuttemans [Fri, 19 Jul 2013 12:11:04 +0000 (14:11 +0200)]
Applied bugfix #3165 : Changed min_eps value
Alex Leontiev [Fri, 19 Jul 2013 09:34:33 +0000 (12:34 +0300)]
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.
Roman Donchenko [Fri, 19 Jul 2013 08:48:49 +0000 (12:48 +0400)]
Merge pull request #1148 from StevenPuttemans:patch_3125
Roman Donchenko [Fri, 19 Jul 2013 08:22:58 +0000 (12:22 +0400)]
Merge pull request #1141 from apavlenko:fix_warning_unreach_code
Roman Donchenko [Fri, 19 Jul 2013 08:20:56 +0000 (12:20 +0400)]
Merge pull request #1133 from abidrahmank:denoising_pydocs
Roman Donchenko [Fri, 19 Jul 2013 08:15:30 +0000 (12:15 +0400)]
Merge pull request #1150 from janstarzy:spelling
StevenPuttemans [Fri, 19 Jul 2013 07:29:48 +0000 (09:29 +0200)]
Fixed bug 1873 : return image keypoint descriptors + fix on line 152 pure declaration
yao [Fri, 19 Jul 2013 06:36:41 +0000 (14:36 +0800)]
Warning fixes
Alex Leontiev [Fri, 19 Jul 2013 00:09:39 +0000 (03:09 +0300)]
Minor fixes
In request to the comments for the pull request.
Andrey Pavlenko [Thu, 18 Jul 2013 15:50:51 +0000 (19:50 +0400)]
minor improvement (consistency, readability)
Andrey Pavlenko [Thu, 18 Jul 2013 15:32:37 +0000 (19:32 +0400)]
Merge pull request #1095 from jet47:gpu-perf-tests
Andrey Pavlenko [Thu, 18 Jul 2013 15:15:49 +0000 (19:15 +0400)]
removing unreachible code
Jan Starzynski [Thu, 18 Jul 2013 13:33:25 +0000 (15:33 +0200)]
fixed cpackage -> package
StevenPuttemans [Thu, 18 Jul 2013 12:24:19 +0000 (14:24 +0200)]
Changed first approach to a more general MS-specific approach.
Suggested by @SpecLad
Roman Donchenko [Thu, 18 Jul 2013 12:05:39 +0000 (16:05 +0400)]
Merge pull request #1144 from prclibo:master
Roman Donchenko [Thu, 18 Jul 2013 12:02:46 +0000 (16:02 +0400)]
Merge pull request #1137 from StevenPuttemans:bugfix_3131_24
Vladislav Vinogradov [Tue, 7 May 2013 08:42:34 +0000 (12:42 +0400)]
updated documentation
Vladislav Vinogradov [Tue, 7 May 2013 08:26:27 +0000 (12:26 +0400)]
made module dependency optional
Vladislav Vinogradov [Tue, 7 May 2013 08:04:21 +0000 (12:04 +0400)]
refactored FGD algorithm
Vladislav Vinogradov [Tue, 7 May 2013 07:02:59 +0000 (11:02 +0400)]
refactored GMG algorithm
Vladislav Vinogradov [Mon, 6 May 2013 13:41:13 +0000 (17:41 +0400)]
refactored MOG2 algorithm
Vladislav Vinogradov [Mon, 6 May 2013 12:52:06 +0000 (16:52 +0400)]
refactored MOG algorithm
converted it to abstract interface
Vladislav Vinogradov [Mon, 6 May 2013 12:05:09 +0000 (16:05 +0400)]
split mog sources
Jan Starzynski [Thu, 18 Jul 2013 11:24:55 +0000 (13:24 +0200)]
corrected some spelling errors
Roman Donchenko [Thu, 18 Jul 2013 10:29:47 +0000 (14:29 +0400)]
Merge pull request #1147 from jet47:gpu-sanity-test-name
Andrey Pavlenko [Thu, 18 Jul 2013 10:23:12 +0000 (14:23 +0400)]
Merge pull request #1138 from janstarzy:mat-dist
Andrey Pavlenko [Thu, 18 Jul 2013 10:22:44 +0000 (14:22 +0400)]
Merge pull request #1042 from jet47:gpuimgproc-refactoring
Vladislav Vinogradov [Thu, 18 Jul 2013 09:41:27 +0000 (13:41 +0400)]
removed GPU_/CPU_ prefix from gpu's sanity test
StevenPuttemans [Wed, 17 Jul 2013 12:52:42 +0000 (14:52 +0200)]
Fixing bug #3131 adding breakpoints to featuretracker.cpp
Roman Donchenko [Thu, 18 Jul 2013 08:54:09 +0000 (12:54 +0400)]
Merge pull request #1146 from jet47:fix-gpu-without-cufft-cublas
Roman Donchenko [Thu, 18 Jul 2013 08:25:20 +0000 (12:25 +0400)]
Merge pull request #1145 from jet47:cuda-default-cc
Vladislav Vinogradov [Thu, 18 Jul 2013 07:24:34 +0000 (11:24 +0400)]
fixed compilation without CUBLAS and CUFFT
Vladislav Vinogradov [Thu, 18 Jul 2013 05:44:00 +0000 (09:44 +0400)]
updated default parameters for CUDA CC in CMake:
* removed 2.0 PTX from default parameters since it has become obsolete
* added 3.5 BIN to prevent JIT compilation for super-Kepler
Bo Li [Thu, 18 Jul 2013 02:09:50 +0000 (10:09 +0800)]
removed tab in five-point.cpp
Bo Li [Thu, 18 Jul 2013 01:55:39 +0000 (09:55 +0800)]
fixed a bug for the mask of recoverPose function
Jan Starzynski [Wed, 17 Jul 2013 16:41:54 +0000 (18:41 +0200)]
fixed strings in n1_dims(): n1_dcols() -> n1_dims()
Roman Donchenko [Wed, 17 Jul 2013 14:48:20 +0000 (18:48 +0400)]
Merge pull request #1131 from asmorkalov:winrt_tbb_dbg_fix
Roman Donchenko [Wed, 17 Jul 2013 14:48:07 +0000 (18:48 +0400)]
Merge pull request #1127 from SpecLad:np-1.7
Roman Donchenko [Wed, 17 Jul 2013 13:51:55 +0000 (17:51 +0400)]
Merge pull request #1132 from apavlenko:master_ver_290
Roman Donchenko [Wed, 17 Jul 2013 13:51:27 +0000 (17:51 +0400)]
Merge pull request #1136 from StevenPuttemans:bugfix_3157
Jan Starzynski [Wed, 17 Jul 2013 13:04:34 +0000 (15:04 +0200)]
adding method dims() to core.Mat