James Bowman [Tue, 14 Dec 2010 00:13:42 +0000 (00:13 +0000)]
Export CV_PI explcitly, #758.
Vadim Pisarevsky [Mon, 13 Dec 2010 16:53:46 +0000 (16:53 +0000)]
one more fix in the recently rewritten copyMakeBorder
Alexey Spizhevoy [Mon, 13 Dec 2010 16:48:34 +0000 (16:48 +0000)]
added some gpu::matchTemplate kernels (other parts after NPP Staging integration)
Alexey Spizhevoy [Mon, 13 Dec 2010 15:56:29 +0000 (15:56 +0000)]
fixed some warning under Ubuntu in gpu module
Vadim Pisarevsky [Mon, 13 Dec 2010 15:00:35 +0000 (15:00 +0000)]
replaced 8x6 pattern with 9x6, which orientation can be determined without any ambiguity
Alexey Spizhevoy [Mon, 13 Dec 2010 14:34:02 +0000 (14:34 +0000)]
added gpu::sqrSum function
Vladislav Vinogradov [Mon, 13 Dec 2010 13:52:40 +0000 (13:52 +0000)]
fixed errors in StereoBeliefPropogation under linux
Anatoly Baksheev [Mon, 13 Dec 2010 13:42:35 +0000 (13:42 +0000)]
fixed bug with prefilter_xsobel preset.
Alexey Spizhevoy [Mon, 13 Dec 2010 12:50:52 +0000 (12:50 +0000)]
fixed minor bug in gpu::sum
Alexey Spizhevoy [Mon, 13 Dec 2010 12:00:58 +0000 (12:00 +0000)]
added tests for gpu::sum, it supports all data types, but single channel images only
Vladislav Vinogradov [Mon, 13 Dec 2010 09:50:32 +0000 (09:50 +0000)]
fixed compile error under linux
Vladislav Vinogradov [Mon, 13 Dec 2010 08:43:04 +0000 (08:43 +0000)]
fixed bug in gpu filter engine (incorrect buffer type) and in vector's saturate_cast.
changed buffer type in linear filters to float.
added support of 1 channel image to linear filters.
added support of BORDER_REFLECT101, BORDER_REPLICATE and BORDER_CONSTANT border type to gpu linear filters.
minor fix in tests.
update comments in gpu.hpp.
Vadim Pisarevsky [Sun, 12 Dec 2010 22:45:31 +0000 (22:45 +0000)]
improved naive bayes robustness in the case of singular data
Vadim Pisarevsky [Sun, 12 Dec 2010 20:46:06 +0000 (20:46 +0000)]
fixed cv::CHAIN_APPROX_* definitions (ticket #755)
Vadim Pisarevsky [Sat, 11 Dec 2010 21:50:31 +0000 (21:50 +0000)]
rewrote copyMakeBorder (to support other border types and fix some bugs)
Vadim Pisarevsky [Sat, 11 Dec 2010 18:32:11 +0000 (18:32 +0000)]
fixed Mat::Mat(Vec|Matx|vector) constructor (ticket #747)
Vadim Pisarevsky [Sat, 11 Dec 2010 18:05:50 +0000 (18:05 +0000)]
fix opencv-highgui build with old versions of libpng (< 1.4.x)
Anatoly Baksheev [Sat, 11 Dec 2010 15:21:11 +0000 (15:21 +0000)]
some files rename
Anatoly Baksheev [Sat, 11 Dec 2010 15:07:14 +0000 (15:07 +0000)]
Fixed serious kernel crash IN StereoBM_GPU for some parameter. Will more rework for the code farther.
Vadim Pisarevsky [Sat, 11 Dec 2010 10:43:32 +0000 (10:43 +0000)]
fixed border processing bayer2rgb & bayer2gray; made the test "color-bayer" pass; renamed CV_Bayer*2Gray -> CV_Bayer*2GRAY for consistency
Vadim Pisarevsky [Fri, 10 Dec 2010 21:02:13 +0000 (21:02 +0000)]
possibly improved findHomography accuracy (reported by Luca Del Tongo)
Vadim Pisarevsky [Fri, 10 Dec 2010 19:06:38 +0000 (19:06 +0000)]
SSE2 optimization for Bayer->RGB; added Bayer->Gray with SSE2 optimization; corrected some bugs noted in the yahoogroups forum
Alexander Shishkov [Fri, 10 Dec 2010 16:57:38 +0000 (16:57 +0000)]
moved failed tests to blacklists
"em", //ticket 754
Alexey Spizhevoy [Fri, 10 Dec 2010 14:02:41 +0000 (14:02 +0000)]
minor refactoring of gpu module
Alexey Spizhevoy [Fri, 10 Dec 2010 13:36:00 +0000 (13:36 +0000)]
fixed minor bug in gpu module, added first version of sum
Alexey Spizhevoy [Fri, 10 Dec 2010 10:23:32 +0000 (10:23 +0000)]
refactored gpu module
Alexey Spizhevoy [Fri, 10 Dec 2010 08:06:54 +0000 (08:06 +0000)]
added support of CV_8U & CV_TM_CCORR into gpu::matchTemplate
Vadim Pisarevsky [Thu, 9 Dec 2010 20:54:04 +0000 (20:54 +0000)]
improved accuracy of determinant(), invert() and solve() on 3x3 matrices (ticket #749)
Vadim Pisarevsky [Thu, 9 Dec 2010 20:31:59 +0000 (20:31 +0000)]
fixed compile error in multicascadeclassifier
Kirill Kornyakov [Thu, 9 Dec 2010 15:09:34 +0000 (15:09 +0000)]
code cleaning of cascade classifier
Kirill Kornyakov [Thu, 9 Dec 2010 15:08:32 +0000 (15:08 +0000)]
facedetect code cleaned. added new multicascadeclassifier sample, duplicating facedetect right now.
Vadim Pisarevsky [Thu, 9 Dec 2010 12:24:12 +0000 (12:24 +0000)]
added missing #include <iterator>
Vadim Pisarevsky [Thu, 9 Dec 2010 12:23:41 +0000 (12:23 +0000)]
added opencv/include/CMakeLists.txt to the install package for Windows
Vadim Pisarevsky [Wed, 8 Dec 2010 20:15:54 +0000 (20:15 +0000)]
make the floodfill test parameters more discrete, to avoid weird rounding errors
Alexey Spizhevoy [Wed, 8 Dec 2010 16:51:12 +0000 (16:51 +0000)]
added test for gpu:columnSum
Alexey Spizhevoy [Wed, 8 Dec 2010 15:06:10 +0000 (15:06 +0000)]
added gpu::columnSum, fixed compile error (if there is no cuda), refactored
Alexey Spizhevoy [Wed, 8 Dec 2010 13:12:12 +0000 (13:12 +0000)]
added support of CV_32F & CV_TM_SQDIFF into gpu::matchTemplate
Alexey Spizhevoy [Wed, 8 Dec 2010 13:03:53 +0000 (13:03 +0000)]
added support of CV_TM_CCORR (via FFT) into gpu::matchTemplate (versions both with block and without blocks)
Vadim Pisarevsky [Wed, 8 Dec 2010 09:36:42 +0000 (09:36 +0000)]
replicated the fix for Ptr<CvCapture> bug
Vladislav Vinogradov [Wed, 8 Dec 2010 07:23:59 +0000 (07:23 +0000)]
added support of 4-channels images to StereoConstantSpaceBP.
refactored transpose_gpu, made it non template function.
Vladislav Vinogradov [Tue, 7 Dec 2010 10:20:03 +0000 (10:20 +0000)]
added support of 4 channels images to StereoBeliefPropagation, minor code refactoring.
Maria Dimashova [Tue, 7 Dec 2010 09:56:12 +0000 (09:56 +0000)]
removed test from black list (#737)
Maria Dimashova [Tue, 7 Dec 2010 09:13:45 +0000 (09:13 +0000)]
updated test threshold
Alexey Spizhevoy [Tue, 7 Dec 2010 07:56:30 +0000 (07:56 +0000)]
fixed total FPS evaluation in the GPU HOG sample
Alexander Shishkov [Tue, 7 Dec 2010 07:31:07 +0000 (07:31 +0000)]
moved failed tests to blacklists
"descriptor-opponent-sift", //ticket 737
"_3d-rodrigues", //ticket 435
Alexey Spizhevoy [Tue, 7 Dec 2010 07:16:13 +0000 (07:16 +0000)]
fixed compile-time warning under g++
Alexey Spizhevoy [Tue, 7 Dec 2010 06:45:54 +0000 (06:45 +0000)]
minor refactoring of gpu module
Vadim Pisarevsky [Mon, 6 Dec 2010 19:42:16 +0000 (19:42 +0000)]
fixed GBTrees build on NetBSD & Android; fixed GPU brute force matcher test build on MacOSX
Anatoly Baksheev [Mon, 6 Dec 2010 16:37:32 +0000 (16:37 +0000)]
module reorganization: added folder with pure device functions, cuda_shared.hpp renamed to internal_shared.hpp
Vladislav Vinogradov [Mon, 6 Dec 2010 14:51:47 +0000 (14:51 +0000)]
added assertion on Compute Capability >= 1.1 to BruteForceMatcher_GPU_base::radiusMatch
Alexey Spizhevoy [Mon, 6 Dec 2010 14:19:41 +0000 (14:19 +0000)]
added first version of gpu::matchTemplate, currently it works only with 8UC1 images and SQDIFF method
Vladislav Vinogradov [Mon, 6 Dec 2010 12:06:51 +0000 (12:06 +0000)]
added BruteForceMatcher_GPU
Alexey Spizhevoy [Mon, 6 Dec 2010 09:44:51 +0000 (09:44 +0000)]
refactored border interpolation in gpu module
Vadim Pisarevsky [Mon, 6 Dec 2010 09:41:28 +0000 (09:41 +0000)]
revert to using fixed RNG in EM, otherwise the algorithm becomes non-deterministic and the test fails sometimes. in the meantime, EM needs to switch to more robust cv::kmeans instead of CvEM::kmeans.
Vadim Pisarevsky [Mon, 6 Dec 2010 08:49:49 +0000 (08:49 +0000)]
turn off SSE2 optimization in cv::exp & cv::log in the case of GCC <=4.1 (not no Mac, where a patched GCC 4.0 is used)
Vladislav Vinogradov [Mon, 6 Dec 2010 08:10:11 +0000 (08:10 +0000)]
added per-element min/max to gpu module.
fixed compile error in transform.
Anatoly Baksheev [Mon, 6 Dec 2010 08:03:33 +0000 (08:03 +0000)]
misprint
Alexey Spizhevoy [Mon, 6 Dec 2010 07:47:26 +0000 (07:47 +0000)]
added sipport of BORDER_REPLICATE mode into gpu::corner* functions
Vadim Pisarevsky [Sun, 5 Dec 2010 03:14:28 +0000 (03:14 +0000)]
include 3rdparty/lib/* into the source package for Windows
Vadim Pisarevsky [Sun, 5 Dec 2010 02:26:04 +0000 (02:26 +0000)]
turn off SSE2 optimization in cv::exp & cv::log in the case of VS2005 or earlier versions, because of missing _mm_cast* intrinsics (ticket #729)
Vadim Pisarevsky [Sun, 5 Dec 2010 02:10:59 +0000 (02:10 +0000)]
some more fixes for the static library configuration
Vadim Pisarevsky [Sun, 5 Dec 2010 01:19:36 +0000 (01:19 +0000)]
opencv_zlib renamed back to zlib; make static libs work on Windows
Vadim Pisarevsky [Sat, 4 Dec 2010 23:02:36 +0000 (23:02 +0000)]
make OpenCVConfig.cmake usable in the case of static libs
Vadim Pisarevsky [Sat, 4 Dec 2010 20:36:59 +0000 (20:36 +0000)]
starting to fix CMake scripts for the proper OpenCVConfig.cmake behavior
Vadim Pisarevsky [Sat, 4 Dec 2010 19:21:45 +0000 (19:21 +0000)]
updated version number; removed unnecessary index.html and ChangeLog.htm
Vadim Pisarevsky [Sat, 4 Dec 2010 18:42:09 +0000 (18:42 +0000)]
a few more little fixes in read_csv
Vadim Pisarevsky [Sat, 4 Dec 2010 18:37:07 +0000 (18:37 +0000)]
fixed several typos in docs; make MLData capable of reading csv files with much more columns than before
Vadim Pisarevsky [Sat, 4 Dec 2010 17:58:45 +0000 (17:58 +0000)]
fixed compile errors in cap_qt.cpp (ticket #391)
Vadim Pisarevsky [Sat, 4 Dec 2010 17:26:15 +0000 (17:26 +0000)]
fixed OpenCV build on NetBSD (ticket #726)
Vadim Pisarevsky [Sat, 4 Dec 2010 17:09:40 +0000 (17:09 +0000)]
little change in flann save_value. Likely does not affect anything
Vadim Pisarevsky [Sat, 4 Dec 2010 15:35:34 +0000 (15:35 +0000)]
make watershed demo work correctly
Vadim Pisarevsky [Sat, 4 Dec 2010 15:31:42 +0000 (15:31 +0000)]
fixed crash in cvDrawContours when abs(maxLevel) is too big
Vadim Pisarevsky [Sat, 4 Dec 2010 15:15:06 +0000 (15:15 +0000)]
fixed mouse painting in Qt bindings (to make watershed & inpaint demos work); increased the font in the detailed pixel image display.
Vadim Pisarevsky [Sat, 4 Dec 2010 13:45:58 +0000 (13:45 +0000)]
added check for the board size
Vadim Pisarevsky [Sat, 4 Dec 2010 11:40:14 +0000 (11:40 +0000)]
fixed unresolved RotatedRect::boundingRect() error (ticket #725)
Gary Bradski [Sat, 4 Dec 2010 08:35:02 +0000 (08:35 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:34:57 +0000 (08:34 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:34:54 +0000 (08:34 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:34:47 +0000 (08:34 +0000)]
revamped too
Gary Bradski [Sat, 4 Dec 2010 08:31:11 +0000 (08:31 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:31:09 +0000 (08:31 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:31:05 +0000 (08:31 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:31:02 +0000 (08:31 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:59 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:56 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:50 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:46 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:43 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:39 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:36 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:33 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:30 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:27 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:22 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:19 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:16 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:13 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:10 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:07 +0000 (08:30 +0000)]
revamped
Gary Bradski [Sat, 4 Dec 2010 08:30:03 +0000 (08:30 +0000)]
revamped