updated to 2.4.9
[profile/ivi/opencv.git] / packaging / opencv.changes
1 * Fri May 09 2014 <kevron.m.rees@intel.com>
2 - updated to 2.4.9
3
4 * Tue Jun 18 2013 <kevron.m.rees@intel.com>
5 - submitting to tizen
6
7 * Mon Jun 03 2013 tripzero <kevron_m_rees@linux.intel.com> submit/2.0/20130307.215744@cc726de
8 - new package for tizen
9
10 * Thu Mar 07 2013 tripzero <kevron_m_rees@linux.intel.com> 2.4.4@1cc57cf
11 - removed doc package
12 - removed doc package
13 - updated spec5
14 - updated spec4
15 - updated spec3
16 - updated spec2
17 - updated spec2
18 - updated spec
19 - Merge branch 'master' into 2.0alpha
20 - initial packaging
21 - Merge pull request #491 from Daniil-Osokin:cvtRGB2YUV420p
22 - Disable -fomit-frame-pointer for OS X Clang as it leads to crash on exception thrown
23 - Merge pull request #603 from taka-no-me:avoid_deps_on_missing_lib
24 - Merge pull request #602 from bitwangyaoyao:2.4_fixAdd
25 - Merge pull request #600 from taka-no-me:fix_build_warnings
26 - Avoid build falure in armeabi build with Android SDK
27 - Merge pull request #601 from apavlenko:android_tutorial_update
28 - Fix a bug in addWeighted x64 mode And a potential problem in remap
29 - removing redundant picture resize
30 - Merge pull request #598 from asmorkalov:lib_info_fix
31 - minor Android tutorial fixes
32 - Fix build warnings on MSVC x64 and OS X clang
33 - Merge pull request #595 from bitwangyaoyao:2.4_perfTest
34 - Merge pull request #594 from asmorkalov:android_all_build_fix
35 - Merge pull request #593 from apavlenko:java_tutorial_fixes
36 - Full package version fixed.
37 - Merge pull request #586 from bitwangyaoyao:2.4_FixBFMatcher
38 - fix a compile warning
39 - fix compile warnings
40 - Build with OpenCV.mk for all terget fixed.
41 - fixing issues from http://www.code.opencv.org/issues/2807
42 - Merge pull request #591 from jet47:gpu-sanity-tests
43 - Merge pull request #590 from apavlenko:java_fixes
44 - Merge pull request #589 from taka-no-me:2digit_pyversion
45 - Merge pull request #587 from bitwangyaoyao:2.4_fixHog
46 - Merge pull request #585 from bitwangyaoyao:2.4_SURF
47 - Merge pull request #525 from odeniz:2.4
48 - patch -> revision
49 - adding more version-related variables
50 - fixed gpu sanity tests
51 - Honor 2-digit python version
52 - updating samples to load JNI lib with correct suffix
53 - adding/fixing version suffix for desktop java library on all OSes
54 - Merge pull request #570 from taka-no-me:fix_android_cmakeconfig
55 - Merge pull request #572 from asmorkalov:manager_4_digit_version
56 - Merge pull request #584 from bitwangyaoyao:2.4_perfTest
57 - Merge pull request #582 from bitwangyaoyao:2.4_fixBlend
58 - OpenCV version swithed to 4 digit in GUI and package revision number.
59 - Fix ocl::HOG crash on Intel OCL
60 - Merge pull request #578 from jet47:nmake-ffmpeg-copy
61 - Merge pull request #573 from jet47:config-cross-compilation
62 - Merge pull request #557 from jet47:gpu-sanity
63 - linux warning fix
64 - fixed OpenCVConfig for cross-compilation:
65 - Fix ocl::bruteforcematcher crash on Intel OCL
66 - fixed ffmpeg destination folder for NMake generator
67 - fix bug #2787
68 - adjust some test cases, use original template file name in Haar
69 - fix the blend crash in some cases
70 - Revise git attributes
71 - Merge pull request #544 from AnnaKogan8:added-regressions-only-option
72 - Merge pull request #579 from bitwangyaoyao:2.4_perfTest
73 - Merge pull request #576 from bitwangyaoyao:2.4_customMat2
74 - Merge pull request #568 from bitwangyaoyao:2.4_moments
75 - fix build errors
76 - adjust matchTemplate in performance sample, as current version is too slow when template size isn't small
77 - Fix OpenCVConfig.cmake generated for Android platform (issue #2496)
78 - add interfaces enable custom oclMat device memory type
79 - Merge pull request #559 from jet47:gpu-hough-circles
80 - Merge pull request #563 from taka-no-me:perf_classify_speedups
81 - Merge pull request #556 from bitwangyaoyao:2.4_SURF
82 - Merge pull request #554 from bitwangyaoyao:2.4_impvInterFrame
83 - Merge pull request #553 from bitwangyaoyao:2.4_perfTest
84 - remove the compile warnings
85 - Add moments function
86 - fix the compile warnings
87 - pyrlk also take advantages of cl_image support detection
88 - Put the cl_image support detection in utils
89 - Merge pull request #565 from cuda-geek:auto-arch
90 - Merge pull request #564 from apavlenko:eclipse_import_fix
91 - add CUDA_GENERATION macro
92 - Merge pull request #561 from asmorkalov:android_tutorial_2_4_4_update
93 - fixing eclipse import errors
94 - Add option --with-score to summary.py to automatically classify speedups
95 - Merge pull request #549 from asmorkalov:android_mips_static_build_fix
96 - Merge pull request #552 from taka-no-me:fix_invert
97 - Merge pull request #555 from bitwangyaoyao:2.4_fixFft
98 - Fix ocl::dft the compile warning on Linux
99 - Android tutorial updated OpenCV version incremented; New CvCameraViewListener interface description added.
100 - Merge branch '2.4_fixFft' of https://github.com/bitwangyaoyao/opencv into 2.4
101 - fixed gpu HoughCircles test
102 - fixed warp tests
103 - fixed gpu bitwise operations with scalars
104 - refactored gpu perf tests and fixed sanity tests
105 - remove the device specific logic
106 - Fix ocl::dft error when program end on Linux
107 - Simplify the bind texture logic of interpolate frame function
108 - fix the mismatch of perf_test, add a performance sample for ocl module
109 - Feature #2833 Sepia size in Image Manipulations demo implemented.
110 - Fix invert under MSVC
111 - Added --regressions-only=X-FACTOR  option
112 - Static ANdroid samples build for MIPS fixed
113 - Merge pull request #524 from LeonidBeynenson:add_float_and_unsigned_parameters_to_cv_algorithm
114 - Merge pull request #547 from vpisarev:fixes_244
115 - replaced tabs with spaces
116 - attempt to make the ultimate fix for the failure in Core_Invert.small
117 - fixed Core_MulSpectrums failure
118 - Merge pull request #542 from asmorkalov:manager_2.4.4_filter
119 - Added multithreaded implementation for RGB to YUV420p color conversion
120 - Added tests for RGB to YUV420p color conversion
121 - Made changes to avoid warnings (Windows compilation).
122 - OpenCV Manager preparation to 2.4.4 release 2.4.4 constant added to Manager filter; Added additional native tests.
123 - Merge pull request #541 from bitwangyaoyao:2.4_fixCvtColor
124 - Merge pull request #540 from hgaspar:244
125 - Fix the ocl::cvtColor mismatch on some devices
126 - updated the ocl module introduction
127 - Added implementation for RGB to YUV420p color conversion
128 - Merge pull request #538 from NCBee:patch-2
129 - Merge pull request #537 from bitwangyaoyao:2.4_fixWarpAffine
130 - Merge pull request #535 from bitwangyaoyao:2.4_clean
131 - Merge pull request #536 from bitwangyaoyao:2.4_fixHaar
132 - Update doc/tutorials/core/adding_images/adding_images.rst
133 - remove the empty implementation when HAVE_OPENCL not defined
134 - fix mismatch of WarpAffine
135 - some cleanup
136 - fix the haar kernel problems on Nvidia and Intel OCL
137 - Remove the perf running from ocl::matchTemplate accuracy tests
138 - Update samples/c/smiledetect.cpp
139 - Update FFMPEG wrapper binaries
140 - Merge pull request #506 from asmorkalov:crosscompile_tutorial
141 - Merge pull request #531 from asmorkalov:android_mips_fix
142 - Merge pull request #530 from bitwangyaoyao:2.4_fixEqHist
143 - Merge pull request #529 from bitwangyaoyao:2.4_fixGemm
144 - Merge pull request #528 from bitwangyaoyao:2.4_fixPyrLK
145 - Merge pull request #527 from bitwangyaoyao:2.4_fixMeanShift
146 - Merge pull request #523 from taka-no-me:fix_2815
147 - Merge pull request #518 from asmorkalov:ts_refactor
148 - fix the warning on Linux when OpenCL 1.2 not supported
149 - Bug #2821 Installation of OpenCV modules breaks build on MIPS Android fixed.
150 - Fix ocl::equalizeHist mismatch
151 - Fix the compiling errors of gemm on Linux
152 - Merge pull request #526 from taka-no-me:fix_compatibility
153 - fix pyrLK's mismatch on Linux
154 - fix meanShift mismatch on none-double GPUs
155 - Repair binary compatibility of ocl module
156 - Update samples/c/smiledetect.cpp
157 - Fix binary compatibility of gpu module
158 - Added smile detector
159 - Changed error message in Algorithm::get.
160 - Removed urequired functions
161 - Merge pull request #520 from jet47:gpu-updates
162 - fix for OpenCV issue #2815
163 - Merge pull request #521 from asmorkalov:2.4.4_preparation
164 - Fixed documentation build
165 - updated gpu module API
166 - Merge pull request #502 from jet47:opengl-updates
167 - OpenCV 2.4.4 preparation
168 - Merge pull request #498 from asmorkalov:doc_ptr
169 - Merge pull request #519 from bitwangyaoyao:2.4_findOCL
170 - restored source compatibility
171 - Merge pull request #440 from AnnaKogan8:fixed-perfomance-tests
172 - Merge pull request #512 from jet47:core-gpu-updates
173 - restored binary compatibility
174 - cv::Ptr description extended.
175 - Add auto detection to Intel OCL
176 - Test system refactoring
177 - Merge pull request #508 from bitwangyaoyao:2.4_interpKernel
178 - optimized DeviceInfo class and ensureSizeIsEnough
179 - Increased time limits
180 - Switched to TEST_CYCLE_MULTIRUN for fast tests
181 - add openCLExecuteKernelInterop method
182 - Tutorial for ARM Linux cross compilation added.
183 - Merge pull request #505 from abidrahmank:2.4
184 - Update samples/python2/hist.py
185 - Merge pull request #503 from taka-no-me:fix_docs
186 - Merge pull request #500 from nielsgm:predict_python_wrapper_to_docs
187 - Merge pull request #492 from taka-no-me:fix_warnings_gcov
188 - Whitelist functions/structs in check_docs2 that are impossible to fix in 2.4
189 - Add support for enums into rst ocv domain
190 - Fix several inconsistent declarations identified by check_doc2 script
191 - updated OpenGL functionality:
192 - Fix warnings about missing parent for class members
193 - Hack to stop parsing of problematic CvStatModel::train definition
194 - Avoid problem of old sphinx reporting an error on lines starting from :
195 - Added the predict_all function wrapper for python that was missing from the documentation Copied the docstring description
196 - Merge pull request #499 from vpisarev:zeroelem_fix
197 - Merge pull request #451 from bitwangyaoyao:2.4_operator
198 - fixed problem reported by Thouis (Ray) Jones
199 - Merge pull request #469 from asmorkalov:android_manager_4number_version
200 - fix compiling errors on Linux more operators use oclMatExpr
201 - add oclMatExpr class to prevent extra allocations
202 - Merge pull request #301 from emchristiansen:javasample2.4
203 - Fix several warnings about uninitialized variables from gcov build
204 - converting images to PNG
205 - review feed-back considered
206 - Merge pull request #401 from Daniil-Osokin:bugfix_doc_setNumThreads
207 - Update FFMPEG wrapper binaries
208 - Merge pull request #489 from jet47:carma-obsolete
209 - changing layout, adding ant and eclipse sections, more pictures
210 - Rewrote doc for set-get number of threads functionality with support new frameworks (bug #2064)
211 - Fixed getNumThreads() for C=
212 - Merge pull request #487 from asmorkalov:manager_localref_fix
213 - removed obsolete CARMA toolchain and CMake variable
214 - Merge pull request #488 from AnnaKogan8:updated-ABI-compliance-descriptor-script
215 - Merge pull request #485 from jet47:gpu-new-functionality
216 - Updated script for ABI compliance check
217 - Issues in management of local reference to jni objects fixed.
218 - refactored OpticalFlowDual_TVL1:
219 - Merge pull request #486 from amroamroamro:2.4
220 - Merge pull request #479 from ilya-lavrenov:TestHighGUI
221 - add description of ddepth param of cv::boxFilter
222 - added perf4au app
223 - added gpu optical flow sample
224 - added Warp::reduce function
225 - added gpu BM optical flow implementation
226 - added gpu::HoughLinesP function
227 - added gpu::normalize function
228 - added mask support to gpu norm and sum
229 - added gpu compare with scalar
230 - added enqueueHostCallback method to gpu::Stream
231 - added dual tvl1 optical flow gpu implementation
232 - Merge pull request #483 from taka-no-me:cmake_tweaks
233 - added dual tvl1 optical flow implementation
234 - Detect and report parallel framework used
235 - Use git describe to get source control version
236 - Add separate status section for java
237 - Add OpenCL section to status report
238 - Detect version of clang compiler
239 - Merge pull request #480 from taka-no-me:ffmpeg_warnings
240 - Fix warnings from ffmpeg wrapper
241 - Merge pull request #477 from asmorkalov:android_version_info
242 - Merge pull request #478 from jet47:gpu-reduction-fix
243 - Merge pull request #468 from kirill-kornyakov:test-for-saturate-cast
244 - removed libstdc++ dependency
245 - Build info output for all android apps added.
246 - fix performance issue of gpu reduction
247 - Merge pull request #476 from apavlenko:eclipse_import_fix
248 - Merge pull request #470 from kirill-kornyakov:bug_2788_testing_add_method_for_column
249 - Merge pull request #473 from prclibo:2.4
250 - Merge pull request #471 from apavlenko:jar_install
251 - fixing eclipse import errors that can also be fixed via 'Fix Project Properties' menu
252 - Merge pull request #467 from asmorkalov:manager_jni_overflow
253 - Merge pull request #416 from asmaloney:mat-docs-cleanup
254 - fix issue 2788
255 - Reenabled second test
256 - Temporary disabled parallel_writers_and_readers test
257 - configure desktop Java install, making JNI library name correct, and making it fat when possible
258 - Bug #2759 android.os.DeadObjectException on OpenCV Manager connection fixed. DeleteLocalRef calls for jclass objects added.
259 - Added two tests to highlight bug #2788
260 - Bug in hardware ratings fixed.
261 - Native testing for OpenCV Manager enabled
262 - Added a test that documents that negative numbers are not clipped by cv::saturate_cast
263 - Merge pull request #457 from taka-no-me:fix_vars_expansion
264 - Adjust OpenCV version to 2.4.4
265 - Revert ffmpeg related changes from "thread-safe VideoWriter and VideoCapture"
266 - Merge pull request #465 from asmorkalov:android_camera_connect
267 - Merge pull request #466 from taka-no-me:fix_android_package
268 - Merge pull request #464 from asmaloney:missing_fclose
269 - Merge pull request #458 from taka-no-me:tbb_4.1u2
270 - Merge pull request #454 from asmorkalov:android_samples_reorganize
271 - Merge pull request #446 from AnnaKogan8:updated-perf-timing-script
272 - Fix build of package for Google Play
273 - Code review notes fixed.
274 - Issue in NativeCameraView and JavaCameraView fixed. In previous version getWidth() and getHeight() values were used instead method parameters.
275 - If generating a bin file (second half of conditional), make sure the file is closed (Also fix spelling in comment)
276 - Merge pull request #456 from vpisarev:python_ptseq_fix
277 - Merge pull request #428 from bitwangyaoyao:2.4_erode_dilate
278 - Merge pull request #402 from asmorkalov:samples_data_rase_fix
279 - Update tbb to version 4.1 update 2
280 - Merge pull request #455 from AlexeySpizhevoy:2.4
281 - Merge pull request #452 from asmorkalov:android_tutorial_update
282 - Merge pull request #450 from bitwangyaoyao:2.4_dft
283 - Fix CMake variables substitution in Android project files
284 - fixed problem with Nx2 numpy arrays in geometrical functions (#2783)
285 - fixed assertion failure (vector out of range) for the 'vc10,debug' build (#2775)
286 - Tutorial for Android synchronized with actual application framework.
287 - Merge pull request #442 from asmorkalov:linux_cross_compile
288 - Merge pull request #448 from Nerei:bp_doc_change_24
289 - Tutorial-1-Java -> Tutorial-1-CameraPreview Issues fix.
290 - Project files for Eclipse updated.
291 - Tutorial-5 -> Tutorial-3
292 - Tutorial4 sample renamed to Tutorial-2-MixedProcessing
293 - Tutorial-3 removed as dublicate part of tutorial-4.
294 - Tutorial-2 removed as dublicate of tutorial-1 and image manipulations sample.
295 - Tutorial 1 renamed
296 - Code review notes fixed; HardFP and SoftFP toolchains joined to one; RPATH skiping added.
297 - 15-puzzle app reverted to usage of old CvCameraViewListener implementation; super.onPause() call moved to begining of onPause method according Google recomandations.
298 - add +-*/ operators to oclMat
299 - some bugs fix in using AmdFft library
300 - BP doc change according to Adrian's request (OpenCV book co-author)
301 - Added --failed-only option and multiple input files support
302 - Code review issues fixed. Compatibility issues fixed.
303 - Merge pull request #444 from taka-no-me:fix_o0_warnings
304 - Fix some warnings from -O0 build
305 - The next attempt to fix a build error on Mac.
306 - Merge pull request #443 from taka-no-me:fix_cascade_test
307 - Try to fix Mac compilation issue.
308 - Merge pull request #441 from jet47:filter-speckles-8u
309 - Use gtest assertions in cascade test
310 - Carma board support fixed.
311 - TBB build for arm linux fixed. Processors count detected correctly.
312 - CUDA toolkit support added to crosscompilation toolchain.
313 - Compiler and linker flags for arm cross compilation fixed.
314 - Code review notes applied. Toolchain for arm hardfp added.
315 - TBB build defines for Linux added.
316 - Cross compilation toolchain for arm linux added.
317 - TBB download and build option enabled for non Android platfroms.
318 - Video IO perf tests guarded.
319 - added 8u type support to filterSpeckles function
320 - Merge pull request #434 from taka-no-me:fix_parallel_writer_test
321 - Merge pull request #438 from bitwangyaoyao:2.4_fixwarings
322 - remove the warnings in accuracy test
323 - Merge pull request #432 from bitwangyaoyao:2.4_blend
324 - Merge pull request #431 from snosov1:matchTemplate-tegra
325 - remove a warning on Linux fix a error in doc
326 - Added float, uint64, and uchar params to Algorithm Made changes to work in cv::Algorithm with parameters of these types. Also fixed SimpleBlobDetector -- now it can be created by cv::Algorithm::create and it can work with cv::Algorithm::set/get.
327 - Android samples updated according onCameraFrame callback signature change. FpsMeter class removed from Image Manipulations and Face Detection examples as unused code.
328 - onCameraFrame callback signature changed. CvCameraFame interface added.
329 - Merge pull request #427 from vrabaud:brisk_fixes_2.4
330 - stricter eps for normed methods
331 - Merge pull request #404 from asmorkalov:android_opencvmk_fix
332 - Merge pull request #408 from asmorkalov:giganetix_cams_patch
333 - Make parallel video writer test pass if compiled without threading support
334 - define the default remapping in the right scope
335 - write documentation for  BRISK
336 - blend use vector to optimize
337 - matchTemplate perf tests added
338 - enable Tegra optimizations
339 - Merge pull request #420 from asmaloney:check-mem-alloc
340 - Modules redifinition in case of multiple includes of OpenCV.mk in single Android.mk fixed.
341 - Merge pull request #429 from bitwangyaoyao:2.4_setdevEx
342 - Merge pull request #425 from asmaloney:vector_empty
343 - Merge pull request #424 from asmaloney:additional-checks
344 - Merge pull request #421 from asmaloney:check-mem-alloc2
345 - Merge pull request #410 from taka-no-me:fix_cap_dshow_setfps
346 - Merge pull request #395 from LeonidBeynenson:fix_ml_large_data_bug__2.4
347 - add setDeviceEx interface simplify the logic of save binary
348 - simplify the kernel logic when using rect kernel or without ROI
349 - No need to check vector size before clear()
350 - Remove unused constructor Add checks for valid values Fix wording on some errors
351 - Check memory allocation Declare vars as locally as possible
352 - Check memory allocation Initialize local variables
353 - Merge pull request #414 from asmaloney:remove-unused-vars2
354 - Merge pull request #415 from asmaloney:cvCopyHist-fix
355 - Mat tutorial - grammar and spelling fixes
356 - Fix subtle bug when src & dst agree on sparsity but have different dimensions Remove unused var "total" Declare vars as locally as possible
357 - Remove unused vars
358 - Fix setting of FPS after frame width and height with DShow cameras
359 - Merge pull request #407 from taka-no-me:fix_java_after_surf_change
360 - Update regression checks in Java test
361 - Fixed dummy warning.
362 - Smartek Giganetix Cameras support (Patch #2192) integrated.
363 - Merge pull request #405 from vpisarev:znah_patch
364 - Changed types of some variables from int64 back to int. Also corrected some indexes to be size_t.
365 - a part of PR269 (parallelization of several functions) by Alexander Mordvintsev
366 - Merge pull request #396 from vpisarev:facedetect_fixes
367 - Merge pull request #400 from ilysenkov:bugfix_2560
368 - Merge pull request #397 from ilysenkov:bugfix_2677
369 - Merge pull request #398 from ilysenkov:bugfix_2330
370 - fixed compile warnings
371 - Merge pull request #392 from vpisarev:python_fixes2
372 - Documented the TermCriteria class (#2560)
373 - Added info() method in descriptor matchers (#2330)
374 - Checked key_size in LSH table for validness (#2677)
375 - Added a test for invalid key sizes in LSH tables
376 - disabled the use of SSE4 instructions as well to make the code compatible with the old Intel and AMD chips
377 - added test for the old cvHaarDetectObjects. disabled AVX optimization in haar.cpp. it should cover tickets #2534, #2591, #2669
378 - Merge pull request #390 from taka-no-me:fix_relative_error_check
379 - Merge pull request #318 from AnnaKogan8:fixed-perf-tests
380 - Merge pull request #394 from taka-no-me:fix_tiff_test
381 - Merge pull request #393 from Daniil-Osokin:bugfix_doc_multi_issues
382 - yet another minor fix in cv::transpose()
383 - fixed failure of the C++ test for estimateAffine3D
384 - Made changes to allow ml module to work with big data.
385 - Merge pull request #391 from taka-no-me:fix_buildbot_issues
386 - Modify decode_tile16384x16384 test to not fail when available memory is not enough for test
387 - Fixed multiple issues in docs (bug #2410)
388 - applied patch #2587
389 - Increased time limits, eliminated extra params
390 - added tests for fast (ticket #2613) and estimateAffine3D (#2375)
391 - Temporary disable unstable Features2d_RotationInvariance_Detector_SIFT test
392 - Suppress clang build warning
393 - Correct tolerance value for sanity checks with ERROR_RELATIVE
394 - fixed bugs #1718, #2375; attached the new tests to test.py.
395 - Merge pull request #389 from Daniil-Osokin:bugfix_doc_opencv_with_cmake
396 - Merge pull request #385 from etalanin:bug2607
397 - Merge pull request #381 from vpisarev:surf_fixes
398 - Fixed sample files in "Using OpenCV with gcc and CMake" tutorial (bug #2663, #2588)
399 - Merge pull request #387 from taka-no-me:fix_dshow_fourcc_conversion
400 - Merge pull request #382 from cuda-geek:fix-broken-links-bug-2689
401 - Fix and test for #2607
402 - Merge pull request #383 from cuda-geek:apply-opencv-macosx-patch
403 - Fix truncation of fourcc value in dshow capture property setter (bug #2535)
404 - Merge pull request #374 from ivan-korolev:fix_estimateRigidTransform
405 - apply patch #2686
406 - Merge pull request #375 from taka-no-me:fix_opticalflow_2075
407 - Merge pull request #373 from ilysenkov:bugfix_2440
408 - Merge pull request #376 from taka-no-me:solve_tiff_conflict
409 - fix broken links in cascade classification documentation
410 - Merge pull request #378 from ivan-korolev:fix_OpenCVDetectTBB_cmake
411 - Merge pull request #380 from asmorkalov:java_test_fix2
412 - Merge pull request #377 from ivan-korolev:fix_v4l_yes-yes_build
413 - changed default parameters of SURF, which improved its performance. Restored bi-linear interpolation in SURF descriptor extractor. Added test for SURF homography + check for non-zero (positive) responses.
414 - Merge pull request #379 from taka-no-me:fix_ocl_samples_warnings
415 - TestCheckVector java test fixed. Warning fixed.
416 - Fix build warnings in OpenCL samples
417 - fix default include dirs for TBB
418 - fix v4l yes-yes build
419 - Solve conflict between tiff.h and opencv2/core/types_c.h
420 - Allow input of calcOpticalFlowPyrLK be submats of different size images
421 - Add test for issue #2075
422 - Fixed bug in the cv::estimateRigidTransform (#1949)
423 - Fixed cvDestroyAllWindows() without windows in QT (#2440)
424 - Tested cvDestroyAllWindows() without windows
425 - Merge pull request #365 from ivan-korolev:fix_HoughLines_segfault
426 - Merge pull request #371 from taka-no-me:fix_build
427 - Merge pull request #370 from ilysenkov:bugfix_1747
428 - Merge pull request #369 from asmorkalov:corner_detection_tutorial
429 - Merge pull request #368 from ilysenkov:checkSubset-fix
430 - Merge pull request #366 from asmorkalov:gstreamer_codec_list
431 - Merge pull request #362 from Daniil-Osokin:bugfix_doc_StereoSGBM
432 - Merge pull request #361 from taka-no-me:tiff_big_tile
433 - Merge pull request #358 from taka-no-me:objc_exceptions
434 - Fix clang build warning
435 - Fix Windows build warnings
436 - Added support of different resolution in rectify3Collinear
437 - Fix Android build warnings
438 - Bugfix #2532 patch 4 corner detection sample possible bug solved.
439 - Merge pull request #364 from Daniil-Osokin:bugfix_doc_features2d_tutorial
440 - Merge pull request #356 from Daniil-Osokin:bugfix_imread_tutorial
441 - Added processing of trivial subsets
442 - Fix build of OpenCV samples (Linux)
443 - Patch #2721 More FourCC for gstreamer applied.
444 - Added regression test for HoughLines algorithm
445 - Added nonfree header in "Feature description" tutorial code sample (bug #2527)
446 - Fixed proposed values for speckleRange in StereoSGBM docs (bug #1937)
447 - Fixed color code in cvtColor in "Load, Modify, and Save an Image" tutorial (bug #2739)
448 - Fix rollover when computing buffer size in tiff decoder (bug #2161)
449 - Added minimal support for tiff encoder parameters and test for issue #2161
450 - Merge pull request #360 from vpisarev:sift_fixes
451 - fixed #2580, #2210. some work on #2025.
452 - Merge pull request #357 from taka-no-me:build_opencv_apps
453 - Merge pull request #346 from taka-no-me:decouple_V4L2
454 - Add -fobjc-exceptions flag to ObjectiveC sources if supported (bug #2657)
455 - Add option to control build of applications (feature #2568)
456 - Rebase and merge pull request #342 from ilysenkov/bugfix_2470
457 - Fixed #2470
458 - Added a test of CvModelEstimator2::checkSubset(...)
459 - Merge pull request #339 from vpisarev:core_fixes
460 - Fix build warning
461 - Merge pull request #355 from asmaloney:copy_paste_cond
462 - Merge pull request #354 from asmaloney:fix_mem_dealloc
463 - Merge pull request #347 from asmorkalov:WITH_FFMPEG_logic
464 - Merge pull request #351 from vpisarev:python_fixes
465 - Video IO perf tests guarded.
466 - Merge pull request #353 from asmaloney:arg_checks
467 - Merge pull request #328 from jet47:new-gpu-fixes
468 - {calib3d} Fix copy-paste error in conditional
469 - Fix mem leak and mismatched new/delete
470 - Check pointers before using them in var init
471 - Merge pull request #350 from asmorkalov:android_java_warnings
472 - Merge pull request #349 from Daniil-Osokin:bugfix_opencv_cheatsheet
473 - Merge pull request #348 from Daniil-Osokin:bugfix_YCrCb_formula
474 - Merge pull request #345 from Daniil-Osokin:bugfix_2550
475 - Merge pull request #344 from taka-no-me:improve_jpeg_encoder_errors
476 - hopefully fixed handling of 'long' Python type in OpenCV bindings (bug #2193). added the corresponding test
477 - Extended python bindings to support scalar values and tuples in place of InputArray (i.e. Mat) - ticket #2658. Added tests for #2611, #2505, #2658
478 - Extended python bindings to support scalar values and tuples in place of InputArray (i.e. Mat) - ticket #2658. Added tests for #2611, #2505, #2658
479 - Merge pull request #343 from taka-no-me:fix_nlmeans_2646
480 - Resolve warning in OpenCV Library project in Eclipse (Bug #2714)
481 - Fixed cheatsheet for loop (bug #2701)
482 - applied patch #2611 that also likely fixes #2505
483 - Fixed formula of YCrCb to RGB conversion (bug #2725)
484 - Don't check for EINTR and replace xioctl with ioctl
485 - Removed obsolete steps from Windows installation tutorial (bug #2550)
486 - added tests for #1373, #2629, #2719; fixed another bug in determinant(Matx<T,n,n>)
487 - NetBSD video(4) support, patch 3 of 3
488 - NetBSD video(4) support, patch 2 of 3
489 - NetBSD video(4) support, patch 1 of 3
490 - Improve error reporting of JPEG image encoder
491 - Fix integer overflow in NL-Means denoising on white input
492 - Add test for issue #2646
493 - Change Imgproc_ prefix to Photo_ in all accuracy tests of photo module
494 - Merge branch 'fix_jpg2000' into 2.4
495 - {highgui} Fix copy-paste error in conditional
496 - fixed bugs #1373, #2629, #2719
497 - Merge pull request #337 from taka-no-me:ocl_appsdk
498 - Fix OpenCL build warnings
499 - Find OpenCL in AMD APP SDK
500 - Merge pull request #336 from ivan-korolev:fix_relative_error_formula
501 - Fixed a formula to calculate the relative error
502 - Merge pull request #324 from bitwangyaoyao:2.4_cvtcolor
503 - Merge pull request #325 from bitwangyaoyao:2.4_fixcanny
504 - Merge pull request #327 from bitwangyaoyao:2.4_vs2012
505 - Merge pull request #334 from asmaloney:2.4
506 - Docs: Fix invalid conversion format in example (CV_BGR2GREY -> CV_BGR2GRAY)
507 - Merge pull request #305 from stephenfalken:2.4
508 - Merge pull request #332 from taka-no-me:fix_ocl_warnings
509 - Fix ocl build warnings
510 - Merge pull request #331 from taka-no-me:fix_java_debug
511 - fixed broken indentation
512 - Merge pull request #330 from sromberg:2.4
513 - Fix debug build of Java warppers
514 - Merge pull request #321 from apavlenko:warp_sanity_check
515 - Fixed visualization by choosing the color appropriate to the detection
516 - make ocl module compile on VS2012
517 - fix canny crash in bug #2279
518 - ocl::cvtColor support YUV and YCbCr formats
519 - fixed build for CARMA:
520 - implemented Luv/Lab <-> RGB conversion
521 - added more types support for gpu separable filters
522 - optimizations:
523 - fixes for gpu module:
524 - fixed tests (call resetDevice, if there was a gpu failure)
525 - Merge pull request #315 from taka-no-me:java_on
526 - fixing build warnings
527 - Enable Java bindings on all platforms by default
528 - Quiet output of cv::error in Java tests
529 - Java tests: print summary for tests run
530 - Java API: fix build warning on OS X
531 - Add option to run java tests with run.py
532 - enabling sanity checks for warp and resize functions on Android - add syntetic images generation function to ts - use generated syntetic images
533 - Merge pull request #299 from branch 'bitwangyaoyao_ocl' into 2.4
534 - some host side optimizations to ocl::GaussianBlur
535 - use format on filtering.cpp
536 - make oclHaarDetectObjects running on more ocl platforms
537 - A few optimizations to ocl::pyrLK::sparse, make it running on more OCL platforms
538 - add default clAmdFft and clAmdBlas path
539 - fix bug #2674
540 - Merge pull request #295 from apavlenko:test_surf_keypoints_invariance
541 - Merge pull request #319 from AnnaKogan8:added-surf-keypoints-cleanup
542 - Added cleanup of keypoints vector
543 - Hardly refactored CMake script for Java wrappers
544 - Eliminate intermediate build target "opencv_java_api"
545 - Merge pull request #316 from mdim:draw_matches_fix
546 - Added a desktop Java tutorial
547 - check of keypoint index range in drawMatches
548 - Merge pull request #306 from AnnaKogan8:perf_tests_timing.py-improvement
549 - Merge pull request #314 from vpisarev:2.4
550 - changed diagnostic from "warning" to "note" in the python wrapper generator, to suppress some noise in opencv utilities
551 - Merge pull request #312 from taka-no-me:cheatsheet
552 - Merge pull request #310 from taka-no-me:4digit_version
553 - Merge pull request #309 from asmorkalov:android_manager_4number_version
554 - Add opencv_cheatsheet.pdf to documentation build and silence Latex output
555 - Consistently use 4-digit library version
556 - 4 digit library version numeration implemented in OpenCV Manager
557 - Merge pull request #304 from apavlenko:test_java_fix_double
558 - MeanshiftGrouping Bugfix (Bug #2685)
559 - fixing test failure on some systems
560 - Merge pull request #296 from asmorkalov:html_docs_warning_fix
561 - Merge pull request #297 from taka-no-me:fix_deps
562 - Merge pull request #302 from taka-no-me:fix_doc_sphinx107
563 - Merge pull request #300 from taka-no-me:java_64bit
564 - Fix documentation build with Sphinx 1.07
565 - Adds samples for Java and Scala
566 - Fix incorrect Mat address reconstruction on 64-bit platforms
567 - Switched time from seconds to minutes
568 - Added 'Num of tests' col, changed headers, added 'overall time' row
569 - Fix dependencies inference for auto-disabled targets
570 - fixinf warning on non-Windows systems
571 - Documentation build warning fixes.
572 - SURF keypoints rotation invariance test. It calcs kpts for a cross and checks that 4 kpts at the edges have equal responce.
573 - Merge pull request #240 from emchristiansen:javatest2.4
574 - more tests fixes
575 - Merge pull request #287 from taka-no-me:fix_cvCalcOpticalFlow_2526
576 - Merge pull request #288 from taka-no-me:fix_unused_cmake_variable
577 - Always touch variable controlling build of the module
578 - Fix cvCalcOpticalFlow when the status parameter is NULL
579 - Merge pull request #284 from taka-no-me:fix_equalize_hist_2678
580 - Merge pull request #283 from AnnaKogan8:perf_tests_timing.py-improved-console-output
581 - Fix histogram calculation in equalizeHist
582 - Merge pull request #280 from vpisarev:bug_fixes_jan9
583 - Improved console output
584 - Cleaned code
585 - Fixed last testsuit disregarding
586 - fixed bug #2679
587 - Merge pull request #272 from 5kg:fix_haar
588 - Merge pull request #278 from taka-no-me:fix_build_jpeg9
589 - Merge pull request #279 from taka-no-me:mingw_java
590 - Merge pull request #265 from taka-no-me:doc_signatures
591 - Fix build with libjpeg release 9
592 - Fix build of java bindings on mingw
593 - Merge pull request #275 from mdim:bug_fix_cvboost
594 - Merge pull request #270 from wswld:2.4
595 - Merge pull request #271 from 5kg:fix_cascade
596 - fixed CvBoost::predict (Sometimes sample_data became bad because the buffer with its values was deallocated early).
597 - Changed parallel_for to parallel_for_ in haar.cpp
598 - partial fix for failing tests; fix for Windows launcher script; more quiet output
599 - Fix race condition for Cascade Classifier when TBB enabled.
600 - Fixed a bunch of minor issues in 'dev_with_OCV_on_Android.rst'.
601 - Fix discrepancies between function signatures in headers and documentation
602 - Improve function arguments parsing and checking
603 - Merge pull request #264 from kirill-kornyakov:remove-hack-from-hough-lines-perf-test
604 - Removed hack from perf test on HoughLines, since I hope it is fixed by pr263
605 - Merge pull request #263 from taka-no-me:hough_explicit_double
606 - Merge pull request #261 from apavlenko:samples_remove_empty_menu
607 - Merge pull request #262 from kirill-kornyakov:minor-cleanings-for-android-sdk
608 - Explicitly use double precision sin & cos in hough implementation
609 - Updated OpenCV Manager rst documentation
610 - hiding empty menu button on Android 4
611 - Updated readme.txt with desciption about different OCV Manager packages
612 - Merge pull request #247 from wswld:2.4
613 - updating tutorial #2
614 - Merge pull request #257 from AnnaKogan8:perf-tests-timing-script
615 - Merge pull request #259 from asmorkalov:manager_outofbound_fix
616 - Merge ppull request #258 from asmorkalov/android_emu_fix
617 - Merge pull request #260 from alekcac:css_fix
618 - updating tutorial #1
619 - modify default css for search button (error #2654)
620 - OpenCV Manager crashes with exception (Bug #2660)
621 - OpenCV example-tutorial1 does not work on Android emulator (Bug #2656)
622 - Improved code
623 - Wrote script generating timing table
624 - Merge pull request #256 from znah:2.4
625 - Merge pull request #255 from taka-no-me:fix_batchdist_test
626 - fix #2643: use SVD to solve least squares in cvStereoRectifyUncalibrated
627 - Merge pull request #252 from taka-no-me:fix_stlport_build
628 - Merge pull request #254 from taka-no-me:array_total
629 - Show STL type in CMake status report
630 - Fix memory corruption in batchDistance perf tests
631 - Honor multidimensional matrices in InputArray::total
632 - Fix build with STLPort from NDK r8d
633 - Merge pull request #250 from taka-no-me:android_ndk_r8d
634 - Workaround "Segmentation fault" when built with gcc 4.7 from NDK r8d
635 - Updated Android introductory tutorials, based on frequent Q&A questions/issues.
636 - Add support for Android NDK r8d
637 - Merge pull request #248 from taka-no-me:reduce_tmp_size
638 - Use .yml.gz format to reduce space requirement from ~260Mb to ~17Mb for ml tests
639 - Adjust OpenCV version to 2.4.3.2
640 - Merge pull request #244 from asmorkalov:manager_nonarm_fix
641 - Merge pull request #243 from takacsd:2.4
642 - Hardware platform detection for non arm devices fixed.
643 - Merge pull request #242 from asmorkalov:manager_warning_fix
644 - Add missing _WIN32 check in core/operations.hpp.
645 - Merge pull request #241 from taka-no-me:less_cc_tests
646 - All OpenCV Manager compiler warrnings fixed.
647 - Reduce number of performance tests for LBP cascade
648 - Merge pull request #238 from asmorkalov:android_resolution_sample
649 - Tutorial-5 sample extended.
650 - adds desktop java junit tests
651 - Merge pull request #237 from asmorkalov:android_make_install_fix
652 - Merge pull request #235 from asmorkalov:doc_manager_selection
653 - OpenCV for Android SDK installation improved;
654 - Fix ccache search in Android CMake toolchain.
655 - Merge pull request #236 from asmorkalov:javadoc_fix
656 - Merge pull request #202 from Daniil-Osokin:calcHist
657 - A lot of javadoc warnings duting javadoc build (Bug #2647) issue fixed
658 - Merge pull request #232 from asmorkalov:compiler_bug_workaround
659 - Merge pull request #226 from taka-no-me/equalizeHist
660 - Add threaded version of equalizeHist
661 - OpenCV Manager selection chapter added to documentation.
662 - Workaround for gcc overoptimization compiler bug.
663 - perf tests for calcHist 2-3D case
664 - TBB version of calcHist
665 - Merge pull request #225 from pieleric:2.4
666 - Merge pull request #227 from taka-no-me:sanity_MatND
667 - Add support for multidimentional matrices into the sanity checks
668 - Merge pull request #224 from wswld:2.4
669 - Fix equalization formula in equalizeHist function & rewrite in C++
670 - highgui: fix segfault on CvCapture_GStreamer::open
671 - Merge pull request #222 from taka-no-me:perf_verify_sanity
672 - Fixes for issues #2570, #2492, #2559, #2489, #2592.
673 - Fix sanity checks in stitching test
674 - Merge branch 2.4 into perf_verify_sanity
675 - Added thresholds to some sanity checks
676 - Add --perf_verify_sanity option to performance tests
677 - Merge pull request #215 from asmorkalov:manager_depricated_packages
678 - Merge pull request #223 from taka-no-me:perf_tests
679 - Merge pull request #200 from asmorkalov:t5_fix
680 - Merge pull request #221 from asmorkalov:doc_install_fix
681 - Corrected sanity checks in several perf tests
682 - Installation of documents fixed.
683 - Tag "safe to remove" added to unused packages; OpenCV Manager version++.
684 - Merge pull request #212 from taka-no-me/fix_2602
685 - Merge pull request #204 from asmorkalov/manager_internal_lib
686 - Merge pull request #205 from taka-no-me/gtest_r629
687 - Merge pull request #206 from asmorkalov/manager_version_fix
688 - Merge pull request #214 from jmunk1/bugfix-2610
689 - Merge pull request #219 from kirill-kornyakov/hack-hough-lines-sanity-test-on-win32
690 - Ugly hack to make HoughLines sanity check pass on Wun32
691 - Refactored run.py script and temporary file generation logic
692 - Date and time added to saved file name.
693 - Fixed typo in OpenCVDetectOpenCL.cmake that resulted in cmake not finding OpenCL on windows.
694 - Prevent imread from illegal memory access (Bug #2602)
695 - Bug with skiped packages fixed.
696 - Bug #2595 in OpenCV Manager fixed.
697 - GetPublicName function removed for OpenCV LibraryInfo class; Some OpenCV Manager UI behavior updates; CMake build fix.
698 - Update gtest to upstream r629
699 - Merge pull request #197 from asmorkalov:ffmpeg_status_message_fix
700 - Info library loading implemeneted.
701 - Internal version of OpenCV inside OpenCV Manager added to the list of installed packages.
702 - Initial stub for OpenCVLibraryInfo class added.
703 - Feature #1322 "If dll cannot be loaded a warning should be generated" implemented.
704 - Sample Tutorial-5 improved
705 - Adjust Android Manager version from 2.2 to 2.3
706 - Remove compiled pdf files from source control
707 - Adjust OpenCV version to 2.4.3.1
708 - Merge pull request #199 from apavlenko/remove_android_tutorial0
709 - Merge pull request #191 from asmorkalov:custom_cam_init
710 - removing Android tutorial 0 since it has become irrelevant after moving to the new application framework
711 - Merge pull request #198 from asmorkalov:disable_warp_tests
712 - Code review comments applied
713 - Some perf tests on warping and resize disabled on Android
714 - Merge pull request #194 from asmorkalov/v4l_fix
715 - Merge pull request #195 from vpisarev/inv3x3_fix
716 - Merge pull request #196 from jet47/gpu-bug-2581
717 - fixed Bug #2581
718 - now invert 3x3 on "bad" matrices works well on Windows
719 - Patch #2323 "cap_libv4l.cpp clears default width and height after setting them" applied.
720 - Merge pull request #193 from AnnaKogan8/perf-tests-increase-time-limits
721 - Merge pull request #192 from taka-no-me/ndk_selection_fix
722 - increased time-limits
723 - increased time-limits
724 - Merge pull request #175 from taka-no-me:run_py
725 - Merge pull request #190 from asmorkalov:ninja_fix
726 - Android: always sort list of NDK toolchains
727 - Tutorial-5 functionality implemented.
728 - Base for new sample added.
729 - Merge pull request #188 from asmorkalov:app_framework
730 - Merge pull request #189 from wswld:2.4
731 - OpenCV Manager build via ninja (Bug #2575) fixed.
732 - Added a note to the android_dev_intro.rst.
733 - Code review comments applied.
734 - Samples updated
735 - Attribure loading from layout improved.
736 - OpenCV app framework improved
737 - Merge pull request #187 from vpisarev:doc_fixes_2.4
738 - Merge pull request #183 from apavlenko:perf/android_filters_accuracy
739 - Merge pull request #185 from apavlenko:bug2569/simplify_samples_jni_code
740 - Increase accuracy interval for image filters on Android and other platforms when sensible
741 - fixed a few compile errors/warnings in 2.4 branch of the docs
742 - Merge pull requst #177 from cuda-geek/another-one-integral-fix
743 - fixed typo
744 - (#2569) simplifying code to avoid Eclipse CDT editor confusion, removing warnings and typos in comments
745 - remove unnecessary copying in SURF
746 - reintegrate warp shuffle based integral
747 - fix cascade classifier GFF NMS for empty candidates vector
748 - Merge pull request #179 from cuda-geek:usr-bin-env-python
749 - Merge pull request #180 from mdim:fix_compile_error
750 - Merge pull request #178 from cuda-geek:fix-2504
751 - fix a compile error in case of building without highgui
752 - replace offsets in surf to simple copy for better speed
753 - run.py: add --check option for easy run of sanity checks
754 - run.py: improve handling of multiple Android devices
755 - align grid by 4
756 - fix for 2504: WITH_CUDA disabled with OSX in 2.4.3.
757 - add #/usr/bin/env python to all python files
758 - Merge pull request #172 from asmorkalov:default_cam_lib_path
759 - Merge pull request #174 from asmorkalov:full_sreen_fix
760 - Issue #2549 OpenCV Samples does not expand on full screen fixed.
761 - Default native library path for native camera updated.
762 - OpenCV Manager headers refactoring.
763 - Merge pull request #171 from asmorkalov:android_8_neon_fix
764 - Merge pull request #168 from asmorkalov:android_42_camera_fix
765 - Automatic minsdkversion setup added; Linker problems on armeabi-v7a+NEON with Android 2.2 fixed;
766 - Merge branch 'ParallelVideoStreams' of https://github.com/ilya-lavrenov/opencv into 2.4
767 - Issue #2547 Native camera does not work on Google Nexus 7 with Android 4.2 fixed; Issue #2506 Unnecessary log printouts in OpenCV::camera fixed; Native camera for MIPS Android 4.1.1 added. Build script for camera updated.
768 - Merge pull request #161 from apavlenko:fix/sdk_r21
769 - Improving compatibility with the latest Android SDK (r21) and NDK (r8c).
770 - Merge pull request #170 from asmorkalov:engine_build_fix
771 - Merging pull request #169 from taka-no-me:android-ndk-r8c
772 - Merging pull request #167 from asmorkalov:java_api_manager_test
773 - Libinfo build fix; Libinfo revision formating fix; HW dependent VersionCode for Manager implemented.
774 - Merging pull request #162 from taka-no-me/opencv
775 - 'Merging pull request 163 from asmorkalov/opencv'
776 - Fix Android build with clang compiler
777 - Update Android CMake toolchain for NDK r8c
778 - Test execution inside Eclipse fixed; OpenCV testing via OpenCV Manager implemented.
779 - thread-safe VideoWriter and VideoCapture
780 - Issue #2548 Missing static library libtbb.a for armeabi and mips build fixed.
781 - Update URL for TBB download. Update to TBB 4.1 update 1
782 - Merge pull request #160 from asmorkalov/android_4_2_manager_fix
783 - Merge pull request #159 from asmorkalov/libinfo_install_fix
784 - Merge pull request #157 from vpisarev/bug_fixes5
785 - Issue #2537 OpenCV Manager doesn't work on Android 4.2 fixed.
786 - Issue #2541 make install does not work for Android build fixed.
787 - added CV_OUT to StereoVar output paramiter
788 - Merge pull request #156 from jet47/gpu-hough-lines-fix
789 - Merge pull request #155 from jet47/gpu-test-fix
790 - Merge pull request #149 from taka-no-me/osx_warnings
791 - Merge pull request #148 from taka-no-me/tutorial_codes
792 - Merge pull request #146 from taka-no-me/win_opengl
793 - Merge pull request #145 from taka-no-me/vec_print
794 - Merge pull request #143 from vpisarev/bug_fixes4
795 - Merge pull request #141 from jet47/gpu-pyrlk-fix
796 - Merge pull request #144 from asmorkalov/fd_package_fix_2.4
797 - fixed bug in gpu::HoughLines
798 - fixed gpu module tests
799 - Fix OS X build warnings
800 - Rename sample & tutorial executables
801 - Build tutorial codes together with other samples
802 - Fix build on Windows with OpenGl enabled
803 - Fix stream output operator for Vec<uchar,n>
804 - Face detection package name replaced on org.opencv.facedetect for consistency with Google Play package.
805 - fixed problem with LBPHFaceRecognizer::update() without breaking binary compatibility.
806 - improved accuracy of 3x3 invert on poorly-conditioned matrices (bug #2525)
807 - fixed bug in gpu::PyrLKOpticalFlow::dense
808 - Updated docs to 2.4.3
809 - Merge pull request #134 from apavlenko/android-tutorial
810 - Merge pull request #133 from vpisarev/ios_atomic_fix
811 - Android Tutorial update (TADP link, Android SDK platforms, CDT)
812 - fixed compile problem with the old Xcode (<4.5)
813 - Merge pull request #132 from taka-no-me/version-2.4.3
814 - Merge pull request #131 from taka-no-me/tegra-fast
815 - Merge pull request #129 from cuda-geek/CCL-test-fix
816 - Merge pull request #127 from cuda-geek/apple2clang
817 - Remove "-rc" suffix from version
818 - Use Tegra version of cv::FAST
819 - possibly fixed compile errors in GPU module on Windows
820 - fix Connected Components Labeling test crash
821 - Merge pull request #122 from kirill-kornyakov:2.4-android-documentation-fixes
822 - Updated OpenCV4Android SDK tutorial
823 - Updated Introduction into Android Development tutorial
824 - Rewrote abs documentation without funcx, so now :ocv:funcx: is used only for operator()
825 - Fixed a couple of minor issues in Javadocs
826 - Updated link to OpenCV for Android page in README.android
827 - replase __APPLE__ marco with __clang__
828 - Merge pull request #125 from taka-no-me:perf_tests
829 - Merge pull request #115 from asmorkalov:java_test_data_update
830 - Merge pull request #124 from branch taka-no-me:vs8-vs9-tbb
831 - Merge pull request #120 from NikoKJ:ocl2.4.3
832 - Merge pull request #121 from branch asmorkalov:android_samples_fix
833 - Merge pull request #126 from vpisarev:bug_fixes3
834 - another fix to make OpenCV more friendly for iOS developers. We now use libc++ instead of libstdc++ and clang instead of gcc to build opencv2.framework.
835 - Merge pull request #123 from asmorkalov/manager_static_lib_info
836 - fixed bugs #2300 (Vector::dot) and #2467 (build with Xcode 4.5 with --stdlib=libc++)
837 - Fixed sanity checks in several performance tests
838 - Review comments applied.
839 - Remove windows.h include from opencv2/core/internal.hpp to avoid conflicts with TBB library.
840 - Fix build in Visual Studio 2005
841 - info library for OpenCV added.
842 - OpenCV Samples testing problems fixed: Memory leak in color-blob-detection sample fixed; Default face size in face-detection is set to 20%; Error handling improved; Some possible mat leak fixed; Manager verison and engine interface version incremented to fix incompatibilities; Docs updated;
843 - Merge pull request #111 from taka-no-me/algorithm/addParam-short
844 - Merge pull request #117 from vpisarev/doc_updates
845 - Merge pull request #118 from asmorkalov/opencv_manager_cmake
846 - Merge pull request #110 from vpisarev/test_fixes2
847 - Merge pull request #112 from taka-no-me/warnings
848 - fixed many errors in warnings in rst docs; added ocl module description (by Niko Li)
849 - a minor bug fix for brute force
850 - CMake for OpenCV Manager updated; Some repo normalization problems fixed; Deprecated cmake keys removed; Warning fixed.
851 - updated patch for tests; reenabled SURF & Denoising; removed fixes in ocl tests, since this is already fixed in another pull request
852 - Merge rebased pull request #106 from albenoit/retina_devel
853 - minor updates for doc redirections and tutorial images size
854 - minor update
855 - updated first image sample
856 - added retina code tutorial
857 - updated tutorial, rapid spell check, retina parameters discussion added
858 - updated tutorial, need spell check, validation, nicer images and a discussion on parameters
859 - adding retina tutorial
860 - introducing a tutorial for the retina model
861 - Test data form features2d updated.
862 - Merge pull request #109 from asmorkalov/2.4
863 - Merge pull request #102 from NikoKJ/ocl4_2.43
864 - eliminate all the warnings on win32 and win64 add a new function abssum fix the bug of test and perf because someone remove non-free module from cmakelist.txt
865 - fixed compile errors in ocl tests; disabled a few problematic tests
866 - Memory leak of native OpenCV mats fixed.
867 - Turn off video IO perf tests on Android
868 - Specify sanity threshold for WarpPerspective perf test
869 - Fix SHORT data type support in Algorithm
870 - Merge pull request #103 from asmorkalov/2.4
871 - Tutorial 1 updated. Execution time camera switching implemented. Some unification done to simplify camera switching.
872 - Issue 2473 Service connection leak in OpenCV Manager installation waiting fixed. Some code refactoring done.
873 - Issue 2472 Android samples crash on Camera.StartPreview on Android 4.1 fixed.
874 - Merge pull request #74 from taka-no-me/cl2cpp
875 - Cleanup CMakeLists.txt of ocl module
876 - Merge pull request #92 from LeonidBeynenson/cv_algorithm_changes_2.4
877 - Suppress more warnings in gtest on OS X
878 - Fix remaining windows build warnings
879 - Updated docs to 2.4.3 rc
880 - Merge pull request #95 from apavlenko/perf-test/warp
881 - Merge pull request #97 from asmorkalov/2.4
882 - Merge pull request #94 from vpisarev/test_fixes
883 - fixed 2 test failures (test_DrawChessboardCorners & Core_Array.expressions)
884 - OpenCV Manager version ++.
885 - Code normalization problems fixed. Rair hangs on library installation fixed.
886 - Repo normalization problems fixed.
887 - Undefind behavior in Async Service Helper fixed.
888 - fixing typos in perf tests for warp funcs
889 - 2.4.3 version support added to OpenCV Manager. Docs updated. Samples updated.
890 - Made changes in cv::Algorithm made it to give more verbose errors when arguments of wrong types are passed, added setters with types (e.g. setInt, etc)
891 - Merge pull request #80 from apavlenko/android-samples-refactor
892 - Merge pull request #91 from taka-no-me/warnings/windows
893 - Merge pull request #90 from taka-no-me/version_2.4.3-rc
894 - Refactring. Bug fix.
895 - Code review coments fixed. Lint wornings fixed.
896 - camera-preview sample removed from CMakeLists.txt
897 - CMakeLists.txt rescued. Androidmanifest unified.
898 - Image manipulations sample ported on new framework.
899 - Code clean up.
900 - Color blob detection sample ported on new framework.
901 - Face detection sample ported on new framework.
902 - Tutorial1 ported on new framework.
903 - Tutorial2 ported on new framework.
904 - Tutorial3 ported on new framework.
905 - Tutorial4 ported on new sample framework.
906 - New sample framework integrated to Java part of SDK; Frame format setter added to both views.
907 - openCV application framework moved to modules/java/... folder. Now it is part of OpenCV SDK.
908 - Processing thread added to Java camera view.
909 - Auto focus added; Old Android support added; Android 4.1.x fixes added; Thead sync added; Camera errors handling added.
910 - Device rotation support added; Nexus 7 support added.
911 - OnResume/OnPause handlers added to start/stop camera. OpenCV initialization moved to onResume event to support package installation waiting.
912 - Naming fixed; Warnings fixed; Nexus 7 support added to manifest.
913 - Puzzle15 implementation with use of the OpenCV surface framework
914 - Menu and style removed from sample.
915 - adding initial version of a sample with new Camera-View handling design
916 - Remove dead blobtrackingkalman.cpp
917 - Suppress more warnings in libtiff
918 - Fix warnings from MSVC 10 64-bit
919 - Fix warnings from MSVC 9 64-bit
920 - Hide non-windows variable in gtest
921 - Don't use _interlockedExchangeAdd in case of GNU compiler
922 - Merge pull request #86 from taka-no-me/test/python_kmeans
923 - Advance version number to 2.4.3-rc
924 - Merge pull request #84 from Daniil-Osokin/perfTest-warpPerspective
925 - Merge pull request #82 from taka-no-me/perf/fix_failures
926 - Merge pull request #88 from taka-no-me/build_ubuntu_x86_o2
927 - extended perf test warpPerspectiveLarge
928 - Force build with -O2 instead of -O3 on 32-bit linux
929 - Remove wrong assertion
930 - Disable perf test for unstable solvePnPRansac
931 - Limit 32S data in perf test for addWeighted to avoid integer overflow
932 - Fix argument parsing for old command line parser
933 - Merge pull request #76 vpisarev/test_fixes_1
934 - disabled several tests on Mac when no FFMPEG is used; disabled automatic table initialization in imgwarp in the case of MinGW
935 - Merge pull request #79 from  taka-no-me:warnings
936 - Fix OS X build warnings
937 - Fix windows build warnings
938 - Fix implementation of PCA overload with retained variance parameter
939 - Fix linux build warning
940 - Merge pull request #75 form taka-no-me:comments/2463
941 - Remove russian comments
942 - Convert cl2cpp.py script to cmake
943 - Merge pull request #55 from vpisarev/ocl_fixes
944 - Merge pull request #48 from kazuki-ma/2430_ostream_24
945 - Merge pull request #71 from NikoKJ/ocl4_2.4.3
946 - Merge pull request #66 from alekcac/ios-armv7s
947 - Merge remote-tracking branch 'cuda-geek/surf-with-mask-fix' into 2.4
948 - remove redundant OPENCL_DIR flag remove as much warnings as possible use enum instead of MACRO for ocl.hpp add command line parser in accuracy test and perf test some bug fix for arthim functions
949 - fix GPU SURF tests for masked case
950 - Restore core multiply/divide depth to CV_64F value.
951 - Add stream operators (Requested #2430)
952 - Merge pull request #65 from taka-no-me:android/warnings
953 - Merge pull request #64 from vpisarev/bugs_1939_2100
954 - fixed type "compatible -> incompatible" in the error message
955 - fixed bugs #2100 (kind of) and #1393
956 - added support armv7s for iOS framework
957 - Fix Android build warnings
958 - Merge pull request #54 from taka-no-me:doc/fix-signatures
959 - Merge pull request #50 from taka-no-me:parallel/fix-build-2445
960 - Include unistd.h to parallel.cpp on UNIX-like systems
961 - Merge pull request #63 from jet47/gpu-sep-filters
962 - gpu separable filters for CV_8UC3, CV_32FC3 and CV_32FC4 types
963 - Merge pull request #61 from vpisarev/bug_2509
964 - Merge pull request #60 from kirill-kornyakov/documentation-link-to-answers2
965 - Merge pull request #51 from taka-no-me/java/fix-build-after-normalization
966 - Merge pull request #57 from vpisarev/bug_2429_2.4
967 - Fix weight calculation for the last pixel in generic area resize.
968 - fixed bug #2429
969 - fixed bug #2059
970 - changed link to Q&A forum in the docs
971 - Merge pull request #56 from vpisarev/bug_2447_2.4
972 - fix bug #2447 - unary operator bug for single column matrix
973 - Eliminate discrepancies between signatures in documentation and OpenCV headers
974 - Fix Java API generation after normalization
975 - Normalize line endings and whitespace
976 - made opencv_ocl module build with VS2012
977 - Merge branch 'release2.4.3' into 2.4
978 - Fix build of samples
979 - Revert opencv_videostab to the state of 2.4.2
980 - Fix binary compatibility of opencv_gpu
981 - Fix binary compatibility of Java wrappers
982 - Fix binary compatibility of opencv_objdetect
983 - Fix binary compatibility of opencv_nonfree
984 - Fix binary compatibility of opencv_contrib
985 - Fix binary compatibility of opencv_stitching
986 - Fix binary compatibility of opencv_ml
987 - Revert "skip of table header in MLData (#1962)"
988 - Revert "yet another portion of changes towards the binary compatibility"
989 - Fix binary compatibility of opencv_features2d
990 - Fix binary compatibility of opencv_flann
991 - Revert "remaining C-style planar subdivisions data structures are moved to legacy"
992 - Fix backward compatibility of opencv_core
993 - Revert "add new version of CommandLineParser. add empty docs"
994 - Revert "fixed compile error under linux"
995 - Return drawContours back to imgproc
996 - Revert "fixing Java test and sample after moving drawContours() from Imgproc to Core"
997 - Bring back escaped virtual destructors from 2.4.2
998 - Remove unused tbb::task_scheduler_init from perf tests
999 - Refactor thread management in performance tests
1000 - made imread description slightly better #2406
1001 - another fix for #2332 test
1002 - fixed build errors on Mac; moved test for #2332 from imgproc to highgui
1003 - Reimplement thread management functions:
1004 - Move thread-related functions implementation to parallel.cpp
1005 - fixed cvtColor (RGB <-> Lab) tests and created another one
1006 - fixed bug in cvtColor RGB(BGR) <-> Lab conversion
1007 - minor
1008 - replaced python build script with WSH one for windows platforms
1009 - Added test inspired by #2332
1010 - deleted wrong line
1011 - commented wrong line
1012 - Added perf test for warpPerpsective with large resolutions
1013 - Merge remote-tracking branch 'origin/master'
1014 - finally, a proper fix for VNG (both SSE2 and C version)
1015 - FAIL_NO_CPU marco
1016 - minor ending fix
1017 - allow gpu module write sanity data for GPU and CPU tests in one xml
1018 - fixed 7 point mode in findFundamentalMat #1978
1019 - #720 patch apply
1020 - Removed the phrase, that was causing all the confusion. Issue #2406. + Some minor formatting fixes.
1021 - Merge remote-tracking branch 'origin/master'
1022 - let Kalman handle the missing measurements (bug #1380)
1023 - One more fix for Kepler-specific gpu::integral usage
1024 - fixed batchDistance minimum finding #2292
1025 - Merge pull request #29 from thorikawa/feature-523
1026 - #2192 patch apply
1027 - Fix Mat indexing in TrackingMotion tutorial code (supersedes pull request #38)
1028 - fixed bug in gpu::HOGDescriptor::computeConfidenceMultiScale
1029 - fixed CUDA_FAST_MATH flag
1030 - Merge pull request #40 from emchristiansen/manualBRISKFREAK
1031 - fixed indentation
1032 - Minor tweak to add BRISK and FREAK support for the Java wrapper
1033 - Quiet MSVC warning
1034 - another fix for the updated parallel_for_ implementation
1035 - fixed build errors in the case of TBB and Concurrency
1036 - added function cv::findNonZero (patch #2205)
1037 - fixed possibly inccorrect interval measurements in flann's timer (bug #1165). Note: this may break binary compatibility, but since the class is not wrapped in Java and not exposed in Windows API, for example (it's considered internal-use class for flann), the effect should be minimal
1038 - added recommended number of stripes to parallel_for_, modified some of the functions to use larger stripes (for better performance)
1039 - Adjust thresholds in sanity checks for batchDistance
1040 - Adjust thresholds in sanity checks for calcOpticalFlowPyrLK
1041 - Issue #1861 Improve Javadoc documentation fixed. Multiline code segments added to Javadoc.
1042 - Replaced SVN instructions with Git ones for 'Installation in Windows' section (Issue #2249); Also, fixed both bugs from issue #2374 in the same section.
1043 - Add methods to sort keypoints and corresponding descriptors
1044 - Improve performance tests failures formatting
1045 - Fix AndroidManifest.xml generation for OpenCV Android library project (second attempt)
1046 - Replaced SVN instructions with Git instructions in iOS and Linux installation tutorials. Issue #2249 + Minor formatting fixes.
1047 - Merge pull request #34 from roynos/master
1048 - Clickable optin turned off. Text disapearing fixed.
1049 - android.toolchain.cmake: restore implicit link with math library for C++ objects
1050 - Fix AndroidManifest.xml generation for OpenCV Android library project
1051 - Fix OS X build
1052 - Enable parallel CvtColorLoop for all platforms
1053 - Fix instability of Luv/Lab color conversions
1054 - enable Matx as Mat elements (bug #1705).
1055 - added perf test for gabor filter
1056 - delete normalization in gabor kernel #1995
1057 - Issue #2431 OpenCV Manager UI crashes at start fixed. Data rase in OpenCV Manager connection fixed.
1058 - #2408 patch apply (see pull request at https://github.com/Itseez/opencv/pull/33)
1059 - fixed potential memory buffer corruption in StereoSGBM (patch #2203)
1060 - #1941 fix
1061 - enabled odd size in DFT_COMPLEX_OUTPUT test
1062 - format files to ANSI C style with coolformat change the download channels to oclchannles() fix bugs of arithm functions perf fix of bilateral bug fix of split test case add build_warps functions
1063 - Fixed an issue with 'how_to_scan_images.cpp' tutorial code. Issue #2259
1064 - Fixed the formulas, based on issue #2145
1065 - fixed bug with partly uninitialized output of dft with DFT_COMPLEX_OUTPUT flag (bug #2223)
1066 - enable huge value range in highgui sliders on Windows (patch #941)
1067 - Added CUDA fast math flag
1068 - Applied fix from bug #2324: ocv_list_unique makes for incorrect linking
1069 - Remove second argument from VideoCapture_Reading perf test
1070 - Add concurrency test for solvePnPRansac
1071 - Restore theRNG seed reset on test SetUp as it is still needed
1072 - fixed INT64_C & UINT64_C definitions (patch #2033)
1073 - Merge branch 'master' of git://code.opencv.org/opencv
1074 - fixed bug #2407: run.py now understands android device names with spaces
1075 - fixed bug #2425 : Concurrent convolutions with streams
1076 - Merge remote-tracking branch 'origin/master'
1077 - fixed C= detection script
1078 - add GPU module specific command line arguments
1079 - print information message about target device for GPU module tests
1080 - add sanity checks into the denoising gpu performance tests
1081 - add sanity checks into the features2d gpu performance tests
1082 - add sanity checks into the objdetect gpu performance tests
1083 - add sanity checks into the calib3d gpu performance tests
1084 - add sanity checks into the video gpu performance tests
1085 - temporarily disable HoughLines test
1086 - add sanity checks into the matop gpu performance tests
1087 - add sanity checks into the filters gpu performance tests
1088 - add sanity checks into the imgproc gpu performance tests
1089 - add sanity checks in core gpu pefrormance tests
1090 - GPU module performance tests are aligned with other OpenCV pefrofmance tests
1091 - move GPU utiluty functions in utility.cpp
1092 - main.cpp moved to perf_main.cpp
1093 - fixed cvtColor parameter in KeypointBasedMotionEstimatorGpu::estimate
1094 - added C= support; modified threading logic in threshold
1095 - fixed one more msvc warning in tbb kmeans
1096 - fixed msvc warning in tbb kmeans
1097 - Build fix after issue #2284 fix.
1098 - Fixed Javadoc problems with ">" and "<" symbols.
1099 - Fix gcc build error introduced in a9f36df
1100 - Revert "Issue #2035 Calling cv::namedWindow crashes on Android fixed."
1101 - added TBB for kmeans (patch #1261: thanks to Boris Mansencal)
1102 - added perf test for kmeans
1103 - Issue #2035 Calling cv::namedWindow crashes on Android fixed. Window-related functions is guarded from calls from application code. Old implementations with "no-gui" exception are stell compiled and linked to OpenCV library for binary compatibility.
1104 - Issue #2284 BaseLoaderCallback requires use of Activity fixed.
1105 - Fix read after the end of local buffer in SSE-optimized TYPE_5_8 and TYPE_7_12  FAST cornerScore
1106 - Fix inconsistent argument type in HammingLUT distance (flann)
1107 - expanded cv::threshold parallelization to other threading frameworks; fixed potential bug with unprocessed bottom of the image; fixed build problem in stitching
1108 - fixed example of iteration through a SparseMat (bug #2310)
1109 - added Asus Xtion QVGA modes to the OpenNI backend (patch #1753)
1110 - Merge remote-tracking branch 'origin/master'
1111 - applied patch #1473 (timestamp retrieval in OpenNI)
1112 - Add else branch to previous fix
1113 - Fix regression in core arithmetic
1114 - Fix sanity checks in highgui module
1115 - Quiet logs in stitching module
1116 - Add sanity checks to stitching perf tests
1117 - Add sanity check support for vector<DMatch>
1118 - Add sanity checks to nonfree module
1119 - Merge branch 'master' of git://5.9.49.245/opencv
1120 - fixed compilation error because of DetectionBasedTracker
1121 - Fix perf tests in features2d module
1122 - Add sanity checks support for vertor<KeyPoint>
1123 - Make performance tests for solvePnPRansec more determenistic
1124 - Fix terrible perf test for FAST detector
1125 - Add sanity checkes to video module perf tests
1126 - Auto expand of OpenCV version for Android Library prject and some documentation pages added.
1127 - ABI Compatibility config generator bug fix.
1128 - fixed several warnings from VS2010
1129 - made opencv headers windows.h-less (Bug #2122)
1130 - Fixed "arr = NaN" case (bug #2056)
1131 - added #undef True/False to avoid collision with X11 (Patch #1562)
1132 - some more fixes towards binary compatibility
1133 - Add sanity checks to objdetect module perf tests
1134 - Fix sanity checks for empty objects
1135 - Add sanity checks to calib3d perf tests
1136 - #2258 fix
1137 - OpenCV Manager documentation updated. Diagram rendering script updated.
1138 - RESTART_REQUIRED status removed from OpenCV Manager API; OpenCV info library name fixed; Minimum API level for OpenCV library project increased up to 3 for using message dialogs.
1139 - Fixed output log in GPU perf tests
1140 - more compilation fixes
1141 - fixed compilation under Ubuntu without CUDA
1142 - fixed the case of scale != 1 in stereo_match.cpp (patch #1936)
1143 - fixed linking CLP in the case of MinGW (patch #1872)
1144 - hopefully, correctly applied modified patch #2034 that handles Windows case
1145 - Merge remote-tracking branch 'origin/master'
1146 - fixed detection of IPP 7.1 (patch #2413: thanks to Gino van den Bergen!)
1147 - fixed compilation without CUDA
1148 - Fix sanity checks in improc perf tests
1149 - Fix CV_ENUM macro instability
1150 - _InputArray/_OutputArray destructors are temporary made non-virtual. Please, restore it after 2.4.3
1151 - yet another portion of changes towards the binary compatibility
1152 - added MatCn enum to GPU perf tests
1153 - fast nlm (class version)
1154 - fast_nlm initial version
1155 - Remove bad perf test for cvRound
1156 - Fix sanity checks for arithmetic tests on CV_32S data
1157 - Make SANITY_CHECK required for all performance tests
1158 - partially recovered binary compatibility (ticket #2415)
1159 - Fix depth calculation for Scalar in core arithmetic
1160 - Fix build without SSE
1161 - Wating for OpenCV library package installation added.
1162 - Wating for OpenCV Manager installation added.
1163 - Java tests updated. Build fix.
1164 - updated DP seaming to support 4 channel images
1165 - added test for box filter 16u, fixed bug #2416
1166 - changed file path
1167 - fixed Bug #2074
1168 - fix hardcoded paths for static build OpenCV with CUDA
1169 - Quiet MSVC warning
1170 - fix for bug 2264
1171 - Added initial docs for the videostab module
1172 - Update samples/cpp/tutorial_code/features2D/SURF_detector.cpp
1173 - Replace jpegs with png (see 06a13d9)
1174 - Remove alignment reqirements from NEON optimizations in libpng
1175 - Merge branch 'gpu-device-layer'
1176 - deleted thrust header
1177 - moved device layer headers to include directory
1178 - Native cameras build script output colorized.
1179 - minor refactoring:
1180 - parallel cvtColor for MSVS and Apple
1181 - Made changes in cv::DetectionBasedTracker -- now it can return status of the tracked objects
1182 - TBB version of GridAdaptedFeatureDetector
1183 - disabled NPP resize for 8uc4+Cubic (Bug #2388)
1184 - disabled NVidia test output by default
1185 - Fixed issue 2404
1186 - Fixed issue 2403
1187 - replaced jpegs with png's. Accuracy tests pass; performance tests were not tried yet
1188 - Ant build.xml and deps added.
1189 - MIPS arch support added to OpenCV manager; Internal OpenCV library in OpenCV Manager support added; Unit tests improved, platform specific tests added, MIPS related tests added; Code refactoring done.
1190 - Automation for build and test OpenCV Manager on several devices added.
1191 - MIPS architecture support added. Native camera library built for MIPS device.
1192 - added GpuMat support to OutputArray
1193 - fixed build errors in java bindings on desktop in Debug mode
1194 - warnings
1195 - added CUDA_DISABLER preprocessor commands
1196 - warnings under windows
1197 - stable cvtColor
1198 - fixed TestRemap_Remap
1199 - added the note about 1-pixel border in findContours (relates to ticket #2362)
1200 - fixed typos in the mat tutorial (ticket #2380)
1201 - added variant of cv::imdecode with the specified output matrix
1202 - fixed a few warnings reported by Oleg; restored SSE2 optimization in FAST
1203 - fix for 4-channels TIFF missing 'break' statement
1204 - Merge branch 'master' of git://code.opencv.org/opencv
1205 - Added test to fix backwards compatibility with the way LSH was handled before comit 7236858b
1206 - Add Tegra optimization for fastNlMeansDenoising
1207 - java samples fix (clear view before drawing frame) of 'dirty' FPS display bug
1208 - added parallel version of CvtColorLoop - main inner function of cvtColor
1209 - fix device pointer alignmen in sft-based integral integration
1210 - fixed bit arifmetic in sft-based integral
1211 - fixed one of the log messages in the stitching module
1212 - a new Java test to imencode() with params
1213 - Exposed HierarchicalClusteringIndex in OpenCV wrapper
1214 - REVERT OF: Update libjpeg to release 8d (reverse-merged from commit d28af08ef3b5910c634d9fa2ba3f961e37674a37)
1215 - REVERT OF reverted libjpeg to an earlier version (reverse-merged from commit bfc8a524022364a09a75c3308c19ab00e30684a5)
1216 - fixed the bug #2385
1217 - possibly repaired FAST test (however, FAST<7/12> and <5/8> could still do something different than described in the paper)
1218 - Changed parallel_for to parallel_for_ in hog.cpp and cascadedetect.cpp
1219 - changed map indexes in test_remap
1220 - reorganized the resize algorithm
1221 - fixed bug in nln (out of border access)
1222 - Added host compiler check before CUDA detection. For not supported compilers CUDA will be disabled.
1223 - lowered tolerance thresholds in BRISK tests
1224 - Merge branch 'master' of git://code.opencv.org/opencv
1225 - some optimizations to ocl::pyrDown, PyrLK and Canny
1226 - fixed fail in arithmetic test
1227 - Added 240p resolution alias for perf tests
1228 - Merge remote-tracking branch 'origin/master'
1229 - reverted libjpeg to an earlier version
1230 - edited misprint
1231 - uncommented auto enabling GCD on Mac
1232 - edited misprint
1233 - added platform specific definitions in resize algorithm
1234 - debug
1235 - debug
1236 - some bugfixes & improvements in openfabmap code, docs and samples by Arren Glover
1237 - some restructuring of resize algorithm code
1238 - attempt
1239 - Added Rotation motion mode in the videostab module
1240 - fixed warnings under windows
1241 - many bugs fix for intel's HD4000 from my svn 855
1242 - removed obsolte global motion estimation method
1243 - Fix: Windows compilation error in CommandLineParser.
1244 - Changed CommandLineParser to make it less verbose when it is unrequired.
1245 - Merge branch 'master' of git://code.opencv.org/opencv
1246 - Change denoising strength parameter from int to float
1247 - 1. New function ActualScalarDepth was added 2. Two new NeonOptimized functions subtract_8u8u32f and subtract_8u8u8s were added
1248 - 1. New function ActualScalarDepth was added 2. Two new NeonOptimized functions subtract_8u8u32f and subtract_8u8u8s were added
1249 - changed the type of the arguments to const reference (Bug #2376)
1250 - remove warnings of some functions in ocl module
1251 - Restore pdf patch command
1252 - This reverts commit 738d3fef3819a11930502c44555cfacb95b29e5c.
1253 - fixed mixed-type array operations (bug #2336)
1254 - 1. New function ActualScalarDepth was added 2. Two new NeonOptimized functions subtract_8u8u32f and subtract_8u8u8s were added
1255 - Merge remote-tracking branch 'origin/master'
1256 - fixed verbose mode in highgui's DirectShow wrapper (bug #2350)
1257 - Fix typo
1258 - Merge remote-tracking branch 'origin/master'
1259 - fixed outlier filtering in cvStereoRectifyUncalibrated (bug #2367)
1260 - Refactor fast NL-means denoising
1261 - update FFMPEG wrapper binaries
1262 - fixed possible compile error in cap_ffmpeg_impl.hpp (bug #2365)
1263 - some optimizations to ocl::blend
1264 - Added WQHD = 1444p frame size
1265 - improved the condition in the FAST test
1266 - added patches by Bram Bolder
1267 - a little optimizations to ocl::pyrDown
1268 - Bug with several "in use" labels fixed in OpenCV Manager UI.
1269 - "in use" label update fix in OpenCV Manager UI.
1270 - Minor bug fix in building all native camera libs for android
1271 - NDK detection bug fix.
1272 - Merge branch 'master' of git://code.opencv.org/opencv
1273 - attempt
1274 - Merge branch 'master' of git://code.opencv.org/opencv
1275 - get rid of Lock in gabor_threads.py
1276 - fixed wrong condition with interpolation types
1277 - changed resize_area test
1278 - Minor refactoring of NL-means denoising
1279 - fixing git commit getting for Android build
1280 - added extra debug parameters in resize test
1281 - added test for png encoding bug #2352
1282 - added recalculating scale coefficients
1283 - improved image rendering performance in Qt backend for highgui UI (bug #2356)
1284 - Merge remote-tracking branch 'origin/master'
1285 - added test for #2336
1286 - Fix windows build warnings
1287 - Fix copy-paste bug in AVX optimization of haar
1288 - Fix AVX and other SIMD support detection
1289 - Fix build of Java API for Windows
1290 - Add experimental support for desktop Java
1291 - Remove misused REQUIRED keyword from CMake scripts
1292 - add PyrLK to ocl module
1293 - Honor resently added functionality in hdr_parser and rst_parser; minor fixes in documentation
1294 - All HTC One S related changes reverted due to applyProperties problems on other devices. Libraries rebuilt. (cherry picked from commit 8104164c78f62046f014ea273c23d64e1f6d8c26)
1295 - Link to OpenCV website updated. Full Manager version added to UI. Screen orientation fixed.
1296 - Issue #2357 OpenCV manager fails to determine hardware platfrom on Tegra2 fixed.
1297 - Fixed a minor issue in OpenCV4Android Reference.
1298 - All HTC One S related changes reverted due to applyProperties problems on other devices. Libraries rebuilt.
1299 - A more reasonable verify method for ocl::HOG accuracy test
1300 - Fixed some language issues in OpenCV4Android Reference.
1301 - fixed compilation under VS2012 (Bug #2352, #2355)
1302 - Tweak strip flags for Android camera wrapper libs
1303 - Remove -g from Android complier flags in release mode (used by NDK but inconvenient for CMake)
1304 - make ocl surf sample compile on Linux
1305 - disabled utility code in gpu tests when WITH_CUDA=false
1306 - optimized gpu pyrDown and sepFilter2D
1307 - fixed gpu perf tests (VideoCapture reopen)
1308 - Native camera fix for Nexus 7 with Android JB. Camera build script updated. (cherry picked from commit afe30d0f8a62af58f396db8ca87bb32bdcf97acb)
1309 - Native camera fix for Nexus 7 with Android JB. Camera build script updated.
1310 - ABI compatibility check config generator updated. Command line params added. NDK searching added.
1311 - Small camera build script improvements.
1312 - Add a SURF sample for ocl module
1313 - add bruteForceMatcher to ocl module
1314 - rename all the perf test files fix the channel 3 bug in matrix operation perf and buf fix for LUT haardetect convertC3C4 resize warpaffine copytom settom add convovle remove stereo
1315 - updated description of LineIterator with information about LineIterator::pos() (ticket #2338)
1316 - fixed just introduced bug in Python wrapper generator
1317 - Issue #2345 Adapt OpenCV Manager UI for different screen resolution partially fixed. Layout for small resolution added. Layout for small display resolution added.
1318 - Issue # 2344 OpenCV Manager doesn't tell which pack is used fixed.
1319 - fixed crash in Python's SURF wrapper (bug #2325)
1320 - several fixes in gpu module
1321 - fixed iterations>1 case in morphological operations (bug #2348; thanks to Andrei Zaharescu for the fix)
1322 - fixed OpenCL detection in Linux (patch #2261)
1323 - fixed possible access violation in HSV2RGB (patch #2020)
1324 - fixed the case learningRate==0 in BackgroundSubtractorMOG2 (patch #2221; thanks to Will Lucas)
1325 - added support for bi-level PNG's (patch #2301; thanks to Costantino Grana)
1326 - fixed bug #2186 (thanks to Joao Soares for the patch)
1327 - fixed some warnings and errors on windows
1328 - Fix Android build warnings in new imgproc tests
1329 - a reference function for remap was stabilized
1330 - Fix warning in Android camera code
1331 - Move gpu sample to gpu folder
1332 - Improve Eigen search
1333 - getWidth/getHeight optimized. (cherry picked from commit 7d4432df27d1ff8f0f09cae90a7d613d5122baf2)
1334 - getWidth/getHeight optimized.
1335 - added Generalized Hough implementation
1336 - Issue #2316 Change default libnative_camera path implemented.
1337 - Add gitignore for Android tests and samples
1338 - OpenCV Manager version incremented.
1339 - abi-compatibility-check tool configuration script for adnroid added.
1340 - fix ocl::columnsum bug
1341 - Merge branch 'master' of git://code.opencv.org/opencv
1342 - The labels of a model are now cloned instead of using Mat::copyTo, because Mat::copyTo leads to a crash with the Python wrapper. I need to further investigate it.
1343 - Removed remaining SWIG marks from headers
1344 - Added a simple CMakeLists.txt to the facerec_samples, which are not included in the samples folder. Makes building these samples a lot easier.
1345 - Android toolchain: added fixes/workarounds for NDK r8b and NDK r6 bugs
1346 - Issue #2270 OpenCV Manager fails with JNI error fixed. Local reference table overflow in JNI code fixed. (cherry picked from commit 457c8785383c89c766f613d8b581ec00ddd2a4d7)
1347 - fixed compile error under linux
1348 - little fix in command line parser - catch unknown parameter types
1349 - refactored command line parser, fixed the docs
1350 - Build script for all native cameras added. (cherry picked from commit b16b50d61b552a7f7eb3f86c2b28bcb9d933f0a4)
1351 - All native camera libraries rebuild after HTC One S fix. (cherry picked from commit 568d9583c1621e78a966a131a92e515c4d2f5a26)
1352 - Issue #2248 OpenCV manager fails to determine hardware platfrom on Android Emulator fixed. Search keys for /proc/sysinfo updated. (cherry picked from commit db3a35f90125eb13716cc323802662c240e4cd2a)
1353 - Native camera issue on HTC One S fixed. Camera connect->disconnect->connect leads to sigsegv. Apply properties method reimplemented. (cherry picked from commit 710e070990ac2375a1a450c2d215eb68f15139e5)
1354 - Build script for all native cameras added.
1355 - All native camera libraries rebuild after HTC One S fix.
1356 - Issue #2248 OpenCV manager fails to determine hardware platfrom on Android Emulator fixed. Search keys for /proc/sysinfo updated.
1357 - Native camera issue on HTC One S fixed. Camera connect->disconnect->connect leads to sigsegv. Apply properties method reimplemented.
1358 - regenerated opencv_cheatsheet.pdf from the previously updated opencv_cheatsheet.tex
1359 - fixed compile error on Windows
1360 - add new version of CommandLineParser. add empty docs
1361 - Use TBB 4.1 on Android
1362 - Reduce verbosity of Java API generators
1363 - Fix Android build warnings
1364 - Disable TBB on Android for mips
1365 - Fix Android CMake toolchain compiler and linker flags
1366 - possibility to maintain custom hardware-specific libs folders
1367 - possibility to maintain custom hardware-specific libs folders
1368 - removed non-existing CoreAnimation framework from the list of required frameworks (bug #2326)
1369 - fixed typo (bug #2327)
1370 - Fixed some minor formatting issues in 'old_basic_structures' and 'operations_on_arrays'.
1371 - Merge branch 'master' of git://code.opencv.org/opencv
1372 - A little optimization on ocl/pyrdown, ocl/canny
1373 - Revert "Another batch of fixed 'undocumented parameter' warnings in 'operations_on_arrays.rst'."
1374 - Another batch of fixed 'undocumented parameter' warnings in 'operations_on_arrays.rst'.
1375 - fixed build errors and warnings on Windows
1376 - Android toolchain: restored explicit include_directories of system /usr/include
1377 - Merge https://github.com/urikz/opencv
1378 - Fix gcc build errors and warnings
1379 - Small fixed #3
1380 - Small fixed #2
1381 - Small fixes
1382 - Merge remote-tracking branch 'itseez/opencv'
1383 - Update to improve performance of SimpleFlow algorithm
1384 - #523 Fix the problem where the MaxSize parameter in cvHaarDetectObjects does not work when the flag CV_HAAR_SCALE_IMAGE is not set.
1385 - changed eps in validate_result function
1386 - More strict tests for image waring algorithms
1387 - Fix android build warnings
1388 - Merge branch 'android-toolchain'
1389 - Fix precompiled headers support detection for gcc-4.6 toolchain from Android NDK r8b
1390 - Android toolchain: protect from changes of NDK_CCACHE on subsequent cmake
1391 - Fix Android build with CMake 2.6.3-2.8.3
1392 - Improved CMake warnings about known problems of Android NDKs
1393 - Partially cleaned 'operations_on_arrays' section of undocumented parameters.
1394 - restored SSE2 and added AVX optimization of the old haar face detector
1395 - fixed 4-channel resizeAreaFast x2 decimation case
1396 - fixed multiple build warnings
1397 - updated documentation with the new PCA functionality
1398 - Overloaded PCA constructor and ( ) operator to implement Feature#2287 - PCA that retains a specified amount of variance from the data. A sample was added to samples/cpp to demonstrate the new functionality. Docs and Tests were also updated
1399 - fixed bug #2331
1400 - Merge branch 'master' of git://code.opencv.org/opencv
1401 - Issue #2270 OpenCV Manager fails with JNI error fixed. Local reference table overflow in JNI code fixed.
1402 - fix bug of ocl::canny
1403 - Added C++ runtime search for standalone toolchain
1404 - Fixing STL support in case of standalone toolchain
1405 - Fix executable and C objects linking
1406 - added SSE2-optimized boxfilter by Grigoriy Frolov
1407 - added openfabmap code, contributed by Arren Glover. fixed several warnings in the new versions of retina filters
1408 - Merge pull request #28: add openexr to 3rdparty libs
1409 - Fix openexr build on Linux
1410 - add channel 3 for test/main.cpp add remap
1411 - A little fix to ocl accuracy tests, make them more uniformed
1412 - update some of the functions in ocl module to the latest version
1413 - Add support for all NDK runtimes
1414 - Update readme for 3rdparty libs
1415 - Fix openexr build on MinGW
1416 - Fix openexr build with MSVC
1417 - Added OpenEXR library v1.7.1
1418 - Add NDK release detection into CMake toolchain
1419 - Several small fixes in Android CMake toolchain
1420 - Remove debug print
1421 - Cleaned 'old_basic_structures' of undocumented parameters.
1422 - removed duplicated sample (for facedetect)
1423 - Fix Android samples for devices having front camera only (Nexus 7) (cherry picked from commit 067744d07109713a7cbf1db16d831580f6d65ea3)
1424 - Fix package name of Android color blob detection sample (cherry picked from commit fc93518449b6c128766266910faea5fe72d0e69d)
1425 - Unify manifest files in Android examples (cherry picked from commit bd12f636c8afbfc22f00342438112fe068551537)
1426 - Fixed java camera release in Android tutorial-0 sample (cherry picked from commit cd59cf3ab5c37d1db53394f5143cd87f9047547f)
1427 - Fix Android samples for devices having front camera only (Nexus 7)
1428 - Fix package name of Android color blob detection sample
1429 - Unify manifest files in Android examples
1430 - updated Retina module code for more flexible parallelisation : TBB parallel for loops are replaced by opencv parallel_for_ wrapper... compile error corrected
1431 - updated code for more flexible parallelisation : TBB parallel for loops are replaced by opencv parallel_for_ wrapper
1432 - fixed build warnings on Windows
1433 - Merge remote-tracking branch 'origin/master'
1434 - Small fixes for SimpleFlow algorithm
1435 - Updates for SimpleFlow algorithm
1436 - "SimpleFlow" optical flow estimation algorithm (GSoC project) declaration in includes, implementation, usage example, test
1437 - update FFMPEG wrapper binaries
1438 - probably fixed compile error on MacOSX 10.6
1439 - Small fixes for SimpleFlow algorithm
1440 - Merge branch 'master' of git://code.opencv.org/opencv
1441 - updated retina documentation
1442 - use mutex provided by opencv itself add getoclcontext and getoclcommandqueue so that other opencl program can interactive with opencv ocl module correct haar test cases add face detection sample
1443 - Merge pull request #27 from sergiud/master
1444 - Fix libjasper build on 32-bit MinGW
1445 - Fix MinGW warning on implicit 'exit' declaration
1446 - Merge branch 'master' of git://code.opencv.org/opencv
1447 - added retina module documentation
1448 - fixed building BRISK on Windows
1449 - win32: always link to vfw32
1450 - add a scale invariance test for the detector
1451 - revert orientation computation in jeypoint detection for efficiency (like done originally)
1452 - add const correctness, replace __inline__ and remote a useless release()
1453 - add rotation tests for the descriptors
1454 - add more test to BRISK
1455 - initial addition of BRISK with some tests
1456 - split FAST in order to reuse it in BRISK
1457 - added a few missing images for tutorials; integrated pull request #26
1458 - added ios tutorials by Charu Hans and Eduard Feicho
1459 - Fix build warning introduced in commit:424bc609b6f352a2b10f2a01ffcd037483e3591f
1460 - performance fix of convertC3C4 add OCL 1.2 feature for setTo bug fix of integral replace the error code -217 with suitable MACRO simplify tests, no need apply a new context for each test case add more control for tests in utility.hpp
1461 - fixed build without CUDA
1462 - fixed bug in buildPointList
1463 - 3rdparty libs are updated to latest available versions
1464 - Update readme for 3rdparty libs
1465 - Fix libjasper build with MSVC
1466 - Add changelog and copyright files from debian libjasper-dev (1.900.1-13) package
1467 - Apply 03-CVE-2011-4516-and-CVE-2011-4517 patch from debian libjasper-dev (1.900.1-13) package
1468 - Apply 02-fix-filename-buffer-overflow patch from debian libjasper-dev (1.900.1-13) package
1469 - Apply 01-misc-fixes patch from debian libjasper-dev (1.900.1-13) package
1470 - Update libjpeg to release 8d
1471 - Update libtiff to release v4.0.2
1472 - Fix Android build with cmake 2.6.3
1473 - Enable libpng NEON optimization in Android build for armeabi-v7a with NEON target
1474 - Update libpng to release v1.5.12
1475 - Update zlib to release v1.2.7
1476 - minor
1477 - Merge branch 'master' of git://code.opencv.org/opencv
1478 - Retina module is now parallelized thanks to the TBB library. Speed increase expected on multicore plateforms
1479 - added GPU bilateral filter + tests
1480 - renamed device::bilaterl_filter kernel to device::disp_bilaterl_filter for correct naming
1481 - Fix run.py version control detection when used outide of OpenCV build
1482 - update FFMPEG wrapper binaries
1483 - Merge pull request #25 from sergiud/master
1484 - fixed gpu PyrLKSparse perf test
1485 - Android toolchain: fix CCache program search
1486 - Fixed java camera release in Android tutorial-0 sample
1487 - eliminated type conversion warnings
1488 - Improved javadoc comments. Minor formatting fix.
1489 - fixed many warnings (modified pull request 13)
1490 - Changed the file .gitignore (added vim swap files and tag files)
1491 - Added possibility to make subfolders in modules' folders "src/".
1492 - Fix fixed-point arithmetics in FREAK::meanIntensity
1493 - Improved javadoc comments.
1494 - add conversion from/to Matx
1495 - Updated package version in Android samples (cherry picked from commit 47b9640785cb0fe4dce043cb676e687e74704276)
1496 - Updated package version in Android samples
1497 - Android camera: fix logging macro part 2
1498 - Improved javadoc comments. Draft.
1499 - added test for caltech images
1500 - applied patches from #2311
1501 - fixed #2297, #2300; fixed several warnings
1502 - Android camera: fix logging macro
1503 - Android toolchain: fixed ccache search
1504 - Updates for SimpleFlow algorithm
1505 - "SimpleFlow" optical flow estimation algorithm (GSoC project) declaration in includes, implementation, usage example, test
1506 - Fix Android build for mips platform
1507 - Support for the gold linker (NDK r8b is required)
1508 - Added CCache support to Android build
1509 - Pass list of modules to javadoc generator
1510 - Improved 'Operations on Arrays" section of 'Core' module documentation.
1511 - minor
1512 - Fixed bug in BP_GPU
1513 - Merge branch 'android_camera_2.4' into 2.4
1514 - Fix/workaround bogus error in Android samples running on Android 4.1.1
1515 - Fix crash on resume in face detection sample
1516 - Fix formatting in detection based tracker
1517 - Fix Andoid samples: black screen after resume problem
1518 - Android camera: commented logs in frame callback
1519 - Fix buffer allocation in Android camera
1520 - Cherry pick Android-related changes from master till 2012-08-23
1521 - Merge branch 'android_camera'
1522 - Fix/workaround bogus error in Android samples running on Android 4.1.1
1523 - Fix crash on resume in face detection sample
1524 - Fix formatting in detection based tracker
1525 - Fix Andoid samples: black screen after resume problem
1526 - Android camera: commented logs in frame callback
1527 - Fix buffer allocation in Android camera
1528 - Fix formatting in Android tutorials
1529 - Fixed layout in third Android tutorial
1530 - Reviewed 'android_dev_intro'
1531 - improving android tutorial v2
1532 - improving android tutorial v2
1533 - improving android tutorial v2, removing v1
1534 - Reviewed 'android_dev_intro' and 'O4A_SDK'
1535 - Fixed tutorial link to NVIDIA Tegra platform
1536 - improving android tutorial v2
1537 - ubuntu screenshot png
1538 - Android device recognition in Ubuntu Linux manual
1539 - some minor fixes to the 'android_dev_intro'
1540 - added a short preface to the 'android_dev_intro' doc.
1541 - android tutorial, part 1 - adding 'device connection via usb' section, sections reordering
1542 - android tutorial minor layout fix (also my first test commit)
1543 - Fixed links in formatting in Android intro tutorial
1544 - Fix several documentation build warnings
1545 - android tutorial v2, initial draft commit
1546 - svn repository web references are replaced with links to git
1547 - minor in license file
1548 - minor update (pictures resize removed, emulator screen-shot downscaled)
1549 - minor updates to android tutorials
1550 - Laplacian tegra optimized was added
1551 - Removed PtrElemStep, Marked DevMem1D as deprecated, now should use PtrStepSz now
1552 - Merge branch 'norm_Matx' of git://github.com/vrabaud/opencv
1553 - fixed type for threshold parameter
1554 - fixed gpu::integral for Kepler
1555 - gpu version of HoughCircles
1556 - removed /EHa flag for cuda compilation
1557 - possibility to enable /mp compiler flag from cmake
1558 - fix the compile bug
1559 - Merge remote-tracking branch 'origin/master'
1560 - Improved the public 'non-optimized' duplicates of 'Tegra-optimized' functions.
1561 - minor warning fix
1562 - minor fix in FindTBB
1563 - added median-based version of global motion estimation (videostab)
1564 - Removed the header opencv2/photo/denoising.hpp All the functions from it are moved to the header opencv2/photo/photo.hpp
1565 - Merge branch 'master' of code.opencv.org:opencv
1566 - added _doc.py -- doc-string ckecking utility added some sample description
1567 - modified facedetect to properly display very oblong objects and optionally flip image horizontally (for profile face detection). Added LBP cascades by Attila Novak for profile face detection and silverware detection (those are results of GSoC 2012)
1568 - fixed ios camera timing (patch by Eduard Feicho)
1569 - optimized gpu::integral for Kepler
1570 - parallel version of remap, resize, warpaffine, warpPerspective. Some optimization for  2x decimation in resize algorithm
1571 - Fix Windows build issues
1572 - fixed build on Ubuntu
1573 - added SSE2-optimized resizeAreaFast for 8-bit images by Grigoriy Frolov
1574 - #2170 fix warning of undefined GTEST_HAS_DEATH_TEST
1575 - Fix Java API build
1576 - enabled SSE3 by default; integrated SSE3-optimized bilateral filter (by Grigoriy Frolov); modified API of non-local means (use Input/OutputArrays)
1577 - Merge branch 'master' of git://github.com/vpas/opencv into nonlocal_means
1578 - Add CV_Asserts for channels count
1579 - Fix building for MS VS C++: remove allocation of arrays of dynamic size in stack
1580 - fixed the channel ordering of rgba images (by Eduard)
1581 - Fix wrong memory deallocation
1582 - ColorBlobDetection Sample, ImageManpulations Sample and Tutorial2 updated. Issues with native camera on Nexus 7 (Android 4.1) fixed.
1583 - Debug build for Android added. Stripping of debug build turned off.
1584 - Warning fix. ifdefs for 4.1.1 added.
1585 - Android 4.1.1 native camera fix. BufferQueue class is used instaed of Surface texture. Includes in cmake updated.
1586 - Tegra3 package support enabled; Version code incremented;
1587 - Tegra detector fixed; Some aditional logs added; AndroidManifest version incremented.
1588 - HW compatibility tests added; Arm-v7a neon package support enabled.
1589 - Package name logic improved; Aditional tests added; Some bug fixes with different __SUPPORT_XXX defines.
1590 - Unit tests updated. Version and HW compatiblity tests added; Tegra3, neon, sseX, x64 support uncomment and guarded by ifdefs
1591 - Add ignore for *.user files
1592 - Added ignore for tbb source tarballs
1593 - added gitignore to filter out certain temporary files
1594 - fixed compilation under windows
1595 - Fixed FAST algorithm initializer
1596 - Merge branch 'master' of git://github.com/vpas/opencv into nonlocal_means
1597 - disabled -Wunused-but-set-variable because of multiple warnings during building nvcc auto generated files (GCC 4.6)
1598 - #2215 Fix dependencies escaping in generated OpenCVConfig.cmake
1599 - Fixed gcc build warning
1600 - some tweaks in optimization flags for opencv2.framework
1601 - added ios camera support in highgui. turned on optimization in opencv2.framework (ticket #2232)
1602 - gpu::HoughLines : minor code improvements
1603 - removed logging from test
1604 - Merge branch 'gpu-tests'
1605 - minor gpu tests fix
1606 - removed perf_gpu_cpu from CMake scripts
1607 - temp build fix because the new core.hpp impact on this project
1608 - more warning fixes for GCC
1609 - updated CascadeClassifier_GPU documentation
1610 - fixed -Wstrict_alliasing warning for GCC
1611 - refactoring in Emulation
1612 - fixed unused warnings
1613 - minor warning fix
1614 - Merge branch 'master' of code.opencv.org:opencv
1615 - added texture_flow.py sample
1616 - Fix build warnings
1617 - Merge branch 'sergiud_vs2012rtm_support'
1618 - fixed compilation errors caused by std::tuple
1619 - added missing includes
1620 - Add non-local means denoising algorithm implementatation into photo module
1621 - Fix Windows build after commit:41b6d25
1622 - Merge branch 'master' of code.opencv.org:opencv
1623 - added deconvolution.py sample and example images
1624 - Fix formatting in Android tutorials
1625 - Fix Android build after commit:41b6d25
1626 - Fixed layout in third Android tutorial
1627 - Fix documentation build warnings in gpu module reference
1628 - merged gpu_perf_cpu into gpu_perf
1629 - small correction for the previous patch in parallel.cpp
1630 - Merge remote-tracking branch 'origin/master'
1631 - added cross-platform Mutex implementation; enable platform-native (GDC/Concurrency) parallel_for_ implementation when TBB is not installed.
1632 - Android toolchain: libstdc++ and libsupc are removed from explicit link libraries
1633 - added --cpu flag (run tests on CPU)
1634 - updated mark_nvidia.py script
1635 - removed license comments
1636 - renamed perf_main.cpp to main.cpp
1637 - updated gpu performance tests
1638 - performance & bug fix for resize erode dilate sobel remap
1639 - ColorBlobDetection Sample, ImageManpulations Sample and Tutorial2 updated. Issues with native camera on Nexus 7 (Android 4.1) fixed.
1640 - bug fix of "squares" sample for ocl module
1641 - updated gpu accuracy tests
1642 - updated mark_nvidia.py script
1643 - add an "squares" sample for ocl module
1644 - Forbid incorrect patchSize values in gpu::ORB
1645 - fixed block size for old CC
1646 - #2229 Fix FREAK build on CentOS
1647 - #2216 Forbid incorrect patchSize values in ORB
1648 - #2225 Rename getConvertData to getConvertElem to match the headers and documentation
1649 - Merge remote-tracking branch 'origin/master'
1650 - Reviewed 'android_dev_intro'
1651 - added docs for gpu::HoughLines
1652 - fixed typo
1653 - fixed shared memory size for linesAccumShared
1654 - #2245 Fix BFMatcher::radiusMatchImpl witch Hamming distance (thanks to Jukka Holappa)
1655 - fixed warning C4512
1656 - Merge branch 'hough-lines-gpu'
1657 - added linesAccumGlobal kernel
1658 - improving android tutorial v2
1659 - improving android tutorial v2
1660 - Merge remote-tracking branch 'origin/master'
1661 - Reviewed 'android_dev_intro' and 'O4A_SDK'
1662 - improving android tutorial v2, removing v1
1663 - fixed build without cuda
1664 - fixed failure
1665 - Fixed tutorial link to NVIDIA Tegra platform
1666 - improving android tutorial v2
1667 - changed the value that replace NaNs in bilateralFilter_32f
1668 - new optimized version
1669 - disabled whole perf test for distance transform
1670 - fixed overflow bugs, updated perf tests
1671 - Merge branch 'master' of code.opencv.org:opencv
1672 - disabled perf test on distance transform
1673 - Merge branch 'branch1'
1674 - Debug build for Android added. Stripping of debug build turned off.
1675 - added accuracy and performance tests
1676 - Merge remote-tracking branch 'origin/master'
1677 - possibly fixes #2242 and #2257
1678 - Fixed 2 new Android build warnings
1679 - first naive version
1680 - fixed build errors in bgfg_gmg
1681 - Merge remote-tracking branch 'origin/master'
1682 - some minor fixes to the 'android_dev_intro'
1683 - ubuntu screenshot png
1684 - Android device recognition in Ubuntu Linux manual
1685 - Fixed CMakeLists.txt
1686 - Added getScale/setScale for image warpers (stitching module)
1687 - added a short preface to the 'android_dev_intro' doc.
1688 - added support of all types to BackgroundSubtractorGMG
1689 - Bug #2257: Adding a quick workaround for truncated labels on 64bit machines in the Python FaceRecognizer wrapper code. This is only a temporary bugfix, that will be fixed at a better point as soon as possible.
1690 - fix ocl/match_template compiling error on Linux
1691 - Add ignore for *.user files
1692 - Added perf test
1693 - Added blur16x16 perf test
1694 - Added perf tests for histogram
1695 - Added perf test for distanceTransform
1696 - Added color YUV422 perf test
1697 - Added perf tests
1698 - test
1699 - Added perf test
1700 - Added blur16x16 perf test
1701 - Added perf tests for histogram
1702 - fixed typo in enum
1703 - Added perf test for distanceTransform
1704 - Added color YUV422 perf test
1705 - Added perf test for remap
1706 - fixed perfomance test for CCL
1707 - Use github pat to get data for in python tests (files from code.opencv.org are received truncated sometimes)
1708 - fixed build for old compute capabilities
1709 - add Canny to ocl module
1710 - Removed writing the test.png, wasn't meant to be commited.
1711 - Merge branch 'master' of git://code.opencv.org/opencv
1712 - android tutorial, part 1 - adding 'device connection via usb' section, sections reordering
1713 - 1.x related fixes
1714 - android tutorial minor layout fix (also my first test commit)
1715 - Merge branch 'bgfg-gmg-optimized' into bgfg-gmg-merged
1716 - Merge branch 'bgfg-gmg-gpu' into bgfg-gmg-merged
1717 - added updateBackgroundModel parameter
1718 - added updateBackgroundModel parameter and release method
1719 - added performance tests
1720 - added docs for GMG_GPU
1721 - added release method to GMG_GPU
1722 - added GMG_GPU to bgfg_segm sample
1723 - added performance test fot CCL
1724 - fixed number of training mode operation
1725 - added tests for VIBE_GPU and GMG_GPU
1726 - fixed number of update operation
1727 - gpu version of GMG Background Subtractor
1728 - fixed build warnings
1729 - made BackgroundSubtractorGMG's parameters public
1730 - Fixed division by zero case in SphericalProjector::mapForward
1731 - new optimized version of BackgroundSubtractorGMG
1732 - Lowered acceptance threshold in Features2d_RotationInvariance_Detector_ORB.regression test
1733 - duplicating cv::error() message to Android logcat
1734 - duplicating cv::error() message to Android logcat
1735 - Fixed links in formatting in Android intro tutorial
1736 - reserved flags parameter for future usage
1737 - added perf. test for GFF
1738 - test: GFF same as cpu greedy implementation
1739 - refactored test code
1740 - fixed Bug #2252
1741 - Merge branch 'master' of git://code.opencv.org/opencv
1742 - add an ocl sample
1743 - add performance test code for ocl module
1744 - add SURF and HOG to ocl module
1745 - added CV_IN_OUT to img argument of drawing functions
1746 - Refactored the DP based seam finder
1747 - Merge branch 'master' of code.opencv.org:opencv
1748 - comment fixed
1749 - typo fix in features_homography.py
1750 - Revert "fixed LshIndex types in its constructor"
1751 - work on #2100: pyopencv_to functions now can receive argument information through ArgInfo structure. Non-contiguous input numpy arrays are copied. In case of non-contiguous output array the TypeError is thrown.
1752 - Merge remote-tracking branch 'origin/master'
1753 - HAVE_CUDA macro
1754 - Greedy Labeling implementation in correctness test
1755 - test fix
1756 - added description of FAST 5/8 and FAST 7/12 (by Vincent)
1757 - Merge remote-tracking branch 'origin/master'
1758 - Fix several documentation build warnings
1759 - added SSE2-optimized 3x3 invert by Grigoriy Frolov
1760 - android tutorial v2, initial draft commit
1761 - Minor fix in the DP based seam estimator
1762 - Fixed bug
1763 - Minor changes
1764 - Added support of 8UC3
1765 - implemented DP-based seam estimation method
1766 - Merge branch 'master' of code.opencv.org:opencv
1767 - fixed build with CUDA 4.2
1768 - Fixed number of svn->git migration issues
1769 - svn repository web references are replaced with links to git
1770 - Add git support to run.py
1771 - Use git hash instead of svn version in cmake status report
1772 - Fix tegra build warnings
1773 - new implementation of gpu debayer
1774 - added perf tests for new gpu::cvtColor functions
1775 - added missed device synchronization
1776 - added debayer to gpu::cvtColor
1777 - intervales for vector type support
1778 - added  connectivityMask calculation function
1779 - fixed not defined macro warningds
1780 - C.C. Labeling: added stream support
1781 - connected components labeling
1782 - minor in license file
1783 - Merge remote-tracking branch 'origin/master'
1784 - Add dft and gemm to ocl module, using AMD's clAmdFft and clAmdBlas libraries
1785 - Merge branch 'master' of git://code.opencv.org/opencv
1786 - Fixed xml name generation in run.py
1787 - Fixed build warnings (including error in FAST)
1788 - Added ignore for tbb source tarballs
1789 - Intermediate files generated by Android toolchain are moved into CMakeFiles subfolder
1790 - Merge branch 'master' of code.opencv.org:opencv
1791 - new/improved Python samples by Alexander Mordvintsev
1792 - fix bugs in tests, set device for each test case
1793 - Merge branch 'master' of git://code.opencv.org/opencv
1794 - Add blend, columnsum, pyrUp/down, matchTemplate for ocl module
1795 - Issue #2232: Bugfixes for 64bit Python-compability.
1796 - Issue #2231: Attempt to fix segfault, when copying labels. LDA needed to be updated to generate the Wrapper correctly.
1797 - Added descriptions to PlaneTracker samples
1798 - created PlaneTracker (int plane_tracker.py), which implements multitarget planar tracking rewritten feature_homography.py using it added plane_ar.py - simple augmented reality sample
1799 - Merge branch 'master' of code.opencv.org:opencv
1800 - Set correct path to repo in python tests (changed after migration to git)
1801 - fixed a few compile warnings and errors with VS2010.
1802 - Android CMake toolchain is updated for NDK r8b
1803 - moved parallel_for_ and ParallelLoopBody to core.hpp
1804 - Merge remote-tracking branch 'origin/master'
1805 - Merge branch 'master' of git://code.opencv.org/opencv
1806 - Merge branch 'master' of git://code.opencv.org/opencv
1807 - performance and bug fix for addWeighted cartToPolar div exp log resize setTo add channel 3 support add fast way Between CPU and GPU for the data which is aligned
1808 - parallel version of bilateral filter was implemented using parallel_for_
1809 - fixed 2228
1810 - for test Signed-off-by: yao <bitwangyaoyao@gmail.com>
1811 - work on feature_homography.py: multiple targets
1812 - facerec.cpp: Removed Original LBP wrapper, because it is not in use and therefore generates a warning.
1813 - facerec.cpp: Added an exception to the LBP extraction, so now a meaningful exception is thrown if the wrong image type was given. Thanks to Eric Christiansen for reporting.
1814 - integrated another portion of SSE optimizations from Grigory Frolov
1815 - Merge remote-tracking branch 'origin/master'
1816 - added FAST<5/8> & FAST<7/12> (by Vincent Rabaud)
1817 - Tegra3 package support enabled; Service version code incremented. Android 4.1.1 native camera fix (shared libraries for native Android camera updated).
1818 - Shared libraries for native Android camera updated.
1819 - Warning fix. ifdefs for 4.1.1 added.
1820 - Android 4.1.1 native camera fix. BufferQueue class is used instaed of Surface texture. Includes in cmake updated.
1821 - added gpu::graphcut for float sources (CUDA 5.0)
1822 - added gpu alpha premultiplication
1823 - added gpu RGB<->Lab and BGR<->Luv conversions
1824 - added gpu BGR<->Lab and RGB<->Luv color conversion and gammaCorrection
1825 - minor update (pictures resize removed, emulator screen-shot downscaled)
1826 - facerec_demo.py: Updated contact mail address.
1827 - FaceRecognizer supports updating a model now. Documentation has been updated to reflect latest changes.
1828 - made countNonZero SSE code SSE2-compliant and portable
1829 - feature_homography.py: building descriptor index on target capture simple AR experiment (work in progress)
1830 - updating URL to Android info start page
1831 - updating README content
1832 - fix the compilation bugs
1833 - facerec_demo.py: Shortened code. Final version.
1834 - facerec_demo.py: Reworked demo to remove all matplotlib dependencies.
1835 - Moved the facerec_demo.py to the wrong directory. Now moved to the python2 folder.
1836 - Added the facerec_demo.py to show how to perform Face Recognition with the Python module.
1837 - Updated the train method to be an InputArrayOfArrays, so the Python wrapper now generates the correct code (and it works).
1838 - Updated the documentation to (1) reflect the latest changes and (2) answer some questions I were asked.
1839 - Fixed facerec_eigenfaces.cpp demo sample: it contained hardcoded values, which made wrong element access possible. Fixed unsigned integer/signed integer warnings in facerec.cpp.
1840 - Merge branch 'master' of git://code.opencv.org/opencv
1841 - Bug #2214: Fixed bug, when calling the train method multiple times. The Eigenfaces and Fisherfaces method now re-estimate the model, the LBPH method appends the new data to the existing model.
1842 - core/stat: fix build with 32-bit
1843 - print description in mosse.py
1844 - added MOSSE sample
1845 - spelling corrections, added aero images as a more impressive example for ASIFT
1846 - spelling corrections, added aero images as a more impressive example for ASIFT
1847 - fixed 2212
1848 - partly merged with sbromle/opencv fixes branch
1849 - asserted in LBPH code that images must have a single channel
1850 - Fix missing remainder of line.
1851 - Protect check of CV_SSE4_2 with #if defined.
1852 - update FFMPEG wrapper binaries
1853 - Fix crash when polling for non-existent Kinects.
1854 - Protect check for _MSC_VER with #if defined.
1855 - added gitignore to filter out certain temporary files
1856 - test7
1857 - test
1858 - test2
1859 - test
1860 - updated doc on triangulatePoints (#2167)
1861 - integrated patch: HOG confidence calculation. Thanks, Wongun.
1862 - fixed SURf according to clockwise descriptor convention
1863 - fixed surf for upright case
1864 - fixed surf for upright case
1865 - Merge branch 'master' of git://5.9.49.245/opencv
1866 - fixed #2190
1867 - removing unused files
1868 - removing unused file
1869 - minor updates to android tutorials
1870 - fixed gcc compilation
1871 - updating README content
1872 - fixed bilateralFilter on uniform CV_32F image
1873 - integrated patch with some SSE2/SSE4.2 optimizations from Grigory Frolov
1874 - fixed LshIndex types in its constructor
1875 - test
1876 - LBP features integrated in CascadeClassifier_GPU
1877 - LBP: switched to PImpl pattern
1878 - removed division
1879 - removed unused code
1880 - merged with r9002 (fix for SURF descriptor)
1881 - LBP: multiscale approach; refactored atomics usage
1882 - fix a bug of detect opencl
1883 - merged ocl module from ocl branch (it's not quite usable yet; at least on Mac)
1884 - fixed tests for scale invariance (uncommented sift test, it's ok now)
1885 - small doc fix
1886 - window name changed
1887 - changed tests for rotation/scale invariance of descriptors
1888 - correct unknown feature report in find_obj.py
1889 - added asift.py sample
1890 - moving data used by sample into a separate folder small fix in find_obj.py
1891 - find_obj.py allows to select detector and matcher and explore matching pairs
1892 - changed the way of HARRIS creation
1893 - fixed #2167
1894 - revert my incorrect fix of #2167
1895 - Tegra3 package support enabled; Version code incremented;
1896 - fixed #2167
1897 - added tests on scale invariance of detectors and descriptors
1898 - merging r9039-9040,9044 from trunk (warnings and message in Java)
1899 - fixing wording
1900 - fixed brocken tests by classifier loger from r9027
1901 - fixed typo in test class names
1902 - added tests to check rotation invariance of descriptors (features2d and nonfree)
1903 - customizing the 'Google Market error' message in samples
1904 - removing warnings on deprecated api when targeting to android-15+
1905 - minor LBP for GPU
1906 - fixed nonfree rotation invariance tests for detectors
1907 - changed sift angles according to KeyPoint::angle specification in r9034
1908 - fixed build after r9027
1909 - specified KeyPoint::angle in rst doc and code comment
1910 - minor in LBP for GPU
1911 - fixed features2d rotation invariance tests
1912 - fixed mser (angle is -1 now)
1913 - fixed compile errors under win
1914 - refactored find_obj.py sample: - handle bad matching case - use BFMatcher and FlannBasedMatcher (and thus fixing a bug: L2^2 metric was used for flann)
1915 - added tests to check rotation invariance of detectors
1916 - a bit refactoring in LBP face detection on GPU
1917 - merged documentation and android service from trunk
1918 - Build pdf for Android Manager documentation
1919 - removing 'module' directive to eliminate "PYTHON MODULE INDEX" page in PDF
1920 - minor change in doc
1921 - added test to check keypoints returned by FeatureDetector (center, size, angle)
1922 - filtered MSER keypoints that have centers out of image
1923 - backport 9018
1924 - fix gcc C++11 bug mentioned in http://answers.opencv.org/question/283 . Bug also fixed in FLANN upstream
1925 - split file of features2d tests
1926 - Tegra detector fixed; Some aditional logs added; AndroidManifest version incremented.
1927 - fixed  #2165
1928 - fixed CvBoost in mll if no tree can be trained.
1929 - work on digits_video.py
1930 - HW compatibility tests added; Arm-v7a neon package support enabled.
1931 - better wording
1932 - minor upd. (formatting and wording)
1933 - updating wording and initDebug() descr
1934 - adding java api ref. to top-level index
1935 - improved LBP indexing
1936 - added delobal memory version
1937 - Package name logic improved; Aditional tests added; Some bug fixes with different __SUPPORT_XXX defines.
1938 - swithed to the fixed size thread block
1939 - work on features2d python interface
1940 - fixed SURF orientations, broken in r8892 (see also r8895, r8887 and #2043)
1941 - updated thresholds in EM test after cv::EM fixing
1942 - fixed #2160
1943 - Unit tests updated. Version and HW compatiblity tests added; Tegra3, neon, sseX, x64 support uncomment and guarded by ifdefs.
1944 - fixed #2159
1945 - more doc details for #2152
1946 - updating include dirs to make CDT project in Eclipse happy
1947 - LBP: minor changes
1948 - refactored GPU LBP cascade. Added support for big images. Fixed bug in connected components function
1949 - fixed vfw (#2156)
1950 - fixed #2155
1951 - fixed doc #2152
1952 - mdot function in common.py
1953 - backoprt 8987
1954 - update the docs for cvExtractSURF and initModule_nonfree()
1955 - LBP: switched to texture implementation
1956 - LBP classifer moved to ptr from DevMem2D
1957 - LBP classifer moved to ptr from DevMem2D
1958 - One more fix for zlib search #1902
1959 - Changed DetectionBasedTracker a bit to make its method addObject to return an integer value -- the id of the new added object.
1960 - show detected keypoints in feature_homography.py
1961 - Fixed typo in Java wrapper for FetauresDetector class
1962 - fixed typo in SURF detector #2149
1963 - fixed undefined behaviour in image codecs initialization
1964 - fixed documentation missmatch for ORB
1965 - fixed documentation missmatch for polylines function
1966 - reduced the number of registers used in the LBP responce operator
1967 - fixed backward compatibility with less than 1.2 CUDA capability
1968 - Grammar and Formatting fixes. Added link to the Yale Facedatabase A. Added download directive links for linking to the sample source code samples.
1969 - new feature_homography.py sample
1970 - exposed ORB features to python
1971 - fixed #2130
1972 - quiet most of the OSX build warnings
1973 - Android: updated default TBB version to 4.0 update 5
1974 - Contrib module is added to java wrappers; fixed algorithm initialisation for python bindings
1975 - Fixed several mistakes in documentation
1976 - Fixed file globbing in documentation parsers
1977 - added contrib module support in Python wrappers (thanks to Eric Christiansen)
1978 - removed unnecessary memory allocation in LBP classifier
1979 - added checking destination matrix size for resize and integral functions
1980 - removed unused class filds
1981 - added lbp cascade test, fixed race conditions problems
1982 - added performance test for LBP classifier.
1983 - Messages updated. Samples rebuild is needed.
1984 - Merged the recent fixes from 2.4 branch
1985 - added hipotesis filtration
1986 - LBP classifier: tracking of count of detected objects was moved in cascadeclassifier.cpp
1987 - merged GPU resize became same as CPU implementation
1988 - updated pdfs to 2.4.2
1989 - updated docs theme
1990 - updated docs theme
1991 - minor fixes for the second Android tutorial
1992 - updating pictures; removing redundant 'fix prj prop-s' step
1993 - minor fixes for the first Android tutorial
1994 - Library name updated.
1995 - Touchscreen requirement turned off.
1996 - Package name pattern changed.
1997 - renamed google group to the OpenCV4Android instead of android-opencv
1998 - install bin.apk
1999 - About message updated. Version updated.
2000 - Message box text updated.
2001 - Icon for binary package updated.
2002 - removing windows-specific path from includes
2003 - Fixed Java API tests
2004 - Fixed code block in android tutorial
2005 - Merged the trunk r8927, r8929
2006 - Eliminated discrepancy between SSE and non-SSE versions of bilinear resize
2007 - Fixed opponent space color conversion
2008 - Internal docs about service were moved to opencv_extra.
2009 - Icon for OpenCV Manager updated.
2010 - starting 2.4.2 O4A packages will be packed with ZIP instead of TAR.BZ2
2011 - Typo fix.
2012 - OpenCV 2.4.0 constant version removed. All docs and samples updated for 2.4.2.
2013 - Documentation: fixed duplicated appendix reference
2014 - Merged the trunk r8917:8919
2015 - Fixed run.py bugs
2016 - fixed #2118
2017 - Bug 2129: Fix for missing citations in FaceRecognizer documentation.
2018 - Merged version references fix
2019 - Fixed several opencv version references
2020 - Merged the trunk r8913
2021 - fixed #1834
2022 - Merged the trunk r8911
2023 - Fixed #2125
2024 - Application start without service fixed.
2025 - Merged the trunk r8907, r8908
2026 - updating tutorial
2027 - HoG and Hellinger-metric preprocess for digit recognition line breaks in fitline.py description
2028 - Merged the trunk r8901:8904
2029 - Typo fix. Name of native library was inconsists with java loadLibrary
2030 - Fixed Android package dependencies
2031 - Fixed Android package dependencies
2032 - Fixed Android package dependencies
2033 - adding CDT Builder (via ndk-build.cmd) for JNI part
2034 - Merged the trunk 8892,8894,8898
2035 - fixed typo in minMaxIdx description (ticket #2081)
2036 - update FFMPEG wrapper binaries
2037 - update FFMPEG wrapper binaries
2038 - removed obsolete parameter 'time' in regression test for descriptors
2039 - Merged the trunk r8887, r8891, r8314
2040 - fixed angles of SURF detector
2041 - Fixed automatic temporary files cleaning with run.py on Windows
2042 - Version number is adjusted to 2.4.2
2043 - Merged the trunk 8855,8885,8886
2044 - removed y-axis inversion in drawKeypoints (FeatureDetector has to do this)
2045 - added test for opponent descriptor extractor
2046 - restoring binary compatibility with 2.4.1
2047 - Merged facerec from the trunk
2048 - Fixed bugs in facerec documentation
2049 - Merged the trunk r8852:8880
2050 - fixed build without CUDA
2051 - OpenCV Library renamed.
2052 - Android samples renaming was done. Icon updated.
2053 - fixed bow sample
2054 - result storing: atomic based
2055 - LBP classifier was refactored, added parameter for max size of detected object
2056 - GPU resize became same as CPU implementation
2057 - gpu classifier default values became same as to cpu implementation
2058 - classifier loading has been improved
2059 - refactored digits_adjust.py (dataset preprocess in cloud)
2060 - descriptions for watershed.py and video.py
2061 - fitline.py sample added
2062 - fixed #1764
2063 - added check for false bug report #2081
2064 - partial fix for repeated algorithm registration (patch #2101 by Stephan Reuter)
2065 - fixed #2082
2066 - fixed compilation in msvc
2067 - fixed bug with uninitialized variable in cvGetOptimalNewCameraMatrix (patch #1731 by floemker)
2068 - added fullscreen mode on Mac (patch #2040 by Takahiro Horikawa)
2069 - added support of homogeneous points to calcCorrespondEpilines (ticket #2055)
2070 - Background subtractor GMG: removed flexitype, fixed build errors.
2071 - Fixed Windows build warnings and configuration problem.
2072 - Merged few small fixes from 2.4 branch
2073 - fixed #2113
2074 - Merge branch 'home'
2075 - Fixed small bug in cv::Ptr<_Tp> conversion to cv::Ptr<_Tp2>. Now this conversion is made in a more accurate way.
2076 - fixing bug #1987(android keeps RGBA in alpha pre-multiplied form, Mat <-> Bitmap should handle this correctly)
2077 - Debug message is turned off
2078 - Quiet MSER tests
2079 - opencv_ts is removed for java API
2080 - Merged recent changes from trunk - 8833,8848,8850
2081 - Added Ptr<T> support to AlgorithmInfo; fixed some warnings
2082 - Fixed windows build problems of BackgroundSubtractorGMG but code still need more work.
2083 - fixed bug in SVD, ticket #2027; fixed building highgui with ffmpeg support on MacOSX
2084 - Merged Android build fix
2085 - Fixing parallel build for Android
2086 - Fixed few warnings
2087 - Fixed Android build warnings in backgroundsubtractor_gbh
2088 - fixed merge problem
2089 - Reverted some changes in videostab module
2090 - Removed incorrectly merged test
2091 - merged python samles
2092 - merged trunk r8815:8827
2093 - changing package layout after 'make install' for Android build
2094 - merged Android samples
2095 - merged the trunk r8735:8766, r8769, r8777:8780, r8790  and r8800:8811
2096 - added FREAK (by Kirell Benzi, Raphael Ortiz, Alexandre Alahi and Pierre Vandergheynst)
2097 - merged the trunk r8719:8731 and 8807
2098 - fixed possible video distortion problem when cap_avfoundation.mm is used to capture video (ticket #1980)
2099 - added GMG background segmentation algorithm by Andrew Godbehere, ticket #2065
2100 - merged Android Manager and new java layout
2101 - merged the trunk r8704:8716
2102 - Added possibility in the class DetectionBasedTracker to work as a tracker only -- without the mainDetector. In this case new objects will be added into it by the method addObject(const cv::Rect& location).
2103 - merged GPU scan
2104 - fixed #2108 (thanks to Vincent for the report and proposed solution)
2105 - merged the trunk r8669:8702
2106 - merged iOS framework from the trunk
2107 - Added cmake for building Android package
2108 - Added template method cv::Algorithm::set(const char* _name, const Ptr<_Tp>& value), which allows to pass as the second parameter of the method set any cv::Ptr<_Tp> object.
2109 - Small addition change in the FileStorage sample.
2110 - Fixed discrepancy between SSE and regular baranches in FREAK
2111 - Fixed Android build with SDK tools revision 20
2112 - Added to the sample, demonstrating FileStorage, how to read/write data from/to std::string.
2113 - switching to dynamic linking
2114 - Fixed cvExtractSURF in case of no keypoints found #2076
2115 - fixed bug #2106; added test
2116 - fixed ios framework build (ticket #2092)
2117 - API Link corrected.
2118 - API Link corrected.
2119 - Fixed divide by zero problem in cvStereoRectify (thanks to Philip Van Valkenberg) #2099
2120 - Fixed Mat::isContinuous for big matrix (thanks to Boris Mansencal) #2103
2121 - Fixed linux and android install
2122 - improved recognition accuracy by better region normalization
2123 - discard digit's internal contours in digits_video.py
2124 - workarounding missing native part in Java tests
2125 - Fixed some warnings and install problems on linux
2126 - Merged revision(s) 8679 from trunk: new implementation of gpu::PyrLKOpticalFlow::sparse (1.5 - 2x faster) ........
2127 - work on digits_video.py
2128 - Merged revision(s) 8664 from trunk: new implementation of gpu::PyrLKOpticalFlow::dense (1.5 - 2x faster) ........
2129 - work on digits_video.py
2130 - Fixed mistake in documentation
2131 - digits_video.py prints warning if trained classifier (should be created by digits.py) not found
2132 - changing package layout after 'make install' for Android build
2133 - digits_video.py (VERY IMMATURE) digits.py now saves the resulting SVM classifier for use in digits_video.py
2134 - digits_adjust.py sample added
2135 - removed ANN digits recognition added deskew for SVN and KNearest recognition sample
2136 - Fixed wrong restructured text directive, when referencing to other documents.
2137 - Fixed MSVC build with Qt enabled #2096
2138 - Added the cv::FaceRecognizer documentation (API, Face Recognition Guide, Tutorials).
2139 - fixing project properties
2140 - hiding extra build-time messages
2141 - Sample3-native build fix. Dependency from OpenCV library project added. Scripts updated.
2142 - Color blob detection example updated for OpenCV Manager model.
2143 - Sample4-mixed was updated for OpenCV Manager model.
2144 - Example3-native updated for OpenCV Manager model
2145 - fixed LBP loader test
2146 - Sample 2 was updated for OpenCV Manager model.
2147 - Sample 1 updated for OpenCV Manager model.
2148 - fixed bug in cv::gpu::HOGDescriptor::detectMultiScale
2149 - Image manipulations sample updated for OpenCV Manager model.
2150 - LBP features: GPU representation
2151 - added XIMEA support for linux (by Igor Kuzmin) #2085
2152 - Applied XIMEA path (by Marian Zajko) with multiple changes #2054
2153 - added VIBE_GPU (background subtraction) to gpu module
2154 - Fixing iOS detection in core persistence
2155 - Fixing cv::tempfile on Windows #2093
2156 - Fixed Android Manager build
2157 - Making all dependencies from highgui module optional
2158 - Revision 8725 restored. Android sample FaceDetection updated according DetectionBasedTracker interface.
2159 - revision 8721 vas merged to head. Detection based tracker interface changed. cpp and android samples updated.
2160 - fixed build without CUDA
2161 - LBP: implemented first version of device side part
2162 - LBP: implemented image data preparing
2163 - added lbp related CUDA files
2164 - completed test: load LBP classifier
2165 - LBP classifier represintation in GPU memory
2166 - Minor update for zlib search
2167 - added docs for MOG_GPU and MOG2_GPU
2168 - fixed several documentation errors
2169 - added background subtraction sample for gpu module
2170 - added FGDStatModel, MOG and MOG2 to gpu performance sample
2171 - copy 768x576.avi video to sample directory
2172 - All tests writing temporary files are updated to use cv::tempfile() function
2173 - Fixed FREAK on Android
2174 - added MOG_GPU and MOG2_GPU (Gaussian Mixture background subtraction)
2175 - added comments to contours.py and edge.py samples
2176 - added comment to letter_recog.py sample (adopted from c++ version)
2177 - added test for GPU LBP cascade: load cascade
2178 - adding missing images
2179 - Updated gtest to upstream rev616
2180 - Search python libs exactly matching to python executable on cmake 2.8.9 and newer
2181 - Fixed windows build of FREAK
2182 - Reverted r8721 and r8725 (issue #2080)
2183 - added FREAK (by Kirell Benzi, Raphael Ortiz, Alexandre Alahi and Pierre Vandergheynst)
2184 - Fixed buggy NEON check inside flann
2185 - updating version
2186 - workarounding service-related changes
2187 - added synonym CV_COMP_HELLIGNER for CV_COMP_BHATTACHARYAA to reflect the real formula used (bug report #2073)
2188 - initial support of GPU LBP classifier: added new style xml format loading
2189 - Sample updated due to new DetectionBasedTracker interface.
2190 - added the optional output maxima value to phaseCorrelate (patch #2071 by Robert Huitl)
2191 - Fixed tests broken by r8708
2192 - adding OpenCV Manager
2193 - revisions 8681 and 8688 restored. Warning fixed. Warning: changes beak binary compatibility
2194 - moving to OpenCVLoader API
2195 - Fixed few warnings on Linux
2196 - changing 'java' module layout
2197 - Fixed warnigs from zlib defines
2198 - fixing warnings
2199 - fixes for the newly added gcc warning keys
2200 - Fixed few more warnings/bugs.
2201 - Fixed mingw build warnings
2202 - Fixed build with MSVC
2203 - Updated warning options for GCC; fixed new warnings.
2204 - adding JNI func-s declarations to eliminate build warnings inside Android tree
2205 - fix for #2048 (artificial 'delete' method had wrong JNI signature)
2206 - fix for #2063 ( Mat(Mat m, Rect roi) returns wrong sub-mat)
2207 - fixed build without CUDA
2208 - scan operations are moved in separate header
2209 - Fixed optional dependencies tracking in CMake. Fixed TBB compiler definitions for Android.
2210 - Merge branch 'work'
2211 - fix for 1.x compute capabilities
2212 - added OpenCVConfig.cmake
2213 - Reverted changes breaking Android build
2214 - minor tutorial update
2215 - added digits2.py sample (work in progress)
2216 - minor fixing
2217 - set sample param to its default value in function
2218 - Fixed WString related build problem in Android build
2219 - added kmeans.py sample
2220 - fixed SVM train_auto docs: "train set" <-> "test set"
2221 - Code style fix. dbt face detection example turned off for Windows.
2222 - resize area are fixed for scales that aren't divide 128
2223 - Fixed Visual Studio precompiled headers
2224 - resize area with block scan
2225 - resize area with block scan
2226 - resize function signature refactoring
2227 - minor formating changes
2228 - Detection based tracker was refactored. Detector interface added.
2229 - Fixed precompiled headers support detection
2230 - new implementation of gpu::PyrLKOpticalFlow::sparse (1.5 - 2x faster)
2231 - Fixed Android build with Eigen.
2232 - Two colormaps removed from the list of colormaps, as they are no visually improved enhancement to a Jet colormap.
2233 - The COLORMAP_PINK colormap was missing in applyColorMap.
2234 - minor formating fixes
2235 - 'call' added to android.bat call
2236 - fixed more "shadow" warnings
2237 - Merged the trunk r8595:8668 (except iOS and new gpu functionality)
2238 - added check for CUDA BLUS support in GEMM tests
2239 - fixed "shadow" warnings in nvidia folder
2240 - fixed "shadow" warnings in NVIDIA tests
2241 - Merged the trunk r8589:8653 - all changes related to build warnings
2242 - new implementation of gpu::PyrLKOpticalFlow::dense (1.5 - 2x faster)
2243 - minor tutorial update
2244 - fixing typo that breaks the build
2245 - added check to weight in rgbd
2246 - tutorial updated
2247 - Merged the trunk r8575:8583 (INTER_AREA interpolation for GPU resize)
2248 - Merged the trunk r8547:8574, r8587
2249 - Shortened cmake script for opencv_world
2250 - fixes #2044
2251 - Fixed #2053
2252 - tutorial updated
2253 - Fixed Android build warnings for old NDK
2254 - Android toolchain: fixed try_compile problem with old cmake versions
2255 - tutorial updated
2256 - added weighting to rgbd odometry
2257 - Reduced some tegra stubs
2258 - exposed parallelized SVM prediction to python (predict_all)
2259 - fixed #2047
2260 - fixed part of shadow warnings
2261 - scan based area interpolation for naive cases
2262 - Fixed Android build warnings and few warnings in specific cnfigurations
2263 - fixed part of shadow warnings
2264 - suppress warning no previous declaration for gpu module
2265 - fixed highgui configuration with QT enabled
2266 - Fixed problem with incorrect detection of some compiler flags
2267 - Added linking against AppKit framework when OpenCV is configured with WITH_QUICKTIME=OFF
2268 - fixed compilation error and some warnings if with_openni is true
2269 - Documentation for FaceRecognizer started (not added to toc of contrib/doc/contrib.rst yet). CSV file for the samples/cpp/facerec_demo.cpp added. Added some more exceptions to warn the user, when passing bad aligned data.
2270 - Fixed target_link_libraries for python bindings
2271 - restored -Wno-unnamed-type-template-args
2272 - Added own CMake macro for compiler flag checks (to not depend on CMake version)
2273 - Fixing compiler flags checks.
2274 - Fixed number of warnings. Fixed mingw64 build.
2275 - fixed find_obj.py (use detectAndCompute)
2276 - updated iOS installation instructions
2277 - fixed #1974
2278 - Minor grammatical correction in comments.
2279 - Exceptions now go into CV_Error. Added thresholding to the FaceRecognizer and updated the demo accordingly.
2280 - Several exceptions added to the available FaceRecognizer classes and helper methods, so wrong input data is reported to the user. facerec_demo.cpp updated to latest cv::Algorithm changes and commented.
2281 - fixed build under android
2282 - added lappyr.py sample
2283 - always remove libopencv_world.a before building framework to always include the up-to-date code into the framework binary.
2284 - fixed build without CUDA
2285 - added script to build the universal opencv2.framework for iOS device and simulator. fixed opencv_world cmake script to create static libopencv_world.a for iOS. temporarily disable compressed file storages in the case of iOS (to avoid dependency of zlib)
2286 - minor warning fixes
2287 - resize area for big downscaling integration
2288 - Warning fixes continued
2289 - fixed another piece of warnings
2290 - Declaration of color conversion functions are moved in header file to avoid warnings
2291 - Fixed all anomimous warnings
2292 - Fixed another one thousand warnings about uninitialized anomimnomous
2293 - possibly fixed crash boost caused by the recent modification; slightly improved mlp params in letter_recog sample
2294 - fixed hundreds of "anonymous" warnings for gpu module.
2295 - Fixed precompiled headers build on Linux
2296 - Ignored warnings from gtest with precompiled headers enabled
2297 - Fixed build with TBB for Android
2298 - New Tegra Optimized thresh_16s and thresh_32f functions were added
2299 - Fixed Android build
2300 - slightly updated windows_install.rst tutorial
2301 - Fixed build with TBB
2302 - Fixed recently introduced build problems on some platforms
2303 - Fixed mingw build.
2304 - update FFMPEG wrapper binaries
2305 - Set stricter warning rules for gcc
2306 - fixed relative path for stitching/details headers
2307 - set to linear interpolation type for upscaling with area interplation flag
2308 - call not NPP version in case of INTER_AREA resize
2309 - fixed accuracy test
2310 - performance test for INTER_AREA resize has been added.
2311 - fix for down rounded output sizes
2312 - Fixed build of opencv_world with QT on linux #2012
2313 - fixed for resize with INTER AREA. Since now we divide by convolved area
2314 - fixed build
2315 - GPU resize with INTER_AREA
2316 - decreased size of the buffer used in CvBoost::update_weights (ticket #1803)
2317 - fixed typo in the tutorial code (thanks to Abid Rahman; ticket #2016)
2318 - auto-copy java.so to package
2319 - test commit
2320 - Updated link in android readme
2321 - test commit
2322 - comments for digits.py sample
2323 - fixed build under windows, updated 768x576.avi video (other codec)
2324 - update FFMPEG wrapper binaries
2325 - added gpu::FGDStatModel (Background/foreground segmentation)
2326 - fixed #2019
2327 - made GPU Feature Extractor download/convertKeypoints() methods static (Feature #2007)
2328 - phaseCorrelate documentation patch by Will Lucas #2017
2329 - Dragonfly BSD build fix #2010 (thanks to Thomas Klausner)
2330 - fix for ORB tests
2331 - fix for ORB tests
2332 - updated pdf's to 2.4.1
2333 - work on added digits.py sample (neural network for handwritten digit recognition)
2334 - update FFMPEG wrapper binaries
2335 - Merged the trunk r8542:8544
2336 - grid-adapted feature detector made a proper Algorithm (ticket #1874)
2337 - added nmixtures parameter to BackgroundSubtractorMOG2 (ticket #1914)
2338 - reverted the original VideoCapture::read() code; moved frame index check to where it should belong: ffmpeg wrapper; applied patch by Rob Reilink (ticket #1971)
2339 - Merged lda fix from 2.4 branch (Fixed reconstruction, so that the mean is correctly added to the reconstructed image.)
2340 - Merged the trunk r8537 (fixed pdf documentation build)
2341 - Merged Android samples from trunk r8423 r8533
2342 - Fixed pdf documentation build
2343 - Fixed reconstruction, so that the mean is correctly added to the reconstructed image.
2344 - CodeReview #1512 notes fixed.
2345 - Trunk OpenCV version is set to 2.4.9
2346 - Version of 2.4 branch is adjusted to 2.4.1
2347 - Megred fix for pyrhon API generator regression r8528
2348 - removed debug print
2349 - Fixed regression in python wrappers generator
2350 - CodeReview #1511 notes upplied.
2351 - Merged the trunk r8517:8524
2352 - backported API for storing OpenCV data structures to text string and reading them back (r8481, r8516, r8518, r8522)
2353 - Added C++ and python signatures for moveWindow, resizeWindow and setMouseCallback
2354 - Fixed #1996
2355 - Added test for #1997; fixed build warnings
2356 - Merged revision(s) 8484 from trunk: fixed some bugs in gpu module under Windows: * convertTo alignment error ........
2357 - tegra integration
2358 - Made reference manual table of contents autogenerated
2359 - changed "void FileStorage::release(string&)" to "string FileStorage::releaseAndGetString()"
2360 - tegra::cvtRGB2HSV function was added
2361 - replaced "string FileStorage::release()" with 2 methods to preserve backward compatibility.
2362 - Fixed few errors in documentation backporting
2363 - Merged the trunk r8467:8507 (inclusive) (big bunch of documentation fixes)
2364 - Merged the trunk r8459:8466 (inclusive)
2365 - Merged the trunk r8408:8457 (inclusive)
2366 - Merged the trunk r8384:8407 (inclusive)
2367 - fixed mark_nvidia.py script (warpAffine and warpPerspective)
2368 - Fixed Java API build
2369 - Documentation: fixed class/struc members documentation; added warning on incorrectly documented member
2370 - Documentation: fixed operators regex; added varargs support
2371 - Documentation: improved correctness checking for superclasses
2372 - Documentation: added support for multiple superclasses
2373 - Documentation: added support for virtual methods
2374 - Documentation: added support for superclasses in class definition #1308
2375 - Native camera libs rebuilt for bug #1989 fix.
2376 - Bug #1989 fixed. NULL pointer check added.
2377 - Temporarily disable test on Mac
2378 - Fixed documentation generation for function arguments having array type i.e. 'type arg[]'
2379 - Merged revision(s) 8495 from trunk: Bug #1991 : fixed gpu interpolation (remap, resize, warp...) ........
2380 - Bug #1991 : fixed gpu interpolation (remap, resize, warp...)
2381 - fixing Java test and sample after moving drawContours() from Imgproc to Core
2382 - Added check for trailing semicolon to rst parser; fixed few documentation build warnings
2383 - Fixed documentation: corrected parameter names
2384 - fixed some bugs in gpu module under Windows: * convertTo alignment error * compare with scalars error
2385 - Fixed property names in cap_dshow #1993
2386 - More fixes for documentation.
2387 - added API for storing OpenCV data structures to text string and reading them back
2388 - Small fixes for documentation checking script
2389 - Added check for documented but missing functions
2390 - New bunch of documentation fixes
2391 - Merged revision(s) 8474 from trunk: fixed several problems with CUDA 5.0 * gpu::LUT, uses device memory instead of host memory * gpu::multiply, round mod for CV_8U depth ........
2392 - remaining C-style planar subdivisions data structures are moved to legacy
2393 - added fix_properties scripts for Android samples
2394 - fixed several problems with CUDA 5.0 * gpu::LUT, uses device memory instead of host memory * gpu::multiply, round mod for CV_8U depth
2395 - Fixed more documentation & source discrepancies
2396 - compatibility corrections
2397 - warp Affine tegra integration
2398 - updated video_threaded.py sample: - switch btw threaded and non-threaded mode - performance counters - description
2399 - minor fix of gpu perf tests
2400 - Fixed hundreds of documentation problems
2401 - Added new script for checking correctness of documentation
2402 - Added test for #914
2403 - video_threaded.py sample now uses multiprocessing module's ThreadPool
2404 - temp commit
2405 - temp commit
2406 - Fixed some build warnings
2407 - Moved 3rd-party libraries detection to separate cmake files
2408 - temp commit
2409 - Added new perf tests for boxFilter
2410 - Merged revision(s) 8455 from trunk/opencv/modules/gpu/src: compilation with CUDA5.0 (#1982, thanks to Rodrigo) ........
2411 - compilation with CUDA5.0 (#1982, thanks to Rodrigo)
2412 - Fixed groupRectangles documentation #1817
2413 - Added tegra stub for cornerEigenValsVecs
2414 - Fixed PvAPI search on Windows #1927
2415 - perf_framework: added TEST_CYCLE_MULTIRUN macros ( invokes function tested several times at each iteration )
2416 - fixed #1981
2417 - Updated sanity checks for some imgproc perf tests
2418 - added video_threaded.py sample
2419 - some more fixes in Algorithm methods declarations
2420 - Minor cmake change
2421 - added mark_nvidia script
2422 - minor fix of gpu perf tests
2423 - fixed undistortPoints description (ticket #1964)
2424 - updated gpu performance tests
2425 - fixed description of cv::invert() (ticket #1972)
2426 - fixed description of Algorithm::getList(); added sample, thanks to Shervin Emami (ticket #1972)
2427 - Fixed assert placement in cv::invert
2428 - Added documentation for buildOpticalFlowPyramid
2429 - compilation
2430 - gpu: added Cascade and mulAndScaleSpectrums perf tests
2431 - exposed MSER to python again
2432 - cv::Exception handling added. Multithreading bug fixed.
2433 - updated filters performance tests in gpu module
2434 - Added a check of the DetectionBasedTracker's inner state in the main thread function of this class. This change should fix a multithread bug in the class.
2435 - arithm test gpu tests for cpu :)
2436 - Face detection example updated. Dtetection base tracker mode added.
2437 - fixed gpu-vs-cpu performance tests
2438 - fixed #1969
2439 - updated gpu-vs-cpu performance tests
2440 - fixed gaussian_mix.py sample
2441 - fixed precom for opencv_perf_gpu_cpu
2442 - made video_dmtx.py description visible in demo.py
2443 - removed derivLambda param for LK-tracker linetype -> lineType
2444 - added cpu performance test for gpu module
2445 - FIX: VideoCapture::read() was returning empty image for camera captures
2446 - Fixed some corner cases of opencv_world configuration
2447 - Updated to TBB4.0 update 4 for Android build
2448 - FaceRecognizer class is now derived from Algorithm, therefore it's possible to set and retrieve the parameters using conventional Algorithm::set and Algorithm::get methods
2449 - fixed 2 build problems on MacOSX (highgui with ffmpeg, opencv_world); added macro CV_INIT_ALGORITHM for simpler algorithm registration (ticket #1876)
2450 - Updated tegra optical flow stub
2451 - Now the DetectionBasedTracker will throw exception if it cannot load cascade detector from a file.
2452 - Added new performance tests for calcOpticalFlowPyrLK and buildOpticalFlowPyramid; extracted private header from lkpyramid.cpp
2453 - Fixed Linux build
2454 - include nonfree for a couple of f2d samples
2455 - Restored QuartzCore framework for OS X
2456 - Refactored highgui libraries search (tested on Windows only)
2457 - Fixed few MinGW build problems
2458 - Fixing Android SDK search on OS X.
2459 - skip of table header in MLData (#1962)
2460 - Refactored CMake status report for video IO libs
2461 - Fixing compile on some MinGW platforms
2462 - Added Windows paths support to Eigen search.
2463 - MinGW: try -mpreferred-stack-boundary instead of mstackrealign
2464 - Restored -O2 for MinGW
2465 - fixed Mat::diag (#1939)
2466 - Fixed parameter name and copy condition
2467 - Merged the trunk r8345:8376
2468 - Merged the trunk r8324:8345
2469 - Partly merged the trunk r8322
2470 - Merged the trunk r8291:8321
2471 - Merged the trunk till r8291
2472 - Fixed phaseCorrelate result for not power of 2 size images #1812 (thanks to Jeff Mast)
2473 - Fixed problem with manually set PYTHON_PACKAGES_PATH #1891
2474 - Fixed accumulateWeighted with mask for multichannel matrices #1959
2475 - #1932 Fixed SSE instability on mingw32
2476 - Fixed MinGW build after r8358
2477 - fix for #1954 (typos)
2478 - Merged revision(s) 8368 from trunk/opencv/modules/gpu/src/imgproc.cpp: fixed possible compilation error for macos ........
2479 - fixed possible compilation error for macos
2480 - Android samples are updated: onPause()/onResume() release/open camera, a message is shown on camera open error, minor fixes in code and resources
2481 - Fixed Algorithm usage example #1904
2482 - Refactored per-computed pyramid handling in calcOpticalFlowPyrLK #1321
2483 - Added Snap-to-Screen Edge feature in the case of multiple monitors (patch by Adi Shavit)
2484 - Added test and workaround for #1942
2485 - Added option to pass pre-computed pyramid to piramidal LK optical flow #1321
2486 - fixed building avfoundation on MacOSX with iOS targets
2487 - fixed background update in GMM2 algorithm (ticket #1931)
2488 - Fixed incorrect CMake variable name
2489 - Applied patch for IPP linking under MinGW (thanks to Philippe FOUBERT) #1906
2490 - Fixed typo #1896
2491 - Fixed replacement of -O3 with -O2 for mingw compiler #1896
2492 - Fixed python version issue #1903
2493 - Shortened CMake script for opencv_world. Fixed opencv_world link with non-Visual Studio generators on Windows.
2494 - fixed building opencv_world with VS2010
2495 - Updated sanity threshold for convertTo perf test
2496 - added opencv_world module that combines all the other [selected by user] OpenCV modules, except for opencv_python and opencv_gpu.
2497 - Updated dot profuct function table
2498 - added gpu::compare with scalars (Feature #1754)
2499 - ColorBlobDetection example. Bug fix. Refactoring.
2500 - added message that timings doesn't include data transfer to gpu performance sample (Issue #1846)
2501 - ColorBlobDetection example. Bug fix. Refactring.
2502 - ColorBlobDetection example. Pyrdown added. Contour area filtering added.
2503 - added support for vector<Mat_<>> in InputArray, OutputArray, split & merge
2504 - fixed problem with Mat::copyTo() with Mat_<> arguments (ticket #1918)
2505 - propagated 2 fixed from 2.4 to trunk
2506 - fixed build under MacOS (disabled video decoding, it's not supported)
2507 - disabled WITH_OPENGL flag under MacOS
2508 - Fix for #1902 is merged from trunk
2509 - #1902 added workaround for CMake 2.8.2 bug
2510 - Accelerating the completion of video bypass (bug #1893)
2511 - Fixed read error in VideoCapture for images (bug #1892); minor fix of ffmpeg wrapper warning
2512 - added check for CMake 2.8.3 for CUDA support
2513 - Merged from trunk.
2514 - Fixed facerec_demo.cpp.
2515 - Base version implemented.
2516 - compilation for Macos
2517 - fixed GPU compilation
2518 - Added check for CUDA toolkit version ( older can't compile Kepler )
2519 - Added check for CUDA toolkit version ( older can't compile Kepler )
2520 - Merged revision(s) 8304 from trunk/opencv/cmake/OpenCVDetectCUDA.cmake: Added check for CUDA toolkit version ( older can't compile Kepler ) ........
2521 - Added check for CUDA toolkit version ( older can't compile Kepler )
2522 - update for kepler arch support
2523 - Added default compilation for Kepler
2524 - fixed typo in mulSpectrums description (ticket #1868)
2525 - Added Android NDK r8 support including new mips ABI
2526 - fixed for Kepler
2527 - removed #include "cap_ffmpeg_impl_v2.hpp"
2528 - run.py - fixed java tests launch on Windows
2529 - updated printCudaDeviceInfo to support Kepler
2530 - Debug/Release folders fix for QTCreator build
2531 - Remerged the 2.4.0 branch
2532 - fixed opencv_ffmpeg.dll name in gpu video encoding/decoding
2533 - fixed some problems after r8280 (lost code)
2534 - fix for brute-force matcher with CUDA 4.2.
2535 - update FFMPEG wrapper binaries
2536 - merged 2.4 into trunk
2537 - get back to single-version ffmpeg wrapper (no more v2); make sure the library builds and the tests pass on Ubuntu 10.04 that includes pretty old version of ffmpeg
2538 - get back to single-version ffmpeg wrapper (no more v2); make sure the library builds and the tests pass on Ubuntu 10.04 that includes pretty old version of ffmpeg
2539 - avoid simultanous reading data from 2 videos Highgui_Video.regression, since earlier versions of ffmpeg (or the way our wrapper uses them) can not handle that properly
2540 - force BUILD_PNG/JPEG/TIFF/ZLIB on MacOSX, because sometimes the found lib<...> is different from the one used in build.
2541 - update FFMPEG wrapper binaries
2542 - some more fixes in ffmpeg wrapper; now it handles big videos better.
2543 - updated pdfs
2544 - change docs version
2545 - added documentation for ORB (ticket #1835). updated documentation on features2d (Feature2D class is still to be documented) (ticket #1819)
2546 - update FFMPEG wrapper binaries
2547 - temporary reverted av_free_packet() patch.
2548 - moved part of f2d docs to the legacy module
2549 - added description of Algorithm class (ticket #1818)
2550 - fixed PyrLKOpticalFlow.dense (final result size)
2551 - fixed PyrLKOpticalFlow.dense (final result size)
2552 - moved planar subdiv docs to legacy; added Input/OutputArray docs to core
2553 - fixed #1824
2554 - Java API: minor fix in javadoc
2555 - Improved javadoc generation scripts
2556 - Bug #1853 15-puzzles example does not work on Samsung gt-i9100 with Android ICS 4.0.3 fixed.
2557 - Fixed bug #1759
2558 - fixed RGBD capture with Asus Xtion (by Gary Bradski)
2559 - fixed 3-channel output tvecs support in calibrateCamera (patch #1807)
2560 - decreased the number of tests in Core_Eigen, decreased the maximum matrix size in Core_SVD; now those tests take less time to complete
2561 - Java API: updating OpenCV version, minor Core API improvements, enabling EM.
2562 - updating Posterize in 'image manipulation' Java sample
2563 - reverted r8003 (CascadeClassifier_GPU didn't work)
2564 - reverted r8003 (CascadeClassifier_GPU)
2565 - added BruteForceMatcher_GPU (for legacy)
2566 - bad changes reverted.
2567 - Loader classes for OpenCV with Android service added. Library loading in OpenCV API removed.
2568 - update FFMPEG wrapper binaries
2569 - Fixed VideoCapture memory leak (bug #1481)
2570 - Minor improvements: reduced verbosity of positioning tests; run.py - filter out non-executables on windows
2571 - fixed Linemod's Detector write method (removed nested sequence delimiters)
2572 - modified data matrix detection interface (that does not use any new data structures). Added Python sample for data matrix detection. Ticket #1664
2573 - CMake for new Android example
2574 - adding one more assertion to a Java test
2575 - adding Histogram and Posterize, removing Blur from 'image manipulation' Java sample
2576 - put template Distance classes back to features2d, since they are used in GPU; fixed OpenCV build with Xcode 2.3 (which includes new libpng)
2577 - fixed #1855
2578 - fixed #1833
2579 - fixed #1841
2580 - Base classes for sample added.
2581 - added BruteForceMatcher (the older variant of BFMatcher) to legacy (ticket #1796). added test for it. Renamed legacy tests to "Legacy_*"
2582 - Base code for new sample added.
2583 - Replaced CV_RANSAC in findHomography with CV_LMEDS (videostab)
2584 - added test to check #1737
2585 - Updated latentSVM tests and data
2586 - Minor documentation fix
2587 - Increased test threshold for arm
2588 - fix to Detector::write so that it doesn't abort on read
2589 - #1854 Fixed Mac OS X build with Clang
2590 - Reenabled OpponentSIFT test; Changed compiler flags for 32-bit MSVC; Fixed handling of "d" suffix of debug binaries in run.py.
2591 - adding VIEW_MODE_PIXELIZE to the 'image manipulations' sample
2592 - added version number to opencv_ffmpeg dlls (it's added only when dll copied to the bin directory); it resolves #1827
2593 - Fixed build warnings
2594 - Minor changes in videostab module
2595 - Bug #1822 Native camera does not work on Samsung Galaxy SII with Android ICS 4.0.3 was fixed. All binary libs were rebuilt.
2596 - Fixed compiler flags for debug builds
2597 - run.py: Automatically enable color output in android tests (posix shell only)
2598 - Refactored videostab module
2599 - 5 functions from addWeighted_func family were Neon Optimized
2600 - update FFMPEG wrapper binaries
2601 - avoid use of "AVFrame::best_effort_timestamp"
2602 - File perf_addWeited.cpp added
2603 - Refactored videostab module
2604 - update FFMPEG wrapper binaries
2605 - ok, now positioning seem to work well, at least with ffmpeg 0.10.2 on MacOSX 10.7
2606 - propagated changes for retina filters from trunk to 2.4
2607 - Fixed SURF behavior - from now it always returns keypoints in the same order
2608 - fixed HighguiFramecount.regression test (and renamed it to Highgui_Video.framecount)
2609 - added PSNR function to imgproc; refactored highgui positioning test (which still fails)
2610 - fixed a dicide by zero potential problem
2611 - user can now use the default retia config auatogenerated file to test their own setup
2612 - Added LP based global motion estimation (videostab)
2613 - update FFMPEG wrapper binaries
2614 - refactored highgui_specificvideo* tests; fixed repeated libswscale context creation in videocapture & videowriter (ticket #1541)
2615 - Fixed most of the floating-point accuracy problems for x86 gcc
2616 - merged bug fix from r8188 (PyrLKOpticalFlow patch size calculation)
2617 - merged bug fix from r8174 (GPU_NVidia/NCV.Visualization test)
2618 - merged bug fix from r8179 (ORB_GPU)
2619 - Java API: fixing Mat::put() for non-continuous Mat-s, adding/improving tests
2620 - added Matx<4,4>*Scalar operator (ticket #1830)
2621 - fixed python version in yet another place.
2622 - make Mat::at<>(i) work with 2d matrices (to retrieve all elements in row-major order) (reported by Kurt) and fixed bug #1804
2623 - Bug #1823 : fixed patch size calculation in PyrLKOpticalFlow
2624 - fixed build of gpu demos pack
2625 - removing extra quotes that causes build failure
2626 - added special function to patch NaN's in image. call this function from bilateralfilter (should fix bug #1811)
2627 - fixed formula in matchShapes, method=CV_CONTOUR_MATCH_I3 (ticket #1801)
2628 - Android build scripts for Windows are updated to recognize ninja
2629 - fixed bug in Python's calcEMD2 (ticket #1763)
2630 - fixed build without ffmpeg (gpu module)
2631 - updated gpu docs (BFMatcher_GPU)
2632 - fixed bug in ORB_GPU, behavior in the absence of keypoints found  (Bug #1831)
2633 - avoid infinite loop in CvLevMarq (thanks to João Lima for the patch; ticket #1839)
2634 - fixed typo in the installation guide (ticket #1844)
2635 - corrected typo (ticket #1843). added note about imdecode & imencode
2636 - added "Matx*Vec -> Vec" operator (ticket #1830)
2637 - fixed GPU_NVidia/NCV.Visualization test
2638 - Added local outlier rejector. Added rigid motion estimator. Refactored videostab module.
2639 - added additional tests to gpu::BFMatcher
2640 - fixed bug #1821
2641 - minor tab fix
2642 - fixed duplicated paragraph
2643 - refactored gpu BruteForceMather (made it similar to BFMatcher)
2644 - fixed build of gpu module without CUDA (video encoding/decoding)
2645 - Configuration name is added to the CMake status report
2646 - Fixed dependencies for cmake status embeeded into opencv core
2647 - Fixed assertions in java tests for ORB
2648 - Added CUDA version to CMake status
2649 - Fixed cvRetrieveFrame memory leak under AVFoundation (ticket #1837)
2650 - fixed several warnings (VS2010, Win64) added getParams method to VideoWriter_GPU
2651 - Fixed Android manifest install
2652 - NORM_L2SQR added too (ticket #1840)
2653 - added NORM_HAMMING* support to cv::norm (ticket #1840)
2654 - Fixed ffmpeg dll copying under mingw
2655 - Added GPU version of wobble suppressor (videostab)
2656 - 6 functions from Inrange_func family were Neon Optimized
2657 - Fail perf_inRange.cpp added
2658 - Make ocv_include_directories a function to minimize problems with windows backslashes
2659 - removed unnecessary CV_EXPORTS
2660 - fixing compilation for Android
2661 - Fixed trim ratio estimation for the case of homographies motion model (videostab)
2662 - Fixed build with mingw 4.4.0
2663 - Java API: fixing Mat::get() for non-continuous Mat-s.
2664 - wrapped Algorithm class.
2665 - Fixed build (noiseSigma of BackgroundSubtractorMOG is now protected)
2666 - Set sanity thresholds for several performance tests
2667 - added dedicated <modname>_init.cpp files with initModule_<modname>() functions and all the relevant structures; made BackgroundSubtractorMOG/MOG2 derivatives from Algorithm; cleaned up MOG2 implementation and made it multi-threaded.
2668 - Added resources release for AVT cameras (ticket #1814)
2669 - Minor update for new Ninja cmake generator
2670 - minor fix in calculate bitrate
2671 - minor fix in calculate bitrate
2672 - Replaced DECOMP_SVD with DECOMP_NORMAL|DECOMP_LU for speed (videostab)
2673 - Updated for cmake 2.8.8
2674 - Fixed verbosity of badarg tests
2675 - improving Imgproc.convexityDefects() and Imgproc.convexHull()
2676 - fixing stability of testBitmapToMat()
2677 - fixing #1808, Java API improvements
2678 - fixing convexityDefects()
2679 - Fixed parsing cmd args bug (videostab)
2680 - Minor changes in videostab module and sample
2681 - Added timing for main steps (videostab)
2682 - Updated videostab sample
2683 - Minor fix for previous commit
2684 - Refactored build conditionals in highgui tests
2685 - Restored old behavior for OSX
2686 - Refactoring (videostab)
2687 - Fixed Calc_Hist under 32-bit gcc
2688 - fixed AlgorithmInfo::read for read only parameters (thanks to Vadim)
2689 - Added GPU version of PyrLK based global motion estimator (videostab)
2690 - Fixed dependency from opencv_nonfree in Java bindings
2691 - added docs for VideoReader_GPU
2692 - minor doc fix
2693 - added doc on cv::EM; moved doc on CvEM to legacy/doc
2694 - made em params read only; minor renaming
2695 - minor fix in gpu video_writer sample
2696 - fixed misspelling in ertrees doc
2697 - fixed build without CUDA
2698 - added VideoReader_GPU
2699 - Fixed typo; removed duplicated call
2700 - Fixed stitching module tests built without nonfree
2701 - update FFMPEG wrapper binaries
2702 - fixed FFMPEG wrapper compilation on Windows
2703 - Probably fixed instability of single-precision floating-point RNG
2704 - Fixed error in frame positioning (bug #1815)
2705 - fixing #1800
2706 - Probably fixed EM tests failure on x86 platforms (thanks to Maria D.)
2707 - #1813 fixed compiler options with profiling enabled
2708 - added docs for VideoWriter_GPU
2709 - added support of different surface formats to VideoWriter_GPU added key frame handling to ffmpeg wrappers
2710 - Removed unnecessary code (videostab)
2711 - Removed unnecessary code (videostab)
2712 - Refactored videostab module
2713 - added VideoWriter_GPU
2714 - refactored train and predict methods of em
2715 - Fixed 2 failing python tests
2716 - Made OpenCVConfig.cmake friendly to Windows pack
2717 - #1809 include unistd.h required for usleep
2718 - Fixed failing Video_OpticalFlow.accuracy test
2719 - fixed test on em (old interface)
2720 - run.py: try working directory as a build path if no paths provided
2721 - Fixed incorrect asssertion in test
2722 - Fixed build warnings
2723 - updated points_classifier sample to use bayes classifier after distributions estimation by EM
2724 - removed changes of r8043; fixed 4 broken ml tests by other way
2725 - Fixed Android build with correct manifest file
2726 - fixed test on em
2727 - fixed creation of opponent space descriptors (#1805)
2728 - Added info about papers (videostab)
2729 - 12 functions from Norm_func family were Neon Optimized
2730 - Fixed typo (videostab)
2731 - Added support of Clp for Windows
2732 - fixed mistake in method name (#1798)
2733 - fixed nan in EM, added new test on EM
2734 - update theme for online docs (was incorrect in Firefox and Safari)
2735 - Fixed Android manifest generation and Android samples install
2736 - Fixed comparison methods in matchShapes (issue #1012)
2737 - Fixed compiler flags caching in toolchain; fixed zlib search.
2738 - Fixed Android build warning
2739 - Fixed LP based stabilizer
2740 - Added linear programming based stabilizer (videostab)
2741 - merged few missed changes from 2.4 to trunk
2742 - merged all the latest changes from 2.4 to trunk
2743 - Fixed gcc version parsing.
2744 - Fixed 4 broken ml tests.
2745 - Spell checked the documentation with VIM (issue #223)
2746 - Removed stdio include from ffmpeg wrapper
2747 - Updated diagnostic messages in VideoWriter (for ticket #1736)
2748 - Removed mentions of TBB optimization if users can't actually use it (thanks to Andrey K.)
2749 - Mentioned in doc if a function is parallelized with the TBB library (issue #421)
2750 - Added Java tests support to run.py
2751 - added support clang compiler
2752 - Documented C++ interfaces of XML/YAML persistence classes (issues #1358, #539)
2753 - minor changes in windows install tutorial
2754 - removed module index
2755 - Updated Clp library related code in CMakeLists.txt
2756 - increased bitrate of recorded video on 25%
2757 - increased bitrate of recorded video on 25%
2758 - minor changes in documentation
2759 - Fixed several documentation warnings and errors.
2760 - fixed #1795
2761 - Fixed 9 more build warnings
2762 - Fixed ant search on Windows
2763 - Added perf test for video output
2764 - fixed ERTrees name for writing to/reading from xml
2765 - increased the trees number for ERTrees
2766 - added ability to read files with different space count
2767 - Removed unnecessary line (videostab)
2768 - Removed unnecessary line (videostab)
2769 - Fixed PvApi wrapper build
2770 - Fixed compilation error under Linux (memset for pvapi was moved to constructor)
2771 - Fixed typo
2772 - adding test for the bug #1795
2773 - changed css for search panel
2774 - changed 2.3 to 2.4 in some guides & tutorials (ticket #1794)
2775 - extended morphological operations to handle arbitrary number of channels and CV_64F type; extended filter2D to handle CV_16S type. added test to check the supported formats; added description of supported formats in various filtering operations.
2776 - Fixed cameras segfault (patch #1771)
2777 - Fixed broken by r8007 install target
2778 - fixed #1310
2779 - Minor refactoring of condition for avformat_find_stream_info (ticket #1790)
2780 - Fixed problem with headers install patch
2781 - Documented valid image types in morphology operations (issue #1679)
2782 - Added support of CV_16S depth in morphology operations
2783 - fixed alignment related bugs in gpu/nvidia
2784 - Updated doc of flann::hierarchicalClustering (issue #1216)
2785 - Corrected doc of Mat::adjustROI() (issue #1245)
2786 - Fixed a typo
2787 - calcCovarMatrix cupport fot std::vectors of cv::Mat (#494)
2788 - probably fixed linemod crash (thanks to Stefan for the report)
2789 - refactored likelihood computing
2790 - Java Tests: filtered VideoCapture tests
2791 - changed css for search panel
2792 - Refactored videostab module. Added normalization into motion estimators.
2793 - removed unnecessary param
2794 - Added perf test for calcOpticalFlowPyrLK
2795 - Added version detection for OpenNI
2796 - #1782 Threading optimization of OpenNI wrapper is disabled for TBB < 3.0
2797 - Minor doc fix.
2798 - Patch #1789 access to Android camera settings applied.
2799 - Documented error measures used in calcOpticalFlowPyrLK
2800 - Java API: fixing more tests
2801 - Added OPTFLOW_LK_GET_MIN_EIGENVALS flag as alias for CV_LKFLOW_GET_MIN_EIGENVALS.
2802 - Added WITH_CLP flag support into cmake scripts.
2803 - Improved status report for Eigen and Ximea, improved search of PvApi headers/libs
2804 - modified reduce test
2805 - Fixed several warnings on various platforms
2806 - Added more flags for motion estimation in videostab sample
2807 - Attempt to fix windows build failure
2808 - Fixed MSVC warning in Mat::diag
2809 - Fixed couple of MSVC warnings
2810 - fixed Core_Array.expressions test
2811 - excluded dangerously overriden Mat_::reshape() method (ticket #1510)
2812 - extended Sobel & Scharr description (ticket #1555). Added CV_32F/CV_64F format combination in sepFilter2D.
2813 - fixed references in calib3d (including the ticket #1627)
2814 - Java API: fixing more tests
2815 - Java API: fixing more tests
2816 - Corrected fix of flann deprecation warnings
2817 - Added video input perf test
2818 - Fixed/suppressed remaining warnings from the python bindings
2819 - Fixed warnings about unused return value of fscanf, scanf and system
2820 - Fixed warnings about unused return value of fread
2821 - Java API: fixing more tests
2822 - added notice and sample about transparent PNGs support in cv::write (ticket #1438, #1706)
2823 - update search panel for online documentation
2824 - minor correction in fx, fy (elements of camera matrix) description (ticket #1779)
2825 - added missing contrib & legacy chapters to the reference manual; fixed (x, y)->(y, x) ordering in Mat.at (ticket #1726)
2826 - Android toolchain is updated for NDK r7c
2827 - fixed likelihood computing
2828 - fixed likelihood computing
2829 - Removed unnecessary mat.t()
2830 - Andrey, Maria and I fixed Mat::diag()
2831 - Vadim, Maria, Alex, Andrey and I fixed the EM algorithm
2832 - fixed incorrect boundaries in countNonZero test
2833 - Java API: fixing more tests
2834 - Fixed Ant search (Android build)
2835 - remove search tips
2836 - replaced using cv::exp
2837 - update FFMPEG wrapper binaries
2838 - define MIN macro in order to build opencv_ffmpeg*.dll.
2839 - modified likelihood computing
2840 - Minor fixes and updates in videostab module and sample
2841 - fixed kmeans
2842 - workaround for the 'Bug #1784 (cvFloor/cvCeil)'; typos fixed; two more tests for checkRange
2843 - Fixed bug in videostab sample. Fixed model size in global estimators.
2844 - Setting camera parameters on Android 2.2.2 fixed. Old Android does not support continuous-video focus mode.
2845 - avoid use of OpenCV functions (like cvRound) in cap_ffmpeg_impl*.hpp
2846 - Slightly improved cmake status report
2847 - Fixed flann deprecation warnings from flann itself
2848 - Added Android-specific implementation of getNumberOfCPUs
2849 - #1783: test and fix for the bug
2850 - added explicit VideoWriter::release(). Fixed video stream finalization (write remaining frames); Fixed occasional crash in the case of odd-width or odd-height videos; Fixed a few problems in ffmpeg tests. Positioning still does not work well.
2851 - update FFMPEG wrapper binaries
2852 - test commit for Buildbot
2853 - update FFMPEG wrapper binaries
2854 - test commit for Buildbot
2855 - Updated cvconfig.h.cmake
2856 - ffmpeg version info for Windows
2857 - Changes of highgui structure
2858 - updated ffmpeg to 0.10.2
2859 - avoid compile error of opencv_ffmpeg[_64].dll with v2 of FFMPEG wrappers
2860 - turn on CountNonZero test
2861 - update FFMPEG wrapper binaries
2862 - Code style refactoring for ffmpeg wrappers
2863 - update FFMPEG wrapper binaries
2864 - Updated getProperty method in old ffmpeg wrapper
2865 - Minor formatting fix in status report
2866 - Fixed cmake configuration for Android for case when only one SDK target is available #1781
2867 - fixed input array initialization in ArithmMaskUninitialized test (thanks to Alexander!)
2868 - Added more version information to cmake status (FFMPEG, GStreamer, Unicap, Xine, V4L, DC1394)
2869 - updating Eclipse projects settings
2870 - Fixing TBB search and zlib version detection
2871 - Documented a return value in cvOpenFileStorage (issue #215)
2872 - update FFMPEG wrapper binaries
2873 - Fixed ffmpeg encoding error (ticket #1743)
2874 - Added more version information to cmake status (Qt, CUDA, OpenEXR, gcc)
2875 - fixed crashes in videocapture and videowriter on Ubuntu 11.10
2876 - Documented a return value in meanShift() and CamShift() (issue #1678)
2877 - Updated a comment about return value in meanShift and CamShift
2878 - nonfree is optional for Python module now
2879 - Added documentation of old Python parameters in cv.DrawContours() (issue #987)
2880 - Fixed bug in motion stabilization pipeline and updated wobble stabilizer (videostab)
2881 - fixed problem with SURF loading in Python tests
2882 - Java API: fixing tests compatibility with API level 8
2883 - Added version detection for zlib, libjpeg, libjasper, libpng, libtiff
2884 - Documented the Python version of findContours (issue #1697)
2885 - moved to double in EM; fixed bug
2886 - Added a note that cv::pow() doesn't handle NaN and Inf values (#1739)
2887 - Java API: fixing more tests
2888 - Java API: fixing more tests
2889 - Java API: fixing more tests
2890 - Java API: fixing more tests
2891 - Added TBB version detection to CMake
2892 - Autofocus issues on Android ICS fixed. Continuous-video focus mode is set. Performance problems fixed. Shared camera buffer is used.
2893 - Suppressed hundreds of useless MSVC warnings (can be reenabled setting cmake variable ENABLE_NOISY_WARNINGS to ON). Fixed some of remaining warnings.
2894 - Fixed python detection on Windows with both 32bit and 64bit pythons installed.
2895 - removing Java tests for removed classes
2896 - fixing Android build error in Java API
2897 - fixed build with gcc 4.5+ (#1774)
2898 - additional android logging for output gtest xml file
2899 - fixed few warnings
2900 - Fix for #1773
2901 - Java API: Fixed some bugs in the ImgprocTest.java
2902 - Fixed problem with backslashes in embedded build information.
2903 - #1765 Fixed solvePoly for polynomials having coeffs[n] != 1
2904 - added assert
2905 - fixed em log likelihood
2906 - modified EM interface; updated tests & samples
2907 - #645 Added cv::getBuildInformation function (with sample) to get OpenCV build configuration
2908 - Fixed some bugs in the ImgprocTest.java module.
2909 - fixed problem in solvePnPRansac with TBB
2910 - handle single-point sets in kmeans properly
2911 - removed EM from python and java bindings
2912 - Added support of homography motion model into vidostab sample
2913 - Fixed perf tests crash in case of corrupted sanity data; added option to control process of generating new sanity records
2914 - fixed RAND test for float values
2915 - restored resolution in big video writer test
2916 - fixed a few VS2010 warnings in EM
2917 - Java API: changing CvVectorXxx to MatOfXxx
2918 - Java API: changing CvVectorXxx to MatOfXxx
2919 - added cv::EM, moved CvEM to legacy, added/updated tests
2920 - Updated wobble suppression code in videostab module
2921 - fixed crash in I/O tests on Windows by making sure std::vector is non-empty before taking pointer to its elements
2922 - reduced the video size in video writer tests; retained only most popular codecs. added ffmpeg support on MacOSX.
2923 - Fixed [swscaler ...] bad dst image pointers (tickets ##1708, 1755)
2924 - Fixed ugly bug in AlgorithmInfo initialisation order
2925 - Fixed a problem with AVI reading (removed avcodec_context)
2926 - Native camera shared libraries updated after autofocus fix. Libs for Android x86 added.
2927 - Autofocus issue on Android ICS fixed.
2928 - Refactored videostab module. Added MoreAccurateMotionWobbleSuppressor class
2929 - probably, ultimately fixed the problem of empty clusters in kmeans; added test for singular kmeans cases
2930 - Added option to automatically run all accuracy tests with run.py
2931 - Refactored videostab module, added base class for woobble suppression
2932 - Merged the trunk r7844
2933 - Java API: minor bug-fixes and improvements in CvVector-s and tests
2934 - #1732 Added YUV422 conversions
2935 - Improved accuracy of SSE-optimized BayerXX2GRAY conversion; added regression test
2936 - Bug fix in LSH index
2937 - fixing compilation
2938 - fixed #227, added support I420 format
2939 - Java API: fixing Objdetect tests
2940 - Java API: fixing Highgui and Video tests
2941 - Java API: fixing Calib3d tests
2942 - Java API: fixing Core tests; minor enchantments in CvVector-s API
2943 - Added motion stabilization pipeline (videostab module)
2944 - Fix for #1730
2945 - Fixed bug in reading zero-size Mat from FileStorage
2946 - Added test for reading empty Mat from FileStorage
2947 - Java API: changing C++ vector<T> handling; Java tests fixes are expected shortly
2948 - make Mat::Mat(CvMat* m) return empty matrix when m is NULL; added utility Mat::initEmpty() method to replace duplicated matrix initializations in different constructors
2949 - added notice about the changed behavior of copyMakeBorder in the case of ROI (ticket #1756)
2950 - fixed EM sample
2951 - Added asserts into global motion estimation functions (videostab module)
2952 - Added support of homography estimation into videostab module
2953 - support in-place warpAffine, warpPerspective & remap (feature #1150)
2954 - added test for ticket #1719 and added a note about contour self-intersections to the docs
2955 - Updated performance tests sanity data; fixed some tests
2956 - restore support of vector<float> as possible output descriptor container in SURF::operator().
2957 - Fixed some bugs in videostab module and refactored it
2958 - Removed unneded dependency between objdetect and calib3d
2959 - Merged the trunk r7794
2960 - added initModule_features2d(). Possibly solved problem when the linker excludes seemingly unused detectors/descriptors.
2961 - restored try-catch in the i/o test
2962 - fixed a few bugs in XML/YAML input/output.
2963 - fixed Algorithm
2964 - merged revisions r7808 from 2.4 branch
2965 - updated gpu docs
2966 - 36 functions of cvtScaleTIPES_func were Neon Optimized
2967 - merged revisions r7802,r7804,r7805 from 2.4 branch
2968 - fixed #1572
2969 - fixed bug in document theme
2970 - added Algorithm::get/set/addParam(vector<Mat>) (to be used by EM)
2971 - fixed document style for deprecated interfaces added logo to the online docs moved quick-search panel added logo with white sign
2972 - Updated videostab module
2973 - fixed gpu::Laplacian fixed gpu performance sample
2974 - Issue 1119 Build for x86. Build script added. Tests are ok.
2975 - Refactored videostab module and sample
2976 - minor fix of gpu performance sample
2977 - fixed gpu performance sample (SURF usage) added tests for filter2D
2978 - fixeg gpu::Laplacian
2979 - Fixed Java API build
2980 - changed version to 2.4
2981 - fixed gpu::filter2D
2982 - Fixed gcc build
2983 - fixed #1257 ( HaarCascadeApplication GPU test crash )
2984 - Fixed conversions from YV12 and IYUV on non-continuous input. Added accuracy and performance tests.
2985 - fixed bug #1367 in CSBP
2986 - minor
2987 - added explicit () to avoid MSVC /analyze warning
2988 - Fixed typo.
2989 - added optional dependency stitching->nonfree. When nonfree is available, make sure linker does not throw it away.
2990 - Fixed compilation error with ffmpeg 0.9.x & 0.10.x
2991 - applied patch #1734
2992 - #1732 Added yuv420p to RGB conversion. Thanks to Robert Abel.
2993 - update FFMPEG wrapper binaries
2994 - Removed duplicated includes from ffmpeg wrappers
2995 - Solved a problem with VideoWriter in the new wrapper
2996 - Fixed compilation error under Ubuntu 11.10; added #if-#else-#endif code for some deprecated functions
2997 - Fixed build error in Android examples when java bindings are excluded from build.
2998 - Fixed ~20 potential errors identified by the MS complier.
2999 - fixed video capturing on Mac running Windows (ticket #988)
3000 - another fix for cap_dshow.cpp; fixed warning in facerec_demo
3001 - Updated displayOverlay's implementation & documentation (ticket #903)
3002 - 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
3003 - applied big patch #1281 by Martin Beckett (various direct show video capture enhancements)
3004 - added borderType to pyrDown, pyrUp & buildPyramid (patch #925)
3005 - Updated new ffmpeg wrapper
3006 - Fixed build with tests disabled
3007 - Fixed Android build warnings
3008 - fix the ticket #1234
3009 - update FFMPEG wrapper binaries
3010 - Fixed a problem with CODEC_ID_RAWVIDEO in FFMPEG (ticket #1400)
3011 - #796, #1701 fixing doc vs code arg-s naming consistency
3012 - added video stream positioning in QTKit-based VideoCapture backend (patch #1420)
3013 - Fixed gcc build after r7751
3014 - possible fix for #1396
3015 - removed obsolete docs about cuda contexts
3016 - fixed building delaunay.c with MSVC
3017 - Fixed the path to the testdata.
3018 - Fixed the path to the testdata.
3019 - a LOT of obsolete stuff has been moved to the legacy module.
3020 - Fixed several false-positive warnings in rst_parser.py. (Now it detects 553 undocumented parameters for #1205.)
3021 - Fixed default arg value in videostab sample
3022 - Added linear similarity estimation into videostab module
3023 - Applied patch from #1133
3024 - #1532 Debug version of python bindings is excluded from install
3025 - added description of cv::convexityDefect
3026 - added cv::convexityDefects (ticket #796)
3027 - Partial fix of a cameraCalibration() test
3028 - Added termination criteria as a calibrateCamera() parameter
3029 - fixed HOGDescriptor::detect and HOGDescriptor::detectMultiScale signatures (ticket #1304)
3030 - rewritten floodfill in generic style; added CV_32S flavor (ticket #1482)
3031 - Fixed error with color space switching for IEEE1394 cameras (patch #766)
3032 - updating screen resolutions support settings
3033 - fixing a typo
3034 - fixed #1421
3035 - Added documentation of correctMaches (#1350)
3036 - Added a test for correctMatches (#1350)
3037 - Added wrappers of cvCorrectMatches (#1350)
3038 - fixed line clipping (ticket #1284)
3039 - Fixed segfault problem with cap_unicap (ticket #1112)
3040 - fixed bug #1318. extended RNG::fill with the optional saturateRange parameter
3041 - Updated close method for ieee1394 cameras
3042 - Added documentation of triangulatePoints()
3043 - #1349 tbb::mutex is moved to outer scope to be sure that its initialization is completed before the parallel loop
3044 - switched back to FitEllipse algorithm by Dr. Daniel Weiss; improved its accuracy in some cases. It fixes #1638
3045 - Added a test for the C++ wrapper of cvTriangulatePoints()
3046 - Added wrappers of cvTriangulatePoints()
3047 - added smoke test on EM, fixed EM reading #1570 (thanks to mr.pppoe),
3048 - #1205 fixed more bugs/typos in parameters
3049 - fixed em test
3050 - #1205 fixed ~100 of ~700 parameters
3051 - Fix for issue #1201 Updated. Focus mode auto was replaced on continuous-video. Libraries were rebuilt.
3052 - Added regression test for #1652
3053 - Implemented missed AlgorithmInfo for BRIEF
3054 - Fixed 2 spontaneously failing tests
3055 - fixed #1373
3056 - #1695 fixed arrow key events with the Qt backend
3057 - test case from ticket #1650
3058 - minor refactoring
3059 - #1365 Fixed numerous bugs in Bayer2RGB_VNG_8u SSE optimization, added simple regression test
3060 - fixed bug for #1496 and correctness tests for function CheckRange
3061 - Fixed the error message in cvCorrectMatches (fixes #1155)
3062 - changed icvSetVideoSize function (ticket #1067)
3063 - fixed cvKMeans2 (#1359)
3064 - fix for #1724: making Java samples compatible with Android 3.1+ targets
3065 - Updated saving paths for highgui tests
3066 - added Vec Matx::solve(Vec) (ticket #1376)
3067 - fixed #1616
3068 - fixed iter index in kmeans
3069 - avoid empty clusters in k-means in a more elegant way (relates to ticket #7698)
3070 - save, load & copy HOGDescriptor::nlevels (ticket #1533)
3071 - fixed bug #1640
3072 - Fixed bugs in gpu border extrapolation aux. classes (BORDER_REFLECT case)
3073 - Minor refactoring of video i/o tests: fixed error with indexes
3074 - #1537 removed suspicious lines clearing optimization flags
3075 - Changed saving paths for another highgui tests
3076 - #1508 prefer architecture-specific install directory for python bindings, when LIB_SUFFIX is used
3077 - fixed cvComputeCorrespondEpilines to handle <5 points (ticket #1635)
3078 - Modified the test of findChessboardCorners to check examples when there are no chessboards
3079 - restored the ordering of SURF constructor parameters (ticket #1704)
3080 - added support of 3-channels output to gpu::reprojectImageTo3D minor refactoring of gpu tests
3081 - Updated ffmpeg test for big video writing (changed saving paths + added removing files)
3082 - Fixed the test of findChessboardCorners (it didn't test accuracy before)
3083 - Updated test_video_pos.cpp
3084 - #1416 added option to install OpenCVConfig.cmake i arch-dependent lo
3085 - fixed writing huge matrices (ticket #1439)
3086 - reverted revision 7676 (#1725)
3087 - added doc on DenseFeatureDetector (#1311)
3088 - fixed mask operations with uninitialized output array, added the corresponding test (ticket #1286)
3089 - #1713 Added the possibility of setting user_block_size manually for gpu::matchTemplate function (and gpu::convolve). Added a buffer param into these functions. Removed using of 2^n block sizes when it's not necessary.
3090 - moved gpu cvtColor tests to separate file added more tests for gpu cvtColor fixed RGB->YUV conversion
3091 - working on python wrappers for stitching
3092 - gpu.hpp:filterSpeckles conflicts with calib3d.hpp -- should it be removed at all?
3093 - Fixed MSCV2005 build with TBB enabled.
3094 - #842 #include <sys/mman.h> is moved from public headers closer to usage
3095 - Fixed Android tests and samples status in cmake report; restored java tests "coverage calculation".
3096 - Fixed Windows build
3097 - Made dependency of opencv_objdetect from opencv_highgui optional.
3098 - Added a check that Q reprojects to the same 3D points as reconstructed by triangulation (#1575)
3099 - Added a check that Tx after rectification is equal to distance between cameras
3100 - Reworked build scripts for Android Java API, tests and examples
3101 - Fixed wrong computation of a reprojection matrix Q in stereoRectify (#898)
3102 - Added a check that Q (computed by rectification) reprojects a point before the camera
3103 - added special notice about the missing saturation in 32s case (ticket #1529)
3104 - fixed a few compile problems in SparseMat code; fixed iteration over an empty sparse matrix (ticket #1587)
3105 - added test case of matching the same descriptors
3106 - improved description of RTreeParams (ticket #1656; thanks to Nghia Ho)
3107 - probably fixed multi-threaded capturing from DShow cameras (ticket #1470)
3108 - minor modification of gpu video tests disabled NVidia Visualization test, it's functionality (draw rectangles) doesn't used in gpu module
3109 - added houghcircles sample, improved circle detection (ticket #951)
3110 - added more assertion on device features to gpu functions and tests moved TargerArchs and DeviceInfo to core fixed bug in GpuMat::copy with mask (incorrect index in function tab)
3111 - added DIST_LABEL_PIXEL labelType to distanceTransform, ticket #1641 (thanks to Mikhail Matrosov for the patch)
3112 - changed default parameter
3113 - added image and depth synchronization
3114 - added assertion on device features (global atomics) into gpu tests
3115 - Fixed Android build warnings
3116 - fixed #1502
3117 - fixed octave computation in SURF_GPU used random images in gpu filter tests
3118 - added another contour perimeter test and fixed bug #216
3119 - fixed gpu core tests (added additional check for device's feature support) added assertion on double types for old devices
3120 - update FFMPEG wrapper binaries
3121 - Removed duplicated ifdef code from ffmpeg wrappers
3122 - improved convergence of minEnclosingCircle algorithm, patch #947 (thanks to Hannes Sommer)
3123 - got rid of "long double" in OpenCV; ticket #1515
3124 - split big assertion in cv::split by parts; patch #829 by Shlomi Fish
3125 - Fixed #1711
3126 - Added checking whether aspect ratio is valid or not
3127 - Added cvPyrUp signature to the documentation #1670
3128 - Fixed compilation error for ffmpeg tests
3129 - Added projectPoints() for 3xN objectPoints and 2xN imagePoints (#1550)
3130 - Added points comparison in test_remap
3131 - fixed gpu arithm functions (mismatch with cpu version)
3132 - Restored and improved the test_remap Python test
3133 - removed unnecessary MIN(); bug #1578
3134 - fixed potential buffer size overflow in Boost::update_weight, bug #1524 (thanks to benlemna for the patch)
3135 - fixed "Invalid background description file" bug, #1676
3136 - possibly fixed bug #1453
3137 - fixed the size of output velocity map in OptFlowBM, ticket #1362 (thanks to Takanori Y for the patch)
3138 - Fixed gpu::matchTemplate for correct handling of big templates. Added tests
3139 - fixed nearest-neighbor remap with constant border, ticket #1681 (thanks to Vlad for the patch)
3140 - fixed chi-square test, ticket #1263
3141 - Input/Output arrays are updated to support fixed-type and fixed-size semantic for all compatible types
3142 - applied patch from #1655 (thanks to Changbo Zhou!)
3143 - applied patch from #1712 (thanks to Vlad)
3144 - fixed Debug compilation on Windows (it works for VS versions > 2005)
3145 - fixed build errors & warnings on VS2010
3146 - Refactored Java wrapper build scripts. Improved Android SDK search, fixed some bugs.
3147 - added face recognition algorithms, LDA, colormaps (all by Philipp Wagner)
3148 - preliminary version of a multi-level findcontours
3149 - preliminary version of a multi-level findcontours
3150 - Added "fat" mode for Java wrapper
3151 - Updated new video positioning test
3152 - Java API minor fixes
3153 - Made small change which fixes the situation, when ORB does not find any descriptors on an image. Earlier ORB::operator() crashed in this case, since rowRange method was called for an empty matrix.
3154 - Update FFMPEG wrapper binaries
3155 - update FFMPEG wrapper binaries
3156 - fixed wrapper compilation on Windows (opencv_ffmpeg dlls)
3157 - Added new video posiitioning test
3158 - Fixed ifdef code mistake
3159 - Fixed compilation error under Windows
3160 - Updated ffmpeg test for big video writing
3161 - Separated ffmpeg codecs and wrappers
3162 - added test for gpu::Laplacian for CV_32FC1 type changed epsilon for matrix comparison in gpu::sqrt test
3163 - unrolled changes from r7601 (problems with Android,...)
3164 - fixing copy/paste typo
3165 - Removed OS conditions from highgui tests
3166 - Added load and save motion args into videostab sample
3167 - Fixed build
3168 - Split stabilizer into OnePassStabilizer and TwoPassStabilizer
3169 - updating Java samples to meet Java API changes
3170 - More Tegra versions of convertTo
3171 - Updated new ffmpeg wrapper; restored NEW_FFMPEG in the root cmake file
3172 - Fixed perf test for convertTo
3173 - #921 less signatures for func-s with default arg val-s (aka smart overloads); moving inpaintTest() to 'photo'; hiding 'Point*' arg in Java signature of Core.checkRange().
3174 - fixing arg name according to ref man
3175 - removed debug log
3176 - fixed gpu::filter2D border interpolation for CV_32FC1 type added additional tests for gpu filters fixed gpu features2D tests
3177 - added oni-files reading
3178 - Updated new ffmpeg wrapper
3179 - fixed #1436
3180 - removed unnecessary members of CvCapture_OpenNI
3181 - fixed documentation compilation errors after r7568
3182 - Refactored videostab module
3183 - switched to use RunXmlScript always (missing '\n' at the end of xml script was a problem)
3184 - Fixed warning
3185 - Added distance threshold argument into videostab sample
3186 - Updated FMM run() signature
3187 - Fixed some warnings
3188 - Issue #1201: auto-focus problem was fixed. Binaries were rebuilt.
3189 - import as cv not cv2. Fixed
3190 - Updated license text in highgui files
3191 - added default values of parameters
3192 - increased the default number of pyramid layers in ORB; updated test data
3193 - Fixed some warnings
3194 - Added more inpainting methods. Fixed some errors.
3195 - Removed unrequired type conversions in the function clipLine.
3196 - refactored and fixed some gpu tests fixed some bugs in gpu module
3197 - Made the function "clipLine" to work with int64 values instead of int --- otherwise sometimes it returned wrong points coordinates, and it caused the function "line" to crash.
3198 - fixed bug #1571
3199 - fixing compilation on Windows
3200 - Refactored new ffmpeg wrapper
3201 - fixed bug #1479
3202 - Added quiet mode into videostab sample
3203 - Fixed ensureInclusionConstraint
3204 - Minor changes in videostab sample
3205 - Updated videostab sample
3206 - Fixed Windows build of videostab module.
3207 - Solution folders are turned on by default for MS Visual Studio IDE.
3208 - fixed bug #1700
3209 - Fixed Android build of new videostab module
3210 - fixed several bugs in gpu arithm functions refactored tests for them
3211 - Added licence message
3212 - Added missed file
3213 - Added missed file
3214 - Added first version of videostab module
3215 - fixed sample for new signature of calcOpticalFlowPyrLK
3216 - Fixed Android build warnings in logpolar_bsm
3217 - added Manuela Chessa as the co-author of logpolar_bsm.
3218 - Fixed bug #1693. Also corrected default parameters for stitching.
3219 - Fixed bug #1629
3220 - fixed some more GCC warnings
3221 - Tegra optimized functions cvt32finttype were temporary deleted due correctness bug
3222 - fixed gpu::pyrUp (now it matches cpu analog) fixed several warnings
3223 - Fixed compiling error for ffmpeg with libavcodec less than 53.4.0
3224 - fixing compilation on Windows (M_PI was undefined via math.h)
3225 - Added cv.DestroyAllWindows() to file close
3226 - added destroyAllWindows at end
3227 - added destroy all windows
3228 - added destroy all windows
3229 - added LogPolar Blind Spot Model (thanks to Fabio Solari for the contribution)
3230 - Fixed bug #1634
3231 - Fixed bug #1654
3232 - Fixed bug #1663
3233 - Fixed bug #1666
3234 - Fixed build without CUDA
3235 - fixed build in gpu module (SURF and ORB)
3236 - 30 functions of cvtTIPES_func were Neon Optimized
3237 - fixed StereoBM crash on MacOSX 10.7
3238 - switched to non-constant references in Algorithm::addParam, which is more safe.
3239 - fixed many warnings from GCC 4.6.1
3240 - fixed hundreds of warnings from MSVC 2010.
3241 - moving the rest of inpaint() to the 'photo' module, temporary disabling Java test for it, adding 'photo' to Java API
3242 - allocate CPU memory if Tegra GPU allocator failed.
3243 - renamed property of openni camera
3244 - fixed #1643
3245 - CMake status report: list unsatisfied dependencies for automatically disabled modules; fixed few problems with Windows-style paths
3246 - renamed property of openni camera
3247 - update FFMPEG wrapper binaries
3248 - minor changes in wrapper 5
3249 - update FFMPEG wrapper binaries
3250 - minor changes in wrapper 4
3251 - minor changes in wrapper 3
3252 - temporarily turned off the new wrapper.
3253 - minor refactoring CvCapture_OpenNI
3254 - minor changes in wrapper 2
3255 - fixed build on VS2010
3256 - minor changes in wrapper
3257 - minor changes in wrapper
3258 - updating func-s arg names according to ref. man.
3259 - minor changes in wrapper
3260 - Fixed Linux build with OpenGL but without CUDA
3261 - update FFMPEG wrapper binaries
3262 - lot's of changes; nonfree & photo modules added; SIFT & SURF -> nonfree module; Inpainting -> photo; refactored features2d (ORB is still failing tests), optimized brute-force matcher and made it non-template.
3263 - update FFMPEG wrapper binaries
3264 - update FFMPEG wrapper
3265 - minor refactoring CvCapture_OpenNI::CvCapture_OpenNI
3266 - Fixed compiling error under Ubuntu with ffmpeg 0.7.x and advised under Windows
3267 - Added protection from modules redefinition and globbing recursion
3268 - Java API: adding C++ classes inheritance support
3269 - run.py: added option to show tests own help
3270 - fixed compilation FFMPEG wrapper on Windows
3271 - remove some unneeded imports
3272 - added     cv2.destroyAllWindows()
3273 - Examples of using histograms in python
3274 - added 0xFF & in front of every waitKey so that it works on linux
3275 - refactored and fixed bugs in gpu warp functions (remap, resize, warpAffine, warpPerspective) wrote more complicated tests for them implemented own version of warpAffine and warpPerspective for different border interpolation types refactored some gpu tests
3276 - Added some new warpers.
3277 - minor change
3278 - (#1636) Java API: adding undistortPoints() support and smoke test; minor improvements in Java stuff
3279 - Android: removed unneeded workaround for library output path initialization.
3280 - added ability to pass initial transformation to rgbd odometry
3281 - Made dependency of features2d and calib3d from highgui optional
3282 - fixed #1554
3283 - modified documentation about using OpenNI wrapper #1657
3284 - Restored findCirclesGridDefault() for backward compatibility
3285 - Added a first version of new ffmpeg wrapper
3286 - fixed angle check in squares.py (thanks to Abid Rahman)
3287 - Fixed bugs in Android cmake toolchain; added experimantal assembler support to the toolchain
3288 - added support of Asus XtionPRO (thanks to Gustav Karlsson for his patches) #1657
3289 - Added a full Python wrapper of findCirclesGrid
3290 - Wraped SimpleBlobDetector for Python
3291 - Tegra version of cv::detail::
3292 - added special cases to RGBDOdometry (translation only, rotation only)
3293 - fixed compilation on Windows (NAN)
3294 - #1672 updated some more links
3295 - #1672 updated docs links in tutorials
3296 - Fixed broken headers install layout
3297 - Tegra version of cv::detail::createLaplacePyr
3298 - #1672 updated links in cheatsheet renamed directory for Mat tutorial changed links from willow docs to opencv.itseez.com, from Trac to current Redmine
3299 - Tegra version of cv::subtract
3300 - Java API: temp workaround for Java tests compilation, a better fix will be done with inheritance support
3301 - Functions cvt8u16s_func, cvt32s16s_func, cvt32f16s_func were Neon Optimized
3302 - fixed compilation with eigen2
3303 - Fixed Android build warning
3304 - fixed compilation with eigen2
3305 - initial version of rgbd odometry with sample
3306 - fixed module name for mingw compiler under Windows
3307 - fixed python GIL reacquire in case of exception
3308 - fixed stitching compilation
3309 - Minor fix in blender mask conversion.
3310 - fixed bug in gpu::pyrUp implementation
3311 - Stitching: added CV_16S weights support to the multiband blender
3312 - minor fix in gpu docs (filter2D and convolve)
3313 - fixed error calculation in gpu::PyrLKOpticalFlow (Bug #1651)
3314 - fixed patch diff calculation in the end of calcopticalflowpyrlk (thanks to Vlad Vinogradov for the patch)
3315 - fixed bug in gpu::pyrDown
3316 - using RAII to manage GIL -- still fails to handle exceptions correctly
3317 - Added GIL-release code into python wrappers Added gabor_threads.py sample
3318 - updated image for StereoConstantSpaceBP regression test updated gpu tests for CornerHarris and CornerMinEigen moved direct convolution implementation to gpu::filter2D, gpu::convolve now use only DFT-based algorithm (Bug #1639)
3319 - Java API: replacing some manual port with auto-generated stuff (/Map-type classes)
3320 - fixed distrans.py sample (distanceTransform -> distanceTransformWithLabels)
3321 - temporary disabled optimized version of CascadeClassifier (bug #1640) fixed HaarCascadeLoader test (incorrect behavior due to macros usage)
3322 - fixed #1507
3323 - added patch error calculation to gpu::PyrLKOpticalFlow
3324 - modified readme.txt (#1609)
3325 - fixed #1477
3326 - fixed #1466
3327 - Android: fixed cmake try_compile() for case of STL features detection
3328 - Fixed Android cross-compiling problems: - missing install_name_tool on OS X - incorrectly working try_compile() command
3329 - cmake scripts are updated to prefer includes from the OpenCV source tree
3330 - Updated rst configuration to read OpenCV version from sources; fixed several sphinx' warnings
3331 - fixed #1289
3332 - updated repository path in gpu/introduction (ticket #1260)
3333 - added usage on how to actually run video_dmtx.cpp
3334 - fixed #1618
3335 - #fixed 1644
3336 - fixed #1645
3337 - Disabled BUILD_WITH_DEBUG_INFO flag for MSCV. Now debug info is included in debug configuration
3338 - applied patch from #1637 for fixing problems with Intel(tm) compiler
3339 - More accurate cmake flags sets/unsets for 3rdparty libs
3340 - updated libpng: from 1.4.3 to 1.5.9 #1609
3341 - Added opencv_tests and opencv_perf_tests targets to simplify building tests only
3342 - Fixed some build warnings; slightly improved python search
3343 - Fixed HAVE_UNISTD_H redefinition warning
3344 - minor cmake update
3345 - Fixing windows build of libtiff
3346 - More flexible tiff library configuration
3347 - Fixed docs for gpu::convolve()
3348 - copied a section with explanation of different border types
3349 - fixed required CUDA version in OpenCVDetectCUDA.cmake
3350 - updated libtiff: from 3.9.5 to 4.0.1 #1609
3351 - improved type dispatching in gpu arithm functions
3352 - fixin a bug in conversion Mat -> List<List<E>>
3353 - Fixed tbb hang in Android apps
3354 - fixed compilation problems with MinGW after rev7353
3355 - Updated a perftest for convertTo
3356 - Changed the class OrbFeaturesFinder to make it work with CV_8UC4 and CV_8UC1 images.
3357 - Updated positioning test (removed frame reading)
3358 - reused buffer in GlTexture::copyFrom(GpuMat)
3359 - Minor improvement for Android TBB
3360 - fixed warnings in linemod on Windows
3361 - added exports to the LineMod classes fixed compilation linemod sample on Windows
3362 - Fixed Android build warning
3363 - Removed a finished todo
3364 - #1568 support of building with OpenEXR on Windows
3365 - Slightly improved build of TBB for Android
3366 - Sample program to train and detect objects using LINE-MOD.
3367 - No longer expose internal LINE-MOD methods like response map computation, linearizing similarities, etc in public header.
3368 - Initial commit of LINE-MOD source code to objdetect module.
3369 - Fixed compiler flags for 3rdparty libs.
3370 - Scripts for building TBB for Android
3371 - Refactored cmake for 3rdparty libs
3372 - Added PlanePortraitWarper class.
3373 - Restored missed }
3374 - Fixed syntax error in cap_dc1394_v2.cpp
3375 - Modified zlib search. Use system zlib on Android by default
3376 - Added new VideoCapture properties for ieee1394 cameras
3377 - Windows build scripts for Android are updated for SDK r14 and newer
3378 - Fixed try_compile for Android; Fixed samples build
3379 - Java samples updated to be compatible with both old (2.2+) and new (3.0+) Android versions
3380 - Check for SSSE3 in core/internal.hpp. Define CV_SSSE3, and if enabled include tmmintrin.h.
3381 - Fixed problem with backslashes in cmake status report
3382 - Minor code changes in test_video_io.cpp
3383 - Suppressed MSVC warnings in zlib
3384 - Added conditional compiling for video i/o tests in highgui.
3385 - #1609 zlib is updated to 1.2.6
3386 - Added spherical and cylindrical warpers, which work in the portrait mode -- when poles are located NOT at (0, -1, 0) and (0, 1, 0) points, BUT at (1, 0, 0) and (-1, 0, 0) points.
3387 - Architecture dependent library path on unix
3388 - Small refactoring of OpenCV cmake options
3389 - Added cvShowImage working with handles under Windows.
3390 - fixed #924
3391 - fixed #1615
3392 - fixed compilation error under linux
3393 - 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
3394 - Fixed #1613: removed YUV420i color conversion constants
3395 - Eliminated all compiler warnings on Android
3396 - Information about cmake and build platform is added to the status report
3397 - CV_USE_UNROLLED for imgproc
3398 - Fixed Canny
3399 - fixed #1614
3400 - Added more default search locations for Android NDK and SDK
3401 - Fixing ffmpeg dll copying on Windows
3402 - Fixing ffmpeg dll copying on Windows
3403 - Fixed problem with Android native camera helper libraries
3404 - More granular build of Java API: it is now possible to build Java wrappers only for the subset of OpenCV modules
3405 - fixed #1339
3406 - Added Farneback's optical flow sample
3407 - Fixed #1608
3408 - Refactored OpenCVConfig.cmake generation code.
3409 - Updated ffmpeg implementation (setProperty & getProperty methods)
3410 - Fixed #1443
3411 - updating inaccurate test (Mat step can be more than width)
3412 - minor changes in chessboard.py sample #1492
3413 - fixed #1492
3414 - fixed #1363
3415 - Minor refactoring of the GPU perf. sample
3416 - fixed #1604
3417 - Fixes: Android NDK r7b, android build warnings, build with Visual Studio 2005.
3418 - fix a potential crash when there are no keypoints
3419 - Updated the GPU performance sample
3420 - Added docs for gpu::FarnebackOpticalFlow
3421 - Fixed a compile-time error
3422 - Minor fix -- renamed a variable
3423 - Minor refactoring
3424 - Added a perf. test for gpu::FarnebackOpticalFlow
3425 - Fixed some typos
3426 - Added missing files
3427 - Added the GPU version of the Farneback's optical flow
3428 - added StereoVar description (by Sergey Kosov)
3429 - added color canny; improved Algorithm class implementation
3430 - fixed a few problems detected by Xcode 4.2.1
3431 - fixed compilation for old compute capabilities
3432 - fixed compilation error
3433 - removed highgui video tests execution on macos; also minor code changes
3434 - fixed and updated gpu implementation of separable liner filters now it supports kernel's size up to 32
3435 - Created a perftest for convertTo, updated perftests for arithmetical operations
3436 - #1283, adding JavaDoc comments for Mat <->Bitmap converters.
3437 - #1283, Mat <->Bitmap converters Java tests.
3438 - moved finding CUDA_npp_LIBRARY to OpenCVDetectCUDA.cmake
3439 - #1283, Mat <->Bitmap converters are updated to support CV_8UC(1,3,4) & non-continuous Mat-s and RGBA_8888 & RGB_565 Bitmaps; Android samples project files are updated according to the latest SDK req-s.
3440 - added docs for GoodFeaturesToTrackDetector_GPU and PyrLKOpticalFlow
3441 - minor fix : doesn't save outliers
3442 - fixed compile error
3443 - fixed orb bug commited by mistake
3444 - fixed ~200 warnings for windows minor build system changes (now cuda code in opencv_core is compiled using CUDA_ARCH* cmake variables)
3445 - minor
3446 - fixed build under linux added PyrLKOpticalFlowDense performance test
3447 - added GoodFeaturesToTrackDetector_GPU and PyrLKOpticalFlow to gpu module
3448 - fixed compiling error under Windows; updated test_video_io.cpp
3449 - updated 3 highgui tests
3450 - Adding python example of mouse interaction and use of correlation on an image
3451
3452 - added get methods for retina outputs
3453 - fixed compile under linux
3454 - CV_ENABLE_UNROLLED
3455 - Fixed incorrectly merged patch.
3456 - Applied the patch, received from akamaev. Also made some changes in CMake files to fix Android camera issue.
3457 - fixed #927 issue
3458 - added licenses to some tests; updated new highgui tests
3459 - fixed #927 issue
3460 - updated performance sample
3461 - fixed OpenCVConfig.cmake for creating Xcode projects
3462 - fixed createOpticalFlowNeedleMap
3463 - Bug fix
3464 - updated positioning test for videos
3465 - Fixed mingw build
3466 - fixed #1549 issue
3467 - Fixed typo
3468 - Fixed build for desktop
3469 - removed ASSERT_NO_THROW
3470 - Better variant of OpenCVConfig.cmake generation; several smaller changes in the options section and Android build scripts
3471 - fixed bug after const removing in retina
3472 - fixed #1565 issue
3473 - fixed #1590
3474 - fixed issue #1243
3475 - added one more test for undistort
3476 - fixed OpenCVDetectTBB.cmake (WIN32 x86 VS library path)
3477 - added getGaborKernel function
3478 - fixed compile under linux
3479 - Fixed ticket #1580
3480 - completed tests checking positioning & frame count for videos (C interface); added new test videos
3481 - File with positioning test was renamed to test_positioning.cpp
3482 - Fixing #1580
3483 - Attempt to fix #1580 - building OpenCV with ffmpeg not in LD_LIBRARY_PATH
3484 - Fixed OpenCVConfig.cmake generated for build directory
3485 - Fixing build with CUDA enabled
3486 - Fixing build with CUDA enabled
3487 - Fixing build on Windows
3488 - Fixing build with CUDA enabled
3489 - Fixing build with CUDA enabled
3490 - Fixing build with Eigen enabled
3491 - 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
3492 - Fixed the building process for (ubuntu 64bit debug cuda4.1) configuration
3493 - Fixed the multi-band blending test
3494 - fixed compile error
3495 - Prepared some videos for future tests. Added first version of common positioning video test.
3496 - fixed a few bugs in mat-mask-operations tutorial (thanks to Shiqi Yu)
3497 - Updated the multi-band blending test
3498 - highgui headers were not being installed...
3499 - fixed build under CUDA 4.1
3500 - Added a test for the multi-band blender
3501 - added access methods to retreive retina input and output buffers sizes
3502 - fixed bug in SURF_GPU
3503 - added gpu::printCudaDeviceInfo to all samples
3504 - Updated the stitching module docs
3505 - Updated the stitching module docs
3506 - fixed bug #1422 (thanks to jondo for the patch)
3507 - Updated the stitching pipeline image
3508 - fixed bug #1415
3509 - fixed bug #1566
3510 - fixed gpu::device::transform with non-aligned sources (Ticket #1567)
3511 - Updated the stitching module docs
3512 - fixed potential bug in cv::eigen()
3513 - Updated the stitching module docs
3514 - disabled unnecessary code (it can't be compiled with VS 2008 Ticket #1561)
3515 - Updated the stitching module docs
3516 - Updated the stitching module docs
3517 - Updated the stitching module docs
3518 - fixed of the ticket #1442
3519 - fixing Java test compilation after API change (distanceTransform() -> distanceTransformWithLabels())
3520 - fixed memory leak in cap_libv4l.cpp (ticket #1518; thanks to gorgen for the patch)
3521 - fixed a bug which caused incorrect work of function eigen()
3522 - fixed CUDA compilation
3523 - some design code changes in new tests
3524 - Updating opencv module definition in cmake (continued)
3525 - added tests on cv.CreateImage() (thanks to mythsmith).
3526 - adjust the header parser to support "public virtual" construction and make a tweak for multiple inheritance, fix potential memory problem with Python's IplImage.tostring() method (ticket #1486)
3527 - Updating opencv module definition in cmake (continued)
3528 - fixed bug #1552
3529 - fixed bug #1531. added separate distanceTransformWithLabels function that returns labels, since normally the labels are not needed.
3530 - Attempt to fix build on Mac OS X
3531 - Updating opencv module definition in cmake (continued)
3532 - Optimized version of adaptiveThreshold added
3533 - added additional error check
3534 - minor fix
3535 - added the abstract cv::Algorithm class; low-level exp & fastAtan etc. functions for more efficient SIFT implementation; fixed bug #1521
3536 - Updating opencv module definition in cmake
3537 - Made changes in the stitching log macros: now the function stitchingLogLevel() may be used to make the stitching classes more/less verbose.
3538 - Fixed compiler flags caching in cmake
3539 - gramma
3540 - Alternative xml naming for performance logs
3541 - Fixed build without SSE
3542 - applied patch by Will Lucas; improved separable filter performance (in particular cv::GaussianBlur) on 16s images (for [much] faster SIFT)
3543 - Tegra optimization for image filtering
3544 - Corrected perf tests: merge, split.
3545 - fixed bug in gpu::Canny
3546 - added support of BORDER_REFLECT to gpu::cornerHarris and gpu::cornerMinEigenVal
3547 - Added exhaustive perf test for cvtColor instead of several small tests
3548 - fixed bug in gpu::transformSmart with mask
3549 - completed test for boundingRect function
3550 - A number of improvements in android cmake toolchain
3551 - Created perf tests for cvtColor_toBGR565, cvtColor_C3toC4_and_back, split, merge.
3552 - Updated the stitching module docs
3553 - Updated the stitching module docs
3554 - Several updates of code in countNonZero test
3555 - Completed countNonZero test (found that it's already exist, so new implementation isn't used now).
3556 - Updated the stitching module docs
3557 - account test
3558 - Updated the stitching modudle docs
3559 - Tegra optimization for split, merge and some color conversions
3560 - Updated the stitching module docs
3561 - Updated the stitching module docs
3562 - fixing compilation; but some code lines look weird, e.g. "n += abs(sign(value))"  or  "n += sign(cv::norm(value) > eps_64"
3563 - countNonZero & boundingRect tests - added first versions
3564 - First version of native camera support for Android 3.x.x and 4.0.x
3565 - Added the first version of the stitching module docs
3566 - fix OpenGL render functions fix createOpticalFlowNeedleMap
3567 - added checking homography matrix computing for vector <Point2f>
3568 - Completed findHomography test (source data has type CV_32FC2). In plans add the same checking for vector <Point2f>.
3569 - Refactored YUV420 to RGB/BGR/RGBA/BGRA conversion
3570 - added performance test for createOpticalFlowNeedleMap
3571 - Created perf tests for cornerHarris, cornerEigenValsAndVecs, goodFeaturesToTrack, adaptiveThreshold, HoughLines.
3572 - minor
3573 - minor fix
3574 - fixed gpu docs
3575 - updated optical_flow samples
3576 - More natural sorting of MatType constants in performance reports.
3577 - Fixed small bug in summary.py
3578 - corrected retina internal buffers copy methods
3579 - fixed Tegra stubs in cvtColor
3580 - fixing compilation on Android
3581 - fixing compilation on Windows (std::tr1::tie() is undefined), removing warnings (conversion int to float/double)
3582 - Tegra optimization for warpPerspective() and 2 new perf tests
3583 - Fixed Tegra optimization stub for gaussian
3584 - updated gpu optical_flow sample
3585 - minor refactoring of gpu performance sample
3586 - added docs for FAST_GPU and ORB_GPU
3587 - fixed gpu::resize
3588 - minor fix
3589 - modified documentation of solvePnP and solvePnPRansac
3590 - fixed bug with submatrix in some gpu functions update gpu tests
3591 - eigen tests for 1*1 matrix were temporarily removed from common list
3592 - Fixing ticket #1539
3593 - Added perf test for RGB(A)/BGR(A) to YCrCb conversion
3594 - Added test group separators to the html version of performance report.
3595 - Fixed modules order in OpenCV.mk.in
3596 - fixed compilation error on Win
3597 - Tegra optimization for some color conversion and warpAffine calls
3598 - done user requirement from yvonnic2m@gmail.com
3599 - Added threaded versions (enabled only for Tegra at the moment) of threshold, erode/dilate. Slighlty restructured the code of medianBlur.
3600 - Fixed bug in summary.py
3601 - Fixed files picking code to preserve the order in summary.py script.
3602 - Tegra optimization for median blur
3603 - Tegra optimization for GaussianBlur
3604 - Complex eigen test was modified. Fixed some bugs with checking for CV_64FC1 type. Added eigen tests for 1*1 source matrix.
3605 - Started top-level CMakeLists.txt file reorganization: cmake scripts are moved to separate folder; refactored BUILD_*, INSTALL_*, ENABLE_*, USE_*, WITH_* options.
3606 - doc typo fixed
3607 - Fixed dot product test
3608 - Refactored performance tests. TEST_CYCLE macro is renamed to TEST_CYCLE_N; SIMPLE_TEST_CYCLE is renamed to TEST_CYCLE; from now 100 iterations are default for performance tests
3609 - added copyright notice for MOG2 algorithm by Z. Zivkovic
3610 - Added perf test for INTER_AREA resize
3611 - Optimized version of DotProd8u added
3612 - Optimized version of sqsum8u added
3613 - Perf testing: added ERROR_RELATIVE mode to SANITY_CHECK
3614 - adjusting custom mat allocator when mat type is changed
3615 - added perf test for dot product (8U, 32S, 32F)
3616 - update gpu perf tests
3617 - bug fix
3618 - Fixed build for x64 with sse2 disabled; several improvements in performance testing framework; enabled SANITY_CHECK() for performance tests
3619 - fixed SSE-optimized cmp_8u (ticket #1530)
3620 - implemented invert(A, B, DECOMP_EIG)
3621 - Added missed macro
3622 - Refactored Tegra related macro usage
3623 - fixed build under linux
3624 - added FAST_GPU and ORB_GPU classes
3625 - Fixed typo in android toolchain
3626 - added documentation for gpu::BroxOpticalFlow, updated other docs
3627 - added ImagePyramid class to gpu module
3628 - fixed compilation error
3629 - Added perf tests for blur, medianBlur, GaussianBlur
3630 - added skipped file
3631 - added P3P method added test for solvePnP changed test for solvePnPRansac fixed bug with mutex solvePnPRansac
3632 - Added small debug insertion.
3633 - Added perf tests for cv::compare
3634 - Fixed border interpolation problem in filter2D
3635 - fixed bag in the checking size of matrix and vector for eigen test; all eigen test execution was checked: it works correctly; added first version of homography test for C++ interface
3636 - Added perf test for cv::threshold
3637 - Added performance test for cv::dilate
3638 - added example of vec-file
3639 - added example of vec-file
3640 - Refactored Tegra related macro usage
3641 - fixed traincascade for ordered features
3642 - Updated motions estimators in the stitching module to be able to set camera intrinsics manually
3643 - Optimized version of ReduceR functions and one ReduceC function added Attention! Optimized ReduceC function produced the bug
3644 - Fixed some errors in test data for eigen. Added test using lowindex & highindex in eigen function.
3645 - Fixed ORB and SURF regression tests
3646 - Fixed FAST feature detector Java tests
3647 - Fixed 2 more tests for Java API
3648 - Fixed failed Java API tests for core module
3649 - Fixed bug with submatrix in device::transform
3650 - first version of Eigen test for C++ interface
3651 - fixed compilation errors in epnp with gcc
3652 - first version of ePnP code
3653 - Fixed highgui tests for Android
3654 - Removed unrequired dependency to the header "cvconfig.h".
3655 - fixed Python description of estimateAffine3D function
3656 - Fixed cv::norm accuracy test allowed error
3657 - fixed parallel build under Windows
3658 - Added multiple connected Android devices support to the run.py script
3659 - added experimental feature for parallel build solution under Windows
3660 - Fixed build with gcc compiler; couple minor improvements in perf testing framework
3661 - removing some mistakes
3662 - optimized cmp and cvtscale(16s->16s) using SSE2 (thanks to Victoria)
3663 - fixed gpu perf tests (out of memory)
3664 - corrected small bu on image sequence tone mapping
3665 - minor
3666 - added tone mapping video processing from OpenEXR images sequences
3667 - minor
3668 - fixed build under linux
3669 - fixed new OpenGL functionality under Qt
3670 - Fix to solve conflicts to standalone FLANN
3671 - added description of minMaxIdx
3672 - fixed yet another bug in SVD. Now Core_SVD test passes
3673 - fixed most of test_core failures (except for SVD)
3674 - fixed fastAtan2 and cardToPolar accuracy (thanks to Andrey Kamaev)
3675 - fixed single-mat input/output in mixChannels() (ticket #1446)
3676 - fixed description of inRange/inRangeS (ticket #1500)
3677 - corrected description of goodFeaturesToTrack (ticket #1488)
3678 - fixed single-precision SVD accuracy on some very ill-conditioned matrices (ticket #1448)
3679 - fixed memory corruption in CvEM::read() (ticket #1399)
3680 - fixed bug in Matx::inv(..., DECOMP_SVD) (ticket #1444)
3681 - Made changes in BundleAdjusterBase class to pass a termination criteria to the Levenberg–Marquardt algorithm.
3682 - Reverted invalid cv::reduce optimization
3683 - Fixed Android target setup for OpenCv library project
3684 - Optimized version of Reduce functions added
3685 - Fixed bug in phaseCorrelate
3686 - adding Android-specific linking flags
3687 - adding Android-specific libs
3688 - Fixed logging in perf tests; small bugfix in run.py
3689 - minor fix
3690 - minor
3691 - fixed build under linux
3692 - moved OpenGL wrappers to separate header added GlBuffer, GlTexture and GpuMat support to InputArray replaced addTextOpenGl function by render + GlFont
3693 - fixed bug in chart.py
3694 - exposed SurfFeatureDetector and SurfDescriptorExtractor to python
3695 - Made changes in the stitching module to make correct logging on Android.
3696 - Tegra-optimized pyrUp
3697 - implemented addTextOpenGl under Gtk
3698 - minor fix
3699 - added addTextOpenGl function
3700 - added OpenGL support to Gtk realization of highgui
3701 - Fixed bug in cv::pyrUp. Reenabled accuracy test.
3702 - fixed build with Qt
3703 - Adding optimized Mat Allocator
3704 - Tegra-optmized pyrDown
3705 - reverted occasional commit
3706 - workaround for the case when perf system is used in external app without TBB
3707 - Added performance test for pyrUp/pyrDown
3708 - Fixing uint32_t typedef for MSVC
3709 - Fix ticket #1346
3710 - Reenabled Tegra optimization of calcOpticalFlowPyrLK
3711 - added cv::Filestorage based setup method for retina model
3712 - minor
3713 - Optimized version of CountNonZero functions added
3714 - minor fix
3715 - added GlArrays class and pointCloudShow function
3716 - removed non-ascii characters (ticket #1468)
3717 - added 16s support to cv::threshold.
3718 - Improved sorting in performance reports
3719 - One more bugfix for calcOpticalFlowPyrLK
3720 - updated ORB: limit the number of output keypoints, use bi-linear interpolation between subsequent layers instead of much slower area-based interpolation between 0-th and i-th layers.
3721 - [*] Fixed two bugs in reduction functor: out of shared memory bounds access and missing volatile on GF100 and further
3722 - Fixed border interpolation bug in calcOpticalFlowPyrLK
3723 - minor
3724 - Fixed Android build problem
3725 - fixed compilation error
3726 - added OpenGL support to highgui under WIN32
3727 - Optimized version of 32F Norm function demands bigger MaxErr value, because it calculates norm in floats instead of double.
3728 - Updated comment
3729 - Optimized version of Norm and NormDiff functions with f32 type added
3730 - Android cmake toolchain: fixed some compatibility problems with cmake 2.6.x; improved file header. Fixed small problem in chart.py.
3731 - Small improvements in cmake status report
3732 - Fixed perf target
3733 - Fixed Android build on Windows.
3734 - Changed the class DetectionBasedTracker -- changed the system of states in the subclass DetectionBasedTracker::SeparateDetectionWork, made them more logical.
3735 - Android cmake toolchain: changed some error messages, fixed error with NDK r5, improved includes and link directories configuration
3736 - Made changes in DetectionBasedTracker -- refactored the class.
3737 - Committed the first version of DetectionBasedTracker.
3738 - Fixed #1469
3739 - Android cmake toolchain is reworked for NDK r7; added experimental Android x86 support.
3740 - Java API: adding test for HoughLinesP()
3741 - fixed CvCascadeBoost::train
3742 - fixed gpu performance tests
3743 - fixed compilation under linux
3744 - moved GpuMat's operations implementation to core module
3745 - removed BEGIN_OPENCV_DEVICE_NAMESPACE macros
3746 - fixed compilation error
3747 - [+] CUDA path for NCVImagePyramid
3748 - Tegra-optimized Canny
3749 - Optimized version of NormDiff functions added
3750 - update retina module related samples
3751 - fixed CvRTrees::read in case nactive_vars==var_count (thanks to Malcolm Reynolds)
3752 - user guide on cascade training a bit updated
3753 - minor
3754 - fixed compilation under linux
3755 - minor fix
3756 - minor fix
3757 - moved GpuMat and DevMem2D to core module, some code refactoring
3758 - new sample for the complex detector+descriptor+matcher evaluation
3759 - added improved ORB implementation, convex-convex polygon intersection, eigen2x2 low-level function ...
3760 - Optimized version of Norm functions added
3761 - integral perf tests renamed for readability
3762 - integral perf tests renamed for readability
3763 - Tegra-optimized cv::compare
3764 - fixed optical flow test for devices with cc >= 2.0
3765 - [*] Fixed #1464 [~] NCVPyramid uses tr1 and thus can be compiled with CL, commented out on linux [+] Moved reduction functors to NCVAlg [*] Warnings in NCV
3766 - fixed ffmpeg backend build on Ubuntu 11.10
3767 - [~] Refactored device reduction for better reuse (now with functor semantics)
3768 - [*] Fixed #1461
3769 - More performance tests for Sobel and Scharr filters
3770 - corrected stupid error for retina color mode selection in Retina::run method
3771 - Erasing two images from cpp/tutorial folder
3772 - Added one sample in tutorial_code to use Stereo Block matching
3773 - Performance testing: added option to get list of all values for CV_ENUM; added perf test for cv::Sobel
3774 - Added performance test for Canny
3775 - Minor perf tests framework improvement
3776 - Added possibility to configure TBB behavior in Perf tests --- now we can set the number of TBB threads in the perf tests either as console parameter perf_tbb_nthreads or in a test itself using the method declare.tbb_threads(n).
3777 - minor
3778 - fixed gpu samples build
3779 - minor
3780 - prepared GpuMat for moving to core module
3781 - fixed remap under cc < 2.0
3782 - Terga optimization for integral_8u32s
3783 - Optimized version of Sum functions added
3784 - fixed compilation error
3785 - fixed compilation problems after rev. 6925
3786 - short change on default retina values setup for warning avoidance
3787 - clarified parameters inputs and outputs at the interface level for better clarity and ease of use, also corrected a mistake at activateContoursProcessing interface method
3788 - Performance test for FAST features detector
3789 - added compression strategy as a parameter (another request from ticket #1452)
3790 - improved png compression ratio (ticket #1452)
3791 - Performace tests for ORB
3792 - Tegra-optimized features matching for Stitching
3793 - [+] Pixel types via templates [+] Color conversions stub via pixel types [+] Pyramid calculation (required for mipmaps in CUDA 4.1) [~] Changed C strings to C++ throughout NCV [~] Fixed a couple of bugs in NCV
3794 - Fixed warning in the ORB features finder
3795 - Better NEON Hamming distance
3796 - minor
3797 - Fixed small bugs in Stitcher class
3798 - Fixed median focal length estimation in the stitching module
3799 - Fixed bug in the stitching module (some images appeared at result pano center)
3800 - Optimized versions of Erode and Dilate functions added
3801 - Updated CLI for GPU samples
3802 - Better default grid size for ORB-based stitching
3803 - Made changes concerning inserting prefiltering modes into CascadeClassifier class. Now developers should call the method setFaceDetectionMaskGenerator() to use prefiltering mask generator implemented for face detection.
3804 - Updated stitcher a little bit
3805 - corrected xml parameters file management in the retina interface
3806 - corrected xml parameters file management in the retina interface
3807 - corrected wrong parameter sent to retina module for color saturation
3808 - Stitching: added grid option to OrbFeaturesFinder
3809 - Fixed bug in KeyPointsFilter::runByImageBorder; added ROI adjustment to ORB
3810 - Fixed Android build with SDK revision 14
3811 - dft perf test minor fix
3812 - minor fix of inpaint perf test
3813 - added small resolutions for perf tests
3814 - Fixing compilation
3815 - continuing code correction for windows warning elimination
3816 - inpaint perf test added
3817 - added sz2K resolution for perf tests
3818 - created perf test for DFT
3819 - implemented gpu::gemm via CUBLAS
3820 - added cublasSafeCall
3821 - Added ORB features finder into stitching module
3822 - added WITH_CUFFT and WITH_CUBLAS flags to cmake scripts fixed gpu module error reporting added asynchronous version of some functions
3823 - Clang compilation fixes, closes #1432
3824 - Several improvements in performance reports
3825 - added wrappers for BroxOpticalFlow and interpolateFrames
3826 - fixed warnings
3827 - warning under vs2008
3828 - Updated optimal DFT size estimation in gpu::convolve()
3829 - gpu module: refactored devmem2d.hpp (atomic bomb)
3830 - Updated optimal block size estimation in gpu::convolve()
3831 - Added filters to html perf reports generated by summary.py
3832 - minor fix
3833 - Made changes in the method of inserting prefilters into the CascadeClassifier class.
3834 - bug fix
3835 - new optimized implementation of BruteForceMatcher_GPU (~2-3x faster)
3836 - Fixed Linux build
3837 - unified norm computing; added generalized Hamming distance
3838 - reenabled Tegra optimized resize
3839 - minor change of doc
3840 - minor change of doc
3841 - added doc on cascade classifier training
3842 - implemented brute force convolve for small kernel sizes
3843 - fixed bug in ptr in optflow.cu
3844 - added missing arithm operations to gpu module
3845 - new, much simpler and SSE2-optimized implementation of FAST
3846 - Fixed small bug in opencv_traincascade application: overflow sometimes happened during calculation of the number of negative samples.
3847 - Added performance tests for cv:phase and cv::SURF
3848 - Renamed warp of point method into warpPoint
3849 - Added warp method into the RotationWarper interface, added find() into VoronoiSeamFinder which uses only source image sizes
3850 - Tegra optimized FastAtan2
3851 - Added HOG features to the traincascade module
3852 - updated erode perf test
3853 - added perf test for cv::erode
3854 - fixed compilation under MSVC
3855 - added sample on color generation and updated sample on lsvm
3856 - added func to different colors generation
3857 - added overlapThreshold param to sample
3858 - Added possibility of prefiltering into CascadeClassifier. Now OpenCV users can implement their own mask generators and insert them into CascadeClassifier.
3859 - fixed bug #1331
3860 - exported C++ stereoRectify in Python
3861 - minor fix
3862 - minor fix
3863 - fixed compile for linux
3864 - optflow gpu compilation fix under vs2010
3865 - improved some methods in the Directory class
3866 - fixed include on Linux
3867 - updated test on lsvm
3868 - added class Directory
3869 - Added doc on c++ version of latent svm
3870 - fixed method clear()
3871 - fixed tests for BruteForceMatcher_GPU::radiusMatch
3872 - removed porting to java of latent svm
3873 - uncommented the samples parts compiled under MSVC
3874 - fixed bug with using not built-in ZLIB library
3875 - Changed type of OPENCV_BUILD_3RDPARTY_LIBS variable to the INTERNAL on WIndows (see comments for #1030 ticket https://code.ros.org/trac/opencv/ticket/1030)
3876 - added test for c++ version of latent svm and updated testdata
3877 - added sample for c++ version of latent svm
3878 - added c++ wrapper of latent svm
3879 - Updated optimal block size estimation for the convolve() function
3880 - fixed several bugs in CommandLineParser
3881 - improved print help in CommandLineParser
3882 - fixed multiple warnings on Windows. fixed bug #1368
3883 - optflow_gpu compilation under ubuntu
3884 - optical flow sample compilation under ubuntu
3885 - Added createWightMaps function into FeatherBlender (stitching)
3886 - warnings optical flow gpu cosmetics
3887 - Avoid duplicated surf extraction step when same parameters are used for detection and descriptors calculation
3888 - Updated command line arguments in performance tests
3889 - Fixed support of translation in the GPU-based plane warper
3890 - Updated GPU warpers interface
3891 - Refactored warpers in the stitching module, added buildMaps function into the RotationWarper interface
3892 - fixed several bugs in CommandLineParser
3893 - improved print help in CommandLineParser
3894 - Fixing ticket #1402
3895 - fix print help
3896 - fixed several bugs in CommandLineParser
3897 - Added fix for removing too similar images into the stitching module
3898 - fixed sub algorithm in CommandLineParser
3899 - compilation under ubuntu
3900 - eliminated shread_ptr dependency from optical flow gpu. It caused compilation errors.
3901 - restored doc on latent svm that was lost in moving to rst
3902 - compilation under ubuntu
3903 - Fixed Linux build
3904 - [+] Added Brox optical flow (implementation courtesy of Michael Smirnov)
3905 - 1) detail source group for stitching 2) warnings
3906 - Tegra optimized cvRound; perf test for cvRound; fixed perf test for stitching
3907 - Disabled some unfinished optimizations.
3908 - re-enabled 16s images in cvSobel & cvLaplace.
3909 - Implemented the first variant of working with masks in CascadeClassifier. Probably, will be rewritten soon.
3910 - fixed build for compute capability < 2.0
3911 - fixed build under linux
3912 - optimized gpu filters, added buffered version for different filters
3913 - Fixed TBB-related bug in YUV420 to RGB conversion
3914 - CMake scripts changed a bit: added more accurate variant of the Threading Framework support (it is a lightweight analogue of TBB for ARM-s).
3915 - fixed bug #1364
3916 - fixed bug #1381
3917 - fixed resource leak in lsvmparser (ticket #1390)
3918 - fixed bug #1368
3919 - fixed bug #1388
3920 - fixed bug #1389
3921 - Minor changes in stitching module
3922 - implemented optimized version of bf_radius_match for train collection
3923 - Fixed bug in ROI based features finder (stitching)
3924 - implemented optimized version of gpu::bf_radius_match
3925 - Fixed build error (Linux)
3926 - Minor fix in stitching_detailed
3927 - Added handling of ROI in stitching features matchers
3928 - Added matching mask into pairwise matcher from stitching module
3929 - Refactored stitching module
3930 - added performance tests for gpu::reduce
3931 - Added support of GPU in stitching seam estimators
3932 - Added support of vertical straightening into stitching
3933 - Fixed GPU version of multi-band blending in stitching module
3934 - Replaced SVD with eigenval decomposition in waveCorrect func (stitching)
3935 - Added debug function to project back from pano to original image
3936 - frame size specification for video sources in video.py
3937 - Java API: fix for Subdiv2D::getTriangleList() and Subdiv2D::getEdgeList(); test for getTriangleList() is added.
3938 - improved phaseCorrelate() performance (thanks to Will Lucas for the patch)
3939 - fixed bug #1370
3940 - Added BA refinement flags into stitching_detailed
3941 - fixed problem with incorrect distance values returned by FlannBasedMatcher for hamming metric (int's were interpreted as floats)
3942 - implemented gpu::reduce
3943 - fixed bug in cv::reduce in reduceC_ for multi-channels source
3944 - Applied fix from #1382
3945 - Removed extra "," that raised GCC warnings.
3946 - fixed compilation under ubuntu
3947 - Added HOG features to cascade detection algorithm. Added pedestrian detection trained model for HOG cascade detection algorithm.
3948 - Added selction of BA cost function in stitching samples (and added other BA cost func into stitching module)
3949 - Refactored motion estimators in stitching module
3950 - Added translation parameter into stitching module warpers. For now only PlaneWarper and PlaneWarperGpu warpers support it.
3951 - implemented gpu::addWeighted
3952 - implemented gpu::copyMakeBorder for all border modes
3953 - Fixed the new version of findCirclesGrid.
3954 - Added tests of findCirclesGrid() with the asymmetric pattern.
3955 - Removed unnecessary variables.
3956 - Improved robustness of the findCirclesGrid() to affine distortions.
3957 - fix in RectSelector
3958 - fixed bug in gpu::HOGDescriptor::getBuffer (ticket #1379)
3959 - Tegra optimization for CirclesGridClusterFinder::hierarchicalClustering
3960 - Changed one CLI message in stitching_detailed.
3961 - RectSelector in common.py
3962 - Fixed warper selection bug in stitching_detailed. Removed estimation of aspect ratio in BA in stitching to avoid stretching of input images. Did minor refactoring.
3963 - Fixed some cmake 2.6 compatibility issues.
3964 - Removed countNonZero call from CirclesGridClusterFinder::hierarchicalClustering
3965 - Updated bundle adjustment in stitching module: 1) it minimizes reprojection error now, 2) it minimizes error over focal, aspect, p.p.x, p.p.y parameters. Refactored and updated warpers.
3966 - Perf tests: added option to set affinity mask on Android platform
3967 - Removed unnecessary comparison from CirclesGridClusterFinder::hierarchicalClustering
3968 - wrapped FlannBasedMatcher (and extended DescriptorMatcher wrapper) updated feature_homography.py sample to use new features
3969 - fixed compilation errors in TeX
3970 - fixed problem in rst files changed OpenCV version to 2.3.2
3971 - python DescriptorExtractor.compute now returns filtered keypoints wrapped StarFeatureDetector and GridAdaptedFeatureDetector
3972 - Perf tests: linux version of adb search
3973 - Perf tests: fixed some bugs with adb tool search
3974 - minor
3975 - Tegra-optimized minMaxLoc/minMaxIdx
3976 - replaced "unsigned int" -> "unsigned" to make Python/Java wrapper generator work correctly
3977 - always initialize the output values in LSH-based k-nearest search (patch by Alex Mordvintsev)
3978 - OpenCVConfig.cmake is updated to export OpenCV_SOURCE_PATH when used without "make install"
3979 - minor gpu module refactoring: split big .cu files, disabled unnecessary template instantiation
3980 - Since there is no a standard functions cv::min and cv::max which has cv::Scalar argument, removed the performance tests, calling the functions cv::min and cv::max with cv::Scalar argument. Instead of them two performance tests were created which call the functions cv::min and cv::max with 'double' argument.
3981 - Added fix for 0 found features in stitching matcher
3982 - Perf Tests: default stitching scenario.
3983 - work on #1360 (custom LshIndex params fixed)
3984 - Added performance tests for findCirclesGrid and solvePnP
3985 - Fixing ticket #1366
3986 - Fixing include defines
3987 - corrected formula formatting in phaseCorrelate docs (thanks to the author for the patch)
3988 - minor
3989 - fixed bug in SURF_GPU (memory access error)
3990 - Bug in multiply was fixed (by Vlad Vinogradov)
3991 - added check if src.size() == dst.size() to gpu::resize
3992 - implemented gpu::resize for all types
3993 - optimized gpu::multiply
3994 - added padded performance tests for gpu module
3995 - Fixed fullscreen window mode on Windows.
3996 - Reverted some unnecessary changes in GPU module
3997 - Added TODOs into GPU module
3998 - added support of 8UC4*32FC1 multiply into GPU module
3999 - Perf tests: improved reporting when test fails because of exception
4000 - Perf tests reports - added output format with embedded styles
4001 - Small modification in test parameters.
4002 - Fixed modules order in OpenCVConfig.cmake
4003 - Added handling of stitching module into OpenCVConfig.cmake.in
4004 - Fixing static libs build on Windows
4005 - Perf tests: method ::perf::TestBase::getDataPath made public static; added base CUDA detection into run.py script
4006 - Perf tests: fixed some issues
4007 - Fixing Windows build
4008 - Fixed perf target on Windows.
4009 - Made perf test for CascadeClassifier (LBP frontal face cascade).
4010 - Neon Optimized Resize added
4011 - touch stitching app, test/verify svn access
4012 - fixed bug in gpu perf. test
4013 - added performance tests for gpu module
4014 - Fixing Windows build
4015 - Perf Tests: updates to cvtColor() & integral() perf tests
4016 - refactored features finders in stitching module
4017 - Perf tests: minor fix in chart.py
4018 - minor refactoring of stitching
4019 - added first version of public stitching API, added simple sample which uses that API, old sample renamed to stitching_detailed
4020 - fixed Java API build (not sure if features2d is wrapped correctly now)
4021 - handling Ptr<> arguments and return values in Python wrappers partially wrapped features2d framework added feature_homography.py sample
4022 - Perf tests: fixed some bugs in scripts
4023 - Gpu functionality in stitching module is excluded from Android build
4024 - put all old stitching API into detail namespace
4025 - fixed bug in stitching in GpuSurfFeaturesFinder (missing upright parameter)
4026 - Performance testing branch is merged back into trunk
4027 - fixed bug in gpu::remap under win32
4028 - minor fixes in stitching module
4029 - fixed stitching module link error on Windows
4030 - cvtColor: dst channels number default is set to 4 for RGBA/BGRA cases; added new codes for yuv420 to RGBA/BGRA.
4031 - added bicubic interpolation to gpu::remap
4032 - warnings
4033 - refactored stitching module
4034 - turned opencv_stitching application to module and sample
4035 - fixed build under windows (replace M_PI with CV_PI)
4036 - minor changes in opencv_stitching
4037 - minor changes in opencv_stitching
4038 - optimized gpu::remap (use texture memory)
4039 - added phaseCorrelate function by Will Lucas.
4040 - optimized gpu::remap (use texture memory if possible), added stream support to gpu::remap
4041 - added GpuFeature assertion to gpu::Canny
4042 - added assertion for small image sizes to SURF_GPU (ticket #1323)
4043 - fixed CudaMem::createMatHeader (ticket #1353)
4044 - fixed build under linux
4045 - memory safety test added
4046 - Updated retina access methods and OpenEXR image tone mapping demo cleaned
4047 - Updated retina access methods and OpenEXR image tone mapping demo cleaned
4048 - opt_flow.py sample fixed
4049 - Android port is updated for NDK r6b
4050 - Fixed native_camera library build for Androids having version in x.x format
4051 - obj_detect.py sample removed
4052 - modifed minimum required cmake version for ios
4053 - - add documentation for LshIndexParams
4054 - switched to gpu::pyrDown and gpu::pyrDown in opencv_stitching
4055 - added BORDER_REFLECT and BORDER_WRAP support to gpu module switched to gpu::remap in opencv_stitching
4056 - removed problem with duplicated CV_OUT InputOutputArray parameters (ticket #1348)
4057 - lk_homography.py sample added
4058 - implemented gpu::remap for all types
4059 - lk_track.py description
4060 - minor update of device layer
4061 - minor update of device layer
4062 - optimized memory usage in BruteForceMatcher_GPU_base::knnMatch when k==2
4063 - update gpu docs
4064 - fixed gpu::pyrUp implementation
4065 - refactored gpu::BruteForceMatcher (moved some utility functions to device layer)
4066 - fixed bug in gpu::matchTemplate (added normalization routine to make the GPU version consistent with the CPU one), added test cases from the ticket #1341
4067 - typo is fixed
4068 - added missing cv::moveWindow & cv::resizeWindow
4069 - mser.py sample added
4070 - camshift.py description
4071 - fixed some more hybrid tracker build problems on Windows
4072 - Java API: generator script whitespace cleanup, adding statistics gathering code
4073 - Java API: test for Highgui.imencode() is added
4074 - fixed hybrid tracker build problems on Windows
4075 - fixed declaration of imencode to make it usable in Python etc.
4076 - removed irrelevant pyc file
4077 - added hybrid (feature-based & meanshift-based) tracker (by Pushkar)
4078 - Added the declaration of the type ConcurrentDoubleVector for TBB case.
4079 - 1) ticket #1332 2) device layer utility
4080 - optimized gpu pyrDown and pyrUp
4081 - modified capturing building ligic for iOS
4082 - modified highgui and ts modules and cmakelists for ios cross-compiling, added ios toolchains, added ios build tutorial
4083 - enhanced input image format support
4084 - enhanced and more robust image input management
4085 - Added theory to a rst Tutorial in tracking motion (Harris corner)
4086 - all video processing samples use camera as default source (and fallback to synth in case of capture error)
4087 - Added the "Camera calibration With OpenCV" tutorial. Extended with a few global links the conf.py file. Corrected an error in the linux_install.rst and one in the cascade_classifier.rst file.
4088 - optimized some gpu::cvtColor functions
4089 - replaced non-available in MacOSX' numpy deg2rad in motempl.py
4090 - fixed 2 bugs in python samples (crash in camshift and running samples from within the demo)
4091 - running demos with enter key
4092 - waiting for optimisation at Retina::_convertCvMat2ValarrayBuffer
4093 - updated default parameters, more contrast by default
4094 - updated retina modules : minor misakes correction & changed pixel format to float instead of double to keep some memory, precision is almost sufficient, check for residual mistakes
4095 - updated retina modules : minor misakes correction & changed pixel format to float instead of double to keep some memory, precision is almost sufficient, check for residual mistakes
4096 - applied patch #1326
4097 - work on demo.py: sample running
4098 - demo description url parsing
4099 - work on demo.py shell
4100 - updated GUI photoreceptors sensitivity parameter management
4101 - updated GUI photoreceptors sensitivity paramaer management
4102 - Attempt to fix a build problem (ambiguous PixelType error when compiled on Mac x86)
4103 - Ticket #1240 resolved.
4104 - merged latest fixes from 2.3 branch; since 2.3.1 is out, the version in trunk is bumped to 2.3.2
4105 - Added the "How to write a tutorial for OpenCV?" tutorial. Made some corrections to the feature2D TOC tree. Small visual improvements for the video-write.rst file. Deleted a definition file that served no purpose.
4106 - fixed bug in gpu::cvtColor
4107 - added TransformFunctorTraits, optimized some functions that use transform
4108 - fixed multi-scale Hough transform (ticket #1320)
4109 - disabled fast-math by default.
4110 - added flann matching to find_obj.py
4111 - fixed crashes in parallel HOG detector; avoid use of new POPCNT instruction in ORB (to make it compatible with older CPUs).
4112 - updated opencv_ffmpeg build instructions
4113 - refactored opencv_stitching
4114 - updated opencv_ffmpeg binaries, headers and libs to ffmpeg 0.8.2
4115 - fixed bug in opencv_stitching (added handling of homography evaluation failure)
4116 - fixed Ximea constructor call
4117 - enhanced basic error management when input image could not be loaded
4118 - fixed bug #1306 (Vec assignment); added tests for Vec & Matx multiplication
4119 - added openexr sample file
4120 - added CameraInfo class into opencv_stitching
4121 - refactored opencv_stitching, added possibility to turn off BA
4122 - implement optimized version of gpu::BruteForceMatcher::knnMatch when k == 2
4123 - updated saving matches graph in opencv_stitching
4124 - minor changes in opencv_stitching
4125 - added saving of matches graph into opencv_stitching (in DOT format)
4126 - Documentation: fixed CvSlice and FeatureDetector descriptions.
4127 - Fixed Android build.
4128 - implemented rotating-only cameras calibration
4129 - Slight update in objdetect...still to put Theory
4130 - Fixed more broken links from previous tutorials
4131 - Fixed more broken links from previous tutorials
4132 - camshift.py sample small cleaning
4133 - Updated broken links of tutorials in core and fixed weird-looking bullets (error of mine)
4134 - Commit rst tutorial for Cascade Classifiers
4135 - Modified sample for object detection with LBP in tutorial_code
4136 - Added sample for object detection with LBP in tutorial_code
4137 - Added to the tutorials the "Support Vector Machines for Non-Linearly Separable Data" contributed by Fernando Iglesias García. Corrected a mistake in the gpu-basics-similarity.rst file.
4138 - fixed tickets #1301, #1303, #1305
4139 - Sample code simplified for object Detection
4140 - Added the "Similarity check (PNSR and SSIM) on the GPU" tutorial. Corrected an highgui TOC tree mistake.
4141 - nicer default parameters set
4142 - added CV_OUT to CvANN_MLP::predict python cv2 MLP sample done
4143 - work on MLP sample in letter_recog.py (in progress...)
4144 - added more explicit titles on figures and cleaned std output
4145 - Documentation: fixed references for C++ operators
4146 - added comments/contacts link
4147 - added comments/contacts link
4148 - Documentation: fixed "template<class T> const T" case for ".. ocv:function::" macro
4149 - Documentation: fixed about 100 cross-referencing errors.
4150 - adding openexr images tone mapping demo
4151 - optimised input image management
4152 - optimised input image management
4153 - Added the How to create videos with OpenCV Tutorial. Made some corrections to the feature2d, to get rid of some documentation build errors.
4154 - work on camshift.py
4155 - use default HOG people detector minor cleaning
4156 - * Fixed cross-referencing in reference manual (except C++ operator() ). * Fixed display of struct and class definitions (except classes with base class specified). * Fixed formatting and referencing errors in several documentation files.
4157 - Added base tutorial for using FlannBasedMatcher with SURF detector + descriptor in rst
4158 - Added tutorial for features2d using homography to find a planar object (Based on the well known find_obj.cpp
4159 - added cv.py micro-module for backward compatibility with existing Python scripts using prev-gen Python API.
4160 - Corrected a commit error -- Added the images for the detection tutorial
4161 - Added Features2D descriptor tutorial + drawMatches in rst
4162 - Added rst  Tutorial for Feature Detection with SURF and drawKeypoints
4163 - another attempt to fix #1299
4164 - fixed Matx33 * Point3 and Matx22 * Point operators (ticket #1299)
4165 - made retina code compile with VS2005/VS2008
4166 - improved list formatting in opencv refman. Updated PDFs.
4167 - Java API: generated test stubs for 2 new functions
4168 - export HOGDescriptor::getDefaultPeopleDetector() to Python (ticket #1298)
4169 - Fixed search in html documentation (ticket #1232)
4170 - Added SURF_Homography sample codee
4171 - comment
4172 - peopledetect.py sample added (TODO: use builtin svm data instead of people_hog.txt) some old cv api use cleaning
4173 - Added code for SURF using FLANN Matcher and drawMatches options
4174 - preserve alpha channel in PNG, when imread(..., -1) is called (ticket #1107)
4175 - fixed kmeans center initialization in the case of huge matrices (ticket #1291); fixed warinings in libtiff.
4176 - another attempt to fix IPP detection on x64 (ticket #1294)
4177 - fixed building retina code on Windows
4178 - raised threshold in ORB test; temporarily disabled always failing Opponent SIFT test
4179 - fixed retinaDemo compile errors
4180 - added retina model, by Alexander Benoit
4181 - Added two sample code for features 2D - SURF descriptor and detector
4182 - Html documentation: fixed text wrapping for sidebar
4183 - added support for Ximea cameras (missing parts in the prev. commit)
4184 - added support for Ximea cameras (patch by Marian Zajko), fixed GCC warnings in MOG2 background subtractor.
4185 - fixed default maxSize case in cvHaarDetectObjects (ticket #1296)
4186 - avoid infinite loops when 0-area image is filtered (ticket #1295)
4187 - fixed IPP detection on 64-bit Windows (ticket #1294)
4188 - Added a video input tutorial with PSNR and SSIM.
4189 - Fixed libraries order in Android.mk (thanks to Anush Moorthy for the report)
4190 - Java API: Removed meaningless tests
4191 - fixed compile errors in samples
4192 - Update samples using cmd parser
4193 - Java API: generated test stubs for recently added functions/classes
4194 - Java API: Fixed bug in Mat port; fixed/implemented all java tests for core module
4195 - updated openni finding by cmake  (#1190, #1252); updated doc on kinect
4196 - Changed tabulation.
4197 - Java API: fixed input List<List<smth>> arguments
4198 - multilib support added (ticket #363)
4199 - added size check to static Mat::diag()
4200 - Added new tests written by Hussein Abdinoor; Added support for new classes in features2d and imgproc
4201 - Updated using new cmd parser
4202 - fixed OpenCVConfig.cmake for statically built OpenCV on Mac
4203 - added remap test, fix compilation error
4204 - fixed cmake status of openni
4205 - fixed compile error on ubuntu64
4206 - fixed compile errors and warning on ubuntu64
4207 - added registerPageLocked/unregisterPageLocked functions added convert functions to BruteForceMatcher_GPU other minor fixes
4208 - Updated sample using new cmd parser
4209 - Updated samples using new cmd parser
4210 - fixed C++ implementation of Delaunay triangulation and moved it from sample to imgproc.
4211 - experimental kernels for cuda
4212 - Added reference to Nvidia TADP into Android tutorial; refactored both Android tutorials; fixed some rst warnings
4213 - fixed compile errors
4214 - experimental kernels for cuda
4215 - added read/write methods for SimpleBlobDetector and DenseFeatureDetector; added their creation to FeatureDetector::create method (#1290)
4216 - Updating samples using cmd parser
4217 - Fixed some grammatical errors
4218 - fixed memory leak in SIFT wrapper (#1288)
4219 - minor stitching optimization (use cpu matchers instead of gpu matchers on multicore processors)
4220 - initial (buggy) C++ version of Delaunay triangulation
4221 - Java API: added JNI_OnLoad to eliminate jvm warnings
4222 - added doc on supported Kinect properties (#1251)
4223 - added CV_CAP_PROP_OPENNI_REGISTRATION property for getting
4224 - minor stitching optimization (improve buffer reuse)
4225 - Java API: added support for BruteforceMatcher-SL2
4226 - Removed outdated android-opencv subproject
4227 - Java API: corrected names of methods in Utils class; fixed bug in DMatch (thank for Hussein Abdinoor); added new utility method loadResource
4228 - fixed compilation error without cuda
4229 - fixed doc warning
4230 - Updated Android tutorials
4231 - added doc on CvERTrees
4232 - minor
4233 - moved GpuMat class to separate header file
4234 - fixed gpu test failure on empty test data
4235 - Small modifications to the scan tutorial and added the video-input-psnr-ssim sample file.
4236 - fixed CvCapture_OpenNI constructor (removed all exceptions) (#1237)
4237 - fixed grammar of the comment
4238 - Updated android tutorial for native development
4239 - added SL2 (squared L2 distance) and implemented the descriptors matching in L2 using SL2
4240 - added buffered version of cornerHarris, cornerMinEigenVal, histEven and histRange
4241 - fixed some warnings under win64
4242 - minor changes
4243 - minor improvements in cmake-file for gpu samples
4244 - fixed some warnings under win64
4245 - added gpu::Canny function
4246 - Fixed mixChannels argument types
4247 - fixed #1279
4248 - Added the "Interoperability with OpenCV 1" tutorial.
4249 - Java API: refactored Core tests
4250 - Added the tutorial "Using OpenCV Android binary package to compile applications, which use OpenCV from native level".
4251 - corrected PCA::PCA and PCA::operator () description (thanks to Adrian Kaehler)
4252 - fixed pointPolygonTest(). Now it returns -1, 0, 1 when measureDist=false (ticket #1285)
4253 - Java API: cleaned imgproc tests; changed signatures of several java functions
4254 - disable implicit numpy array use in old-style Python bindings because of hard-to-fix memory leaks (ticket #1177)
4255 - fixed KeyPoint::convert(keypoints,point2f) (ticket #1282; thanks to cooperz for the patch)
4256 - fixed rank check in 8-point Fundamental Matrix algorithm (patch by F. Devernay; ticket #1273)
4257 - fixed parallel block matching stereo correspondence algorithm (ticket #997; thanks to jbieger for the patch)
4258 - added some missing declarations of the functions, noticed in the ticket ##229
4259 - added _InputArray::_InputArray(const Scalar& s) constructor (ticket #1214)
4260 - temporarily fixed #1279
4261 - Java API: added ticket number to failed test
4262 - mc
4263 - ticket #1280
4264 - updated lt_track.py sample - continuous feature detection - track verification by reverse tracking
4265 - Java API: * fixed manually ported classes; * added vector<vector<Point>> support; * changed argument types for 3 functions; * finished tests for org.opencv.core.Core class.
4266 - Java tests: fixed 1 test in core and 1 disabled
4267 - Java tests: removed test_1
4268 - Fixed color conversion bug
4269 - fixed comment and doc on L2
4270 - added check of output image in drawKeypoints()
4271 - Java API: fixed script for coverage calculation
4272 - Java API: new tests for Core and Imgproc from Hussein Abdinoor
4273 - Java API: fixed problems in video and ml modules; generated test stubs for all exported functions (now we have 1701 tests).
4274 - fixed errors in cmdparser
4275 - new version of command line parser
4276 - Java API: vector_vector support for KeyPoint/DMatch/char Testing: 1178/4/576
4277 - Implemented read/write methods for FlannBasedMatcher; fixed features2d wrappers for java
4278 - fixed CvHomographyEstimator::runKernel (ticket #1275)
4279 - Java API:  fitEllipse arg type is changed to List<Point>, test is updated as well Testing: 1176/4/580
4280 - Java API: (per code review) adding check (data.length % CvType.channels(t) != 0) for Mat:: put/get, adding 2 tests for them Testing: 1176/4/580
4281 - Java API: fixed wrong JNI name for native delete()
4282 - Implemented read/write methods for BriefDescriptorExtractor class
4283 - Java API: added tests for SiftDescriptorExtractor and OrbDescriptorExtractor
4284 - Added CV_EXPORTS to OrbDescriptorExtractor (ticket #1276)
4285 - Fixed reading/writing parameters for OrbDescriptorExtractor
4286 - Fixed bug in checkRange - integer Mats were always in range
4287 - JavaAPI: fixed typo; some constants are moved to private section; added tests for BruteForceMatcher-Hamming
4288 - Java API: added wrapper for GenericDescriptorMatcher
4289 - android tutorial updated: spelling and note about spaces in path to OpenCV package
4290 - Java API: minEnclosingCircle() fixed (float& -> float[]) Testing: 1130/0/584
4291 - Java API: added and fixed several tests
4292 - java tests: deleted image writing to sdcard
4293 - java tests: updated testFillConvexPolyMatMatScalarIntInt, testFitEllipse colorWhite added
4294 - fixed 8-point case in findFundamentalMat (ticket #1262). findFundamentalMat needs to be rewritten actually (as well as findHomography)
4295 - Java API: calcOpticalFlowPyrLK() args types are changed to vector<> Testing: 1130/0/585
4296 - reverted
4297 - Java API: added tests for FlannBased DescriptorMatcher
4298 - java tests: minor updates
4299 - Java API: added tests for BruteForceMatcher (L1)
4300 - Java API: added tests for BruteForceMatcher (L2)
4301 - minor fix
4302 - minor fix
4303 - gpu device layer code refactoring
4304 - Java API: fixing converters (copyData=true) and samples compilation Testing: 1079/0/592
4305 - Fixed crash in BruteForceMatcher::clone
4306 - java: bugfix in RotatedRect, one test fixed
4307 - Java API: fixed bugs; added tests for SURF and BRIEF descriptor extractors
4308 - Android.mk now automatically founds all cpp-files
4309 - Java API: (per code review) renaming and moving utility classes Testing: 1079/0/584
4310 - Java API: code clean-up Testing: total 1079, failures 584, errors 0.
4311 - fixed useOptimized(); added checkHardwareSupport description (ticket #1258)
4312 - updated libtiff to 3.9.5 (ticket #1271)
4313 - added "inclusive" & "exclusive" adjectives to startrow, endrow, startcol, endcol parameter descriptions (ticket #1272)
4314 - Java API: added new tests for SURF and STAR feature detectors
4315 - Java API: Fixed typo
4316 - Java API: adding missing class
4317 - Fixed Android build
4318 - Java API: new types and converters are added, jni suffixes changed
4319 - Java API: added tests for FAST feature detector
4320 - removed property. added automatically define number of cpus for decoding video
4321 - java tests: addede tests for Converter and core classes by Hussein Abdinoor
4322 - Java API: new converters, findFundamentalMat/cornerSubPix/findHomography/solvePnP/solvePnPRansac and their tests are updated
4323 - propagated fix for EXR from 2.3 branch to trunk
4324 - added getNumberOfCPUs() function
4325 - Java API: string constants for features2d classes are converted to enums
4326 - fixed compile warnings in FLANN about too long integer constants
4327 - Java API: added support for read/write functions in features2d
4328 - Java API: class KDTree is added to ignore list, JNI funcs names for renamed classes are fixed
4329 - added gpu::equalizeHist function
4330 - Java API: tests are updated after randu/randn args types changes
4331 - Java API: added class pointer ret type support, CV_EXPORTS_AS(x) support for classes, vector<T> as ret type support, randu/randn params type changed to double
4332 - fixed property for ffmpeg
4333 - Minor bugfix.
4334 - Java API: Added more classes from features2d.
4335 - added gpu::calcHist function
4336 - Java API: Added base port of features2d.DescriptorMatcher class
4337 - fixed Vec*scalar operations, fixed minEnclosingCircle Python interface.
4338 - doc: added maxSize parameter to CascadeClassifier::detectMultiScale
4339 - added buffered version of pyrDown and pyrUp added stream support to downsample, upsample, pyrUp and pyrDown
4340 - fixed doc bug in gpu/introduction (ticket #1260)
4341 - Java API: updated Mat port
4342 - fixed build ffmpeg v0.8.1
4343 - added EMD to ch7 hist sample, fixed bug with cv::min/cv::max (ticket #1270), fixed mixChannels description
4344 - java tests: added some new asserts, and new tests by Hussein Abdinoor
4345 - minarea.cpp sample reformatted
4346 - fixed build with ffmpeg 0.5.X
4347 - minor fix
4348 - Java API: tests for polylines() and goodFeaturesToTrack(), fix of GFTT corners arg type
4349 - minor fix for ffmpeg
4350 - adding arg name (to fix doc reference and wrappers consistency)
4351 - Made additional internal header modules/objdetect/src/cascadedetect.hpp, and moved some internal classes and template functions from cascadedetect.cpp to this header. This will allow to make a child class for such classes as LBPEvaluator, etc. Also made all "private" fields in LBPEvaluator and HaarEvaluator to be "protected".
4352 - added support new ffmpeg (0.8.X)
4353 - Fixed regex bug in script for java tests coverage calculation
4354 - Java API: star detector is covered by tests
4355 - Java API generator changes randu/randn/inRange args to Scalar; Java tests are updated.
4356 - Java API: Finished SURF tests.
4357 - converted part of ch12
4358 - Java API: added more tests
4359 - Java API tests are added: fillConvexPoly, mixChannels, drawContours
4360 - Java API: typo in converter is fixed
4361 - fixed floodfill with mask parameter when no mask is passed
4362 - Java API: converter for vector<KeyPoint> is fixed; test for inRange() improved
4363 - Java API: KeyPoint::toString() is added
4364 - Java API: converters vector<> to/from Mat are fixed
4365 - Java: fixed Mats comparison; added resahpe mathod to core.Mat; fixed test resources extraction.
4366 - 2 'findContours(...)' tests are added
4367 - corrected OpenEXR status in CMakeLists.txt
4368 - fixed flow matrix dimensionality in EMD
4369 - added minEigThreshold parameter to calcOpticalFlowPyrLK to filter out bad points earlier.
4370 - Added the "Mask operations on matrices" tutorial (with its sample). Plus modified some other core tutorials.
4371 - Added missed import
4372 - Added some new tests for Java API
4373 - Added vector_Point3f_to_Mat converter and some java API tests
4374 - Java API generator: KeyPoint converters from/to Mat
4375 - Added vector_Point2f_to_Mat converter
4376 - Added some tests; Added assertion for comparing Mats with epsilon.
4377 - Java API generator: pointers handling fixed, KeyPoint manual port added
4378 - TEGRA optimized add8u, sub8u and logical 8u operations
4379 - converted live camera calibration sample
4380 - Added several Android tests
4381 - Added the File Input and Output using XML and YAML files tutorial.
4382 - added java tests for imgproc by Hussein Abdinoor
4383 - class & funcs ignore list support is added
4384 - Make build log of Android samples and tests less verbose
4385 - added stub java tests
4386 - Fixed module detection in gen_javadoc.py script
4387 - new tests stubs
4388 - Added Android tests coverage calculation into build
4389 - statistic report improved
4390 - Fixed dependencies for Android projects
4391 - Fixed pch support on linux
4392 - Specifying correct parameter types for cv::flann::GenericIndex and cv::flann::Index_
4393 - a couple of new smoke tests; Mat.java code clean-up
4394 - Removed outdated stuff from Android build scripts
4395 - Fixed install terget for Android examples
4396 - Fixed camera output format handling
4397 - script to find Java API methods that not covered by auto-generated JUnit stubs
4398 - Fixed camera libs setting in Android.mk
4399 - Fixing native camera for Android
4400 - Finished the DFT tutorial for the core section.
4401 - bugfix in cmake for java api
4402 - Fixed Android build on linux
4403 - Added Fernandos first tutorial regarding SVMs. Extended the global links (conf.py). Corrected the author names. Minor modification to the dft tutorial.
4404 - Fixed precompiled headers support for opencv_test_gpu
4405 - Fixed precompiled headeds for non-windows systems.
4406 - Fixed build of Android samples and tests
4407 - Fixed precompiled headers support (fixed formatting, fixed dependencies generation)
4408 - fixed priors usage in ertrees
4409 - fixed and improving formatting in opencv2refman.pdf. added support for n-channel mask in Mat::copyTo() and n-channel images in cv::compare(). fixed 2 compile warnings in opencv_python.
4410 - converted book samples from ch4; fixed potential alignment problems in QTKit video capturing module
4411 - Refactoring of native camera implementation
4412 - Sample files for image scanning, basic Mat, file I/O. Added Victors removed tutorials back in the system. Some typo fixing.Expanded conf.py with new global links.
4413 - making CV data type to be int
4414 - Fixed Android package build
4415 - java tests: imgproc test cleaned
4416 - fixed warnings in generated Java code (accurate imports)
4417 - Fixed android samples; fixed cmake files
4418 - compilation
4419
4420 - Refactored CMakeLists.txt for java module
4421 - fixed several typoes and errors in the refman (ticket #1203)
4422 - java api: fixed ctor in RotatedRect, added 114 tests by Hussein Abdinoor
4423 - classes/files renaming, some code refactoring
4424 - fixed trim_weights in boosting (thanks to frankman for the patch; ticket #1231)
4425 - fixed printing Mx0 matrices (ticket #1247)
4426 - added mk files for NDK-builder of opencv_java project
4427 - renaming the class and file to Tiltle case to meet Java conventions
4428 - renaming the class and its file
4429 - renaming the class and file to Tiltle case to meet Java conventions
4430 - Errors from javadoc generator are redirected to log file.
4431 - Added option to automatically move constants to private list
4432 - Added cmake dependency on version.hpp. From now cmake will automatically rerun if version.hpp file is changed.
4433 - Minor android.toolchain.cmake enhancement
4434 - fixed Xcode 4.1 compile errors in png codec in highgui
4435 - Fixed typo
4436 - Java API generator: refactored manual const and funcs handling, collected real 'import' needs for java classes (to eliminate eclipse warnings in java classes)
4437 - put the smaller opencv_tutorials.pdf to SVN
4438 - fixed 2 typos in linux_eclipse tutorial
4439 - Aded setPreviewDisplay call to java camera samples
4440 - added an ability to make push_back to the empty matrix
4441 - added cv::gpu::pow, ticket #1227
4442 - edited another way of using eclipse using cmake
4443 - fixed xcolor warnings when building opencv_tutorials.pdf
4444 - Restored corrupted images in Android binary package tutorial.
4445 - Ok, now optimized the tutorial size for real. Made JPG/PNG optimization for all the images. Modified some tutorial files to follow these size optimizations. Now the tutorial PDF generated is 3.95MB, so enjoy!
4446 - added missing header
4447 - Fixed image positioning in tutorial
4448 - Fixed list formatting
4449 - Added Android binary package tutorial
4450 - 1) Converted all images to JPG to reduce size. 2) Added a raw Latex page break directive after each TOC tree. (For the PDF tutorial look). 3) Two finished tutorials:    a) one describing how the Mat data structure works and its output capabilities (format function) (demonstration YouTube video included).    b) one describing image scanning operations plus the LUT function (demonstration YouTube video included).    c) a basic filtering approach (plus multi row image scanning demonstration) in the work.
4451 - Allowed to build html documentation without pdf documentation.
4452 - Removed debug print form cmake
4453 - Fixed Android samples; Fixed bugs in cmake (java module).
4454 - Java API generator: updated CvException class path
4455 - Java API generator: class properties support added
4456 - java tests: adopted for the new package structure
4457 - Added Java packages support to cmake
4458 - Java API generator: fixed consts generation
4459 - Java API packages restructured (require further changes in CMake part to work)
4460 - fixed just introduced compile errors on Mac
4461 - added COVAR_ and SORT_ enums to core.hpp; fixed many, many VS2005, VS2010 and MinGW (GCC 4.5.2) warnings
4462 - java tests: COLOR_RGB2GRAY used instead of CV_BGR2GRAY
4463 - Fixed Android samples; updated black list of enums.
4464 - java tests: added tests for calcHist, calcBackProject, Mat.size() method renamed
4465 - fix by Vadim in calcBackProject: additional case is considered
4466 - Added FPS measurement to some Android samples
4467 - Added face datection Android sample
4468 - Java API: added int64 and Vec3d support; small code refactoring performed
4469 - Changed labels for some android samples
4470 - Fixes
4471 - Checking for already defined proprocessor macros
4472 - Fixing ticket #1230
4473 - java tests: split test, minor improvements
4474 - eliminated opencv_extra_api.hpp (all the functionality is moved to the regular OpenCV headers)
4475 - Added image-manipulations android sample, other samples are updated; added Mat.size method to java API.
4476 - Java API: fixed bug in converter vector<Mat> <-> Mat
4477 - Java API: added missing converter vector<Mat> <-> Mat
4478 - Java API: added pointers support (Point*, double*)
4479 - java tests: added test for OFLK, FD, other improvements
4480 - added COLOR_... enumeration to imgproc.hpp and EVENT_... enumeration to highgui.hpp
4481 - Java API: fix in Mat::put(r,c,double[]vals) method
4482 - Android samples: class SampleViewBase which uses native camera is renamed.
4483 - Java API: fix in Mat::put methods, general improvements
4484 - fixed broken python cv2.cpp build after rev.6089
4485 - adjust cosine threshold in squares.py
4486 - Fixing ticket #1228
4487 - Android: * Added manual port for getTextSize; * Fixed bugs in "native camera" sample; * Added 15-puzzle sample.
4488 - math.pi -> np.pi squares.py sample added
4489 - Fixed bug in modules/java/src/cpp/Mat.cpp Removed some debugging insertions. Added test for face detector. Allowed tests to write on sdcard.
4490 - Java API generator: implementation of vector<> fixed
4491 - Added lbp cascade to the tests res/raw folder
4492 - Added functions required for Java API wrappers generating converting Mat-s to/from vectors.
4493 - java tests: bugfix in hconcat
4494 - java tests: commited tests by Hussein Abdinoor
4495 - fixed "import cv" in the new python samples. corrected Python bindings to match the documentation and vice versa (NOTE: in cv2.stereoCalibrate the parameter ordering has been changed)
4496 - Java API generator: implementation of vector<Point> support
4497 - Java API generator improvements: - fixed return of complex types (Scalar, Point, etc) - partial implementation of vector<> support (empty stubs for CPP-side converters)
4498 - java tests: avoided copy and paste
4499 - commented off print (due to the report from the mailing list)
4500 - Finished Android samples renaming
4501 - Continued Android samples renaming
4502 - Added Java functions, converting vectors to Mats and Mats to vectors.
4503 - Android samples are renamed
4504 - Headers are included into opencv_java build
4505 - partial vector<> support in Java API generator
4506 - Added native camera Android sample; Added manual port of VideoCapture class.
4507 - Changed
4508 - Added setters to Java API
4509 - updated some java tests
4510 - Refactored Android samples
4511 - Refactored Android sample (1-java)
4512 - fixed parser bug. fixed TBB version in LatentSVM. example works ok.
4513 - Fixed android sample
4514 - Fixed bug in the function of search of Android applicvation path.
4515 - Fixed Android build.
4516 - added improved version of the variational stereo correspondence algorithm by Sergey Kosov
4517 - - partial 'vector' support in Java API generator - const ignore mask list added for Java API generator
4518 - fixed mixed-type arithmetic operations (ticket #1224)
4519 - Added class TermCriteria.
4520 - added haarcascades for ears detection (by Modesto Castrillón Santana)
4521 - java tests: found a reason of crash (addWeighted bug #1224), some tests cleaned and added
4522 - repaired Python bindings for functions using InputOutputArray
4523 - Modified Android samples
4524 - samples C/C++: fixed compilation problem on Ubuntu
4525 - Modified Android Samples
4526 - ok. enabled TBB in LatentSVM, but need to check if it works
4527 - temporarily switch off TBB
4528 - fixed opencv_flann (with flann 1.6) compile errors on Windows (VS2005 & VS2008)
4529 - Minor Android samples fix
4530 - Fixed Android packaging script
4531 - Android samples are included into the Android package
4532 - Andoid build fixed
4533 - Added the function minMaxLoc to JavaAPI as a manual ported function. Added test for the function.
4534 - class ignore list added for Java API generator
4535 - funcs ignore list added for Java API generator
4536 - Fixed Android compilation on Windows
4537 - Fixed Android build
4538 - upgraded to FLANN 1.6. Added miniflann interface, which is now used in the rest of OpenCV. Added Python bindings for FLANN.
4539 - Added reST tutorials for Contours (6 in imgproc) and for Corner Detection (4 in features2D) + links in conf.py
4540 - added ability to reset view point of depth generator to normal one (#1195)
4541 - Allowed spaces in path to OpenCV (tested only Android build)
4542 - Allowed spaces in Android NDK path
4543 - partial implementation of complex out args in Java wrappers
4544 - Improved ANDROID_SDK_TARGET detection; improved NDK detection in android.toolchain.cmake
4545 - Fixed findCirclesGrid for the case of working with 'square' asymmetric patterns.
4546 - Added to Java API classes Range and CvSlice.
4547 - fixed opencv_video tests
4548 - Fixed Android SDK searching
4549 - Fixed Android SDK searching
4550 - fixed memleak in Python bindings (ticket #1219)
4551 - a few minor fixes in Python samples
4552 - Added moments_demo.cpp
4553 - Added pointPolygonTest_demo code for tutorials
4554 - - 'c_string' support added to Java API - improved CV_IN_OUT/CV_OUT handling for generated Python/Java wrappers
4555 - Added generalContours_demo2.cpp
4556 - Added hull_demo.cpp code for tutorials
4557 - Added generalContours_demo1.cpp tutorial code
4558 - refactoring latentSVM
4559 - Added sample code for tutorial findContours_demo.cpp
4560 - Android toolchain default NDK path is updated for version r6
4561 - Fixed bug in the operator of cv::Ranges-s intersection (operator &).
4562 - Fixed bug with ARM_TARGET caching
4563 - Added option INSTALL_ANDROID_EXAMPLES (default off); Added option for choosing SDK platform for Android tests and samples.
4564 - fixed typo in the license (ticket #1211)
4565 - Added the class RotatedRect to Java API. Added tests for the class.
4566 - java tests: added 2 tests for calib3d, implemented assertMatNotEqual
4567 - java tests: added a chessboard image
4568 - org.opencv.utils renamed to org.opencv.android
4569 - adding runtime Android logging in Debug
4570 - Added packaging script for Android
4571 - embeded cv Python module into cv2.
4572 - java tests: Mat.inv and Mat.cross implemented, almost all Mat tests finished except put, get and dispose
4573 - minor cmake corrections
4574 - Added cornerDetector_Demo.cpp sample for tutorial of cornerMinEigenVal and cornerEigenValsAndVecs
4575 - optimized sparse LK optical flow (tickets #1062 and #1210)
4576 - Added cornerSubPix_Demo.cpp tutorial sample code
4577 - Added goodFeaturesToTrack_Demo.cpp code for tutorials
4578 - Added Harris corner detection sample tutorial
4579 - native exception handling added
4580 - java tests: added stubs for calib3d, features2d classes, some other updates
4581 - Improved rst_parser and javadoc generation scripts
4582 - Improved javadoc comments generation scripts; fixed some typos in documentation
4583 - - added missing loadLibrary for inner classes - added zero check for pointers in utils.cpp
4584 - help message printing
4585 - sobel -> Sobel
4586 - faster detection and timing in facedetect.py
4587 - 'clib3d' support added
4588 - command line option for avi output in turing.py
4589 - made boundingRects argument of segmentMotion CV_OUT updated documentation
4590 - lk_track.py window renamed
4591 - motempl.py sample works
4592 - contours.py sample added
4593 - work on motempl.py sample
4594 - fixed BFM GPU test compile-time error on ubuntu x64 in debug mode
4595 - Some tutorial extending of the Windows install and usage. Display Image retouching.
4596 - use Euler font for the formulas in the online docs too.
4597 - re-added the opencv_flann documentation
4598 - - fixed SetTo tests for GPU (a problem in test code) - minor refactoring
4599 - fixed SIFT when keypoints vector is empty (#1162)
4600 - Javadoc comments genearion is integrated into the Java API build
4601 - fixed timeScale formula in CvCapture_FFMPEG::setProperty(... CV_CAP_PROP_POS_...) (ticket #1207)
4602 - Improved rst_parser; added javadoc comments generator; added javadoc markers to handwritten .java files
4603 - added lk_track.py sample (currently as a comparison between flow tracker implementations)
4604 - finalize() added to ported classes; javadoc anchor added to ported funcs
4605 - fixed PyramidAdaptedFeatureDetector (when mask is not empty) (#1206)
4606 - updated whitelist
4607 - removed debug func. call
4608 - added support of old CC into GPU mean shift routines
4609 - removed -static-libstdc++ flag for compatibility with old MinGW version
4610 - removed CPack added target package_source (tar or zip)
4611 - fixed memory leak in CvKNearest::train() and the constructor.
4612 - Fixed few more bugs in rst_parser. Fixed small typos in documentation.
4613 - commented off debugging print in cap_libv4l.cpp (ticket #807)
4614 - probably fixed parallel face detector (i.e. built with TBB), ticket #1185. Thanks to mengw for the patch
4615 - Disabled -ffast-math in the case of GCC 4.6.x (ticket #1201)
4616 - facedetect.py sample works
4617 - fixed #1204
4618 - added centerPrincipalPoint=false to getOptimalNewCameraMatrix (ticket #1199)
4619 - corrected css style - use the same background color for all text elements.
4620 - fixed a few more typos in the docs.
4621 - opencl module is not ready for trunk yet
4622 - ocl folder contains the gpu implementations
4623 - Fixed bugs in rst_parser.py; added parsing of 'seealso' blocks
4624 - renamed gpu to ocl
4625 - OclMat implementation
4626 - work on facedetect sample
4627 - Update OclMat to match GpuMat. Include ref counting, opearators, Scalar initialization. Tested for Intel OCL SDK.
4628 - - 'String' (that is synonym of std::string) is added - report generation added (<module>.txt)
4629 - Improved rst parser; fixed bug in hdr_parser; some small fixes in documentation
4630 - java tests: split into packages, tests for VideoCapture implemented
4631 - some more bugfixed in 2.3 propagated to trunk
4632 - Fixed C functions parsing in rst parser
4633 - Improved RST parser; fixed small typos found by new parser
4634 - opt_flow.py demo
4635 - work on optical flow sample
4636 - Added histogram comparison tutorial in reST
4637 - Initial classes support, improved generated java & cpp code formatting.
4638 - Added BackProjection reST tutorial
4639 - Java tests: commited some core tests (to be cleaned)
4640 - Fixed small inconsistency in sample code calcBackProject_Demo2.cpp
4641 - Added matchTemplate reST tutorial
4642 - Added calcHist tutorial in reST
4643 - Corrected(re-added) and extended the ImgProc Tutorial TOC entry.
4644 - Added Equalized Histogram reST tutorial + corrected Smoothing tutorial (images reduced and fixed link)
4645 - Added the OpenCV with Visual Studio tutorial. Enhanced, extended the Windows Installation one. Some minor CSS changes to avoid unnecessary large spaces inside enumerations in the tutorials.
4646 - Added tutorial for BackProject in cpp (demo 2) - tutorial code
4647 - Added initial version of rst_parser script
4648 - java tests: merged with new CvType, implemented half of the tests for Mat
4649 - More code review feedbacks addressed: Mat c-tor and setTo uses Scalar, Java Mat::dispose() calls C++ Mat::release().
4650 - Some of code review feedbacks addressed: CvType moved from Mat, new Mat c-tor, samples updated.
4651 - java tests: now only OpenCVTestRunner contains android specific stuff
4652 - Fixed typo in features2d doc
4653 - JavaAPI: implemented Mat.dump method (analog for C++ stream <<)
4654 - removed duplicated compiler flags assignment
4655 - Added calcBackProject_Demo1.cpp for tutorial sample code
4656 - Added compareHist_demo.cpp code
4657 - Added MatchTemplate_Demo.cpp to tutorial sample code
4658 - merged the latest fixes in 2.3 to trunk
4659 - use addWeighted for blending
4660 - java tests updated: now they independent from android, test methods are sorted alphabetically
4661 - Fixed 'Undefined control sequence' error in recently added tutorial
4662 - Turned off android camera and java wrappers for low Android API levels (android-8 is required for these components)
4663 - Removed unnecessary variable disclosures from version config
4664 - little simplification
4665 - turing.py sample added
4666 - Reformatted the TOC tables in tutorials to look just as good in PDFs as in HTML. Updated the default.css_t too for this. Added the "Windows Install" tutorial (with videos).
4667 - lena added
4668 - some tests for highgui java added
4669 - find_obj.py sample added
4670 - Instroduced separate option for Android examples - BUILD_ANDROID_EXAMPLES
4671 - Fixed Android tests and samples build
4672 - Added calcHist_Demo.cpp tutorial code
4673 - Added tutorial sample code: EqualizeHist_Demo.cpp
4674 - distrans.py sample added
4675 - floodfill.py sample added
4676 - Fixed several cross-compiling issues. Fixed cmake status report.
4677 - several java tests added
4678 - inpaint.py sample added
4679 - cv.Line -> cv2.line
4680 - python Sketcher utility class
4681 - #863: typo fixed, minor changes in cpp generator
4682 - #863: default Mat() c-tor, minor improvements
4683 - watershed.py sample added
4684 - we do not need strmiids.lib anymore
4685 - added some tests to core module
4686 - HelloAndroid sample is moved to samples/android
4687 - Fixed versioning bug: FIND_PACKAGE( OpenCV ) errors if no version specified
4688 - implemented static Mat.eye method
4689 - Modified cmake status report
4690 - got back to the old DLL naming scheme (opencv_core230_vs2001_64d.dll => opencv_core230[d].dll)
4691 - some more corrections from Gabor
4692 - #863: sample text color changed from Green to Red.
4693 - #863: 'string' args support added
4694 - propagated fixes in docs and cap_dshow to trunk
4695 - morphology python sample
4696 - added gpu::buildWarpPlaneMaps and gpu::buildWarpCylindricalMaps functions, integrated into stitching
4697 - Reverted change from r5802 (it breaks install target for Android platform)
4698 - added tests for pyrDown and pyrUp (gpu)
4699 - - make sure we don't crash for an empty image
4700 - Version modifications.
4701 - minor edits to cmake.
4702 - Adding namemangling to the opencv.pc file.
4703 - Merged name suffixes for windows (from 2.3 branch)
4704 - Fixed compilation problem when building without CUDA
4705 - fix for capture
4706 - Fixed Android target name for Android samples and tests
4707 - added several tests for java/core module
4708 - fix for GPU module compile time (VS2010) error (from 2.3 branch)
4709 - GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching)
4710 - Android tests are included into cmake build
4711 - morphology.py sample stub
4712 - Fixed Android tests resources and settings
4713 - Added Affine Transformation tutorial in reST
4714 - Added cmake script to build Android samples
4715 - :ocv:function => :ocv:cfunction for some old API
4716 - autogenerated JUnit stub tests added
4717 - propagated some more fixes from 2.3 branch to the trunk
4718 - opencv_test package renamed to opencv.test
4719 - opencv_test package renamed to opencv.test
4720 - Updated the TOC tree of the imgproc tutorial section.
4721 - initial commit of JavaAPI unit tests
4722 - Added Remap tutorial in reST
4723 - Modified version section to read version number from version.hpp; Added search for ant and Android SDK (needed for Android tests and samples).
4724 - Mixed up the linux_eclipse.rst file in the previous commit. Correcting it.
4725 - Some reST syntax correction. Now the PDF documentation builds correctly under Windows using MIKTEX. Some update on the tutorial structure. Some CSS syntax correction. Windows Install Tutorial v0.4.
4726 - propagated some more fixes from 2.3 branch to the trunk
4727 - propagated some more fixes from 2.3 branch to the trunk
4728 - propagated some more fixes from 2.3 branch to the trunk
4729 - propagated some more fixes from 2.3 branch to the trunk
4730 - Edit load and save to load, modify and save
4731 - bump version to 2.3.1 in the header too (ticket #1178)
4732 - Added 02 cpp sample files for tutorials: remap and Geometric Transformations (warpAffine and Rotation2D)
4733 - fix #1169
4734 - Android samples fixed - line endings are converted to unix style; autogenerated folders are added to ignore list
4735 - Fixed native camera support in Android.mk
4736 - Added new Android sample (Java API + Native)
4737 - Added one more Android sample (using OpenCV from native)
4738 - added CUDA version info to gpu tests
4739 - added OS info to gpu tests
4740 - fixed gpu tests
4741 - fixed build under linux
4742 - refactored gpu module tests
4743 - Added second sample for Android Java API
4744 - Fixes for path mangling feature
4745 - Android sample is refactored according to Google code style guidelines for Android developers
4746 - Added Hough Circle Tutorial in reST
4747 - Added Hough Lines Tutorial in reST
4748 - Fix for SSE swapping bug
4749 - Added 02 tutorials for Hough Lines and Circle detection in tutorial_code -- based on code existent
4750 - More work on the mangling of install paths.
4751 - fix version in version.cmake
4752 - First pass at name mangling based on version number, to support side by side installs of OpenCV2.3.0 OpenCV2.3.1 OpenCV2.4.x, etc...
4753 - Added base Android Java sample
4754 - Fixed windows compatibility problems in Android.mk
4755 - Fixed Android.mk file generation
4756 - Minor bugfix
4757 - Fixed compiler options in Android build (Windows)
4758 - Numerous small fixes in CMakeLists.txt
4759 - propagated fix for Matx(Matx::diag_type) constructor from branch 2.3 to trunk
4760 - removed the obsolete tests from the trunk as well.
4761 - Added Laplace and Canny reST tutorials and corrected a small bug in Canny sample code
4762 - Fixed OpenCVConfig.cmake generation for windows
4763 - Eliminated cmake warning for case when python is not found.
4764 - * Install path share/opencv is renamed to share/OpenCV. * Fixed zlib search. * Fixed compiler/linker flags caching bug. * Fixed OpenCVConfig.cmake generation (currently tested only on Unix).
4765 - Updated conf.py with the latest added external links for tutorial docs
4766 - Added reST tutorials for copyMakeBorder, Sobel Operator, updated links in conf.py
4767 - Minor python search improvements
4768 - Added rst Tutorial for Filter 2D
4769 - Added Laplace, Canny and Sobel samples in tutorial cpp code
4770 - added stereo_match.py sample
4771 - Added two new sample files for copyMakeBorder and filter2D
4772 - propagated fix for ticket #1168 to trunk
4773 - - fix a bug if the descriptor is used for images of different size
4774 - Modified install layout for Android
4775 - Trunk: moved contructors implementations from .hpp to .cpp
4776 - Trunk: moved contructors implementations from .hpp to .cpp
4777 - Added video.hpp header (for convenience with other modules); added option to specify list of headers for Java API generator
4778 - Updated build scripts for better Java module support
4779 - Merging back 2.3 cmake changes.
4780 - Corrected the place of accent in the name of Ana Huamán.
4781 - New structure (following the documentation) for the tutorials. Normalized image sizes for TOC display.
4782 - Cleaning up the doc/tutorials folder in preparation to add thew new structure.
4783 - Added new module for Java API
4784 - propagated some more changes from 2.3 to trunk
4785 - propagated some more changes from 2.3 to trunk
4786 - propagated some fixes from 2.3 to trunk
4787 - added missing bdatypes.h
4788 - fixed 2 bugs in reference manuals
4789 - Fixed numpy search on Windows x64
4790 - Fixed output paths for Android build
4791 - Main CMakeLists.txt merged with 2.3 branch
4792 - Removed SWIG from Android toolchain; always search for python; find_program/find_package cmake functions wrapped for case of cross-compiling.
4793 - Added  tutorial for threshold in reST and fixed broken links from previous ImgProc tutorials
4794 - Added Threshold.cpp in samples/cpp/tutorial_code/ImgProc
4795 - Added reST tutorial documentation for Pyramids and added a few links to conf.py
4796 - Added Pyramids.cpp sample tutorial code
4797 - fix for ticket #1153 propagated to trunk
4798 - Added tutorial in reST for Morphology 2
4799 - Reorganized code and added Morphology 2 cpp code
4800 - Deleting old tutorial files and put them in folders
4801 - Folder Intro
4802 - (trunk) Do not use prebuilt Android camera libs for armeabi hardware target
4803 - Added generation of OpenCV.mk file for Android development with ndk-build tool
4804 - Minor doc fix
4805 - Added destroyAllWindows and docs (ticket #957).
4806 - Qt: fixed signal of a clicked push button (patch #786)
4807 - Qt minor doc enhancement
4808 - temporarily reverted to FLANN 1.5 (FLANN 1.6 is put to a separate branch FLANN_1.6 until it's stabilized)
4809 - Qt doc: specified an image type in the addText function (ticket #1144)
4810 - added dummy symbol to flann to make OpenCV compile on Windows
4811 - fixed errors and warnings when building with MSVC
4812 - Bringing get_param and print_params into cv::flann namespace.
4813 - Updated FLANN
4814 - fixed formula in cvIntegral/integral description
4815 - fixed problem with non 4:3 cameras (ticket #142)
4816 - use original image type (8-bit grayscale or 24-bit RGB) in the case of RAW video (ticket #782)
4817 - fixed positioning in ffmpeg wrapper (thanks to mike_at_nrec for the patch). Added frame positioning feature to laplace demo to test the feature
4818 - fixed positioning in ffmpeg wrapper (thanks to mike_at_nrec for the patch). Added frame positioning feature to laplace demo to test the feature
4819 - added explicit Mat_<T>::Mat_(const MatExpr&) (resolves ticket #996)
4820 - Purpose: 2nd review cycle.
4821 - fixed memory leaks in fromarray (thanks to Matthew Baker for the patch!)
4822 - work on obj_detect.py added square_size cmd line param for calibrate.py added _coverage.py script to compute cv2 api coverage by samples (just for interest, may be removed later)
4823 - Added tutorial in reST for Morphology 1
4824 - Purpose: 2nd review cycle - see ?? .
4825 - Purpose: 2nd review cycle - see ?? . wrong syntax format
4826 - Morphology code 1 added to tutorial-code/Image_Processing
4827 - Purpose: 2nd review cycle.
4828 - Fixed a small link error in documentation
4829 - Added Smoothing tutorial in reST and links to the code in  samples/cpp/tutorial_code
4830 - use "-O2 -DNDEBUG" in release by default in the case of MinGW
4831 - fixed warnings in gbt; added insertChannel() and extractChannel(); made the code "rand{u|n}(arr, <number>, <number>)" work properly.
4832 - removed serveral CV_EXPORTS_AS() to make Python function names in cv2 the same as in C++.
4833 - Purpose: 2nd review cycle.
4834 - Purpose: 2nd review cycle.
4835 - Purpose: 2nd review cycle - see ?? .
4836 - fixed calibrateCamera API (ticket #1143)
4837 - fixed crashes in camshiftdemo (ticket #875)
4838 - New basic filter sample added
4839 - corrected estimateAffine3D parameter name: outliers=>inliers (ticket #1141)
4840 - added reduce(..., CV_REDUCE_MIN/CV_REDUCE_MAX, ...) for 16u/16s (ticket #1145)
4841 - work on obj_detect.py sample (in progress...)
4842 - fixed potentially incorrect memory access in cv::transform
4843 - Added sample code for tutorial - cpp
4844 - set default compiler flags to "-O2" in the case of MinGW
4845 - improved build of installer package for windows
4846 - Added cmake file to compile Android native camera wrapper if Android source tree is available
4847 - fixed #1140 and made some other updates of features2d docs
4848 - fixed typo in opencv_stitching
4849 - turned off Python support for Windows in Debug mode
4850 - fixed compilation on Linux in static case
4851 - modified output stream
4852 - completed doc on MLData
4853 - updated check_docs script and whitelist
4854 - Fixed Android install target
4855 - removed old data
4856 - uncommented Opponent descriptors test, fixed descriptors mat size
4857 - Added doc on CvMLData
4858 - minor refactoring of CvMLData interface
4859 - Qt: fixed keyPressEvent (ticket #803)
4860 - work on obj_detect sample
4861 - removed trailing backspaces, reduced number of warnings (under MSVC2010 x64) for size_t to int conversion, added handling of samples launch without parameters (should not have abnormal termination if there was no paramaters supplied)
4862 - Updated NDK default paths for version r5c
4863 - Added Android native camera module
4864 - A "Hello World" like tutorial to assure that I have submit rights to the tutorial section.
4865 - Qt: fixed destroyAllWindow crash (patch #794)
4866 - Fixed MacOS GPU Compilation for i386
4867 - added missing audevcod.h
4868 - added missing errors.h
4869 - Qt: fixed using of OpenCV in another Qt app (patch #919)
4870 - introduced new RST/Sphinx domain ocv.
4871 - Qt: fixed resizing of maximized window (patch #858).
4872 - minor change (moved methods implementation from hpp to cpp)
4873 - tabs
4874 - little fix: "and" => "AND"
4875 - another small correction to build cap_dshow.cpp in highgui
4876 - added missing evcode.h; made videoinput optional (ticket #1142)
4877 - fixed "bitrate tolerance too small for bitrate"
4878 - bugfix in warpAffine, correct buffer size should be used
4879 - videoInput is now integrated into highgui and built from sources
4880 - brief gbt documentation added. some sample fixes made. code updated.
4881 - Purpose: 2nd review cycle: many links in this topic are broken (don't know why). The table in the very beginning includes two functions only. what about the rest?
4882 - fixed gcc dwarf2 check
4883 - turned off WITH_VIDEOINPUT for mingw with dwarf2
4884 - use cv2 function added color_histogram.py sample work on VideoSynth (chessboard)
4885 - minor formating
4886 - fixed compilation error on MCVS in descriptors.cpp
4887 - QT: fixed exceptions (ticket #901)
4888 - some more corrections in the docs
4889 - fixed OpponentColorDescriptorExtractor (#1109)
4890 - added variational stereo correspondence (by Sergey Kosov) and polynomial fitting (by Onkar Raut)
4891 - fixed gpu::cvtColor
4892 - fixed erasing class_id and  response members in sift (#1130)
4893 - minor
4894 - Fixed wheel zoom with QT (ticket #733)
4895 - default cuda target flags changed cuda support is on by default
4896 - Modified conf.py. Added extlinks for the tutorials
4897 - Added a extlinks section for external links to the OpenCV cpp reference
4898 - Added two more drawing tutorials
4899 - [*] Approach to the bug with integral image calculation on SM_2.0 (Fermi)
4900 - Saving the first batch of tutorials: Short installation guide and a few tutorials for beginners
4901 - python helper routines (common.py) added
4902 - fixed test_precornerdetect, test_findstereocorrespondence, test_calchist
4903 - fixed compilation on Mingw64
4904 - removed DOT implementation
4905 - work on calibration sample
4906 - fixed multiple GCC warnings on Ubuntu 11.04
4907 - minor fix
4908 - added __forceinline__ to device functions fixed BFM warning ("cannot tell what pointer points to")
4909 - fixed bayer pattern picture in cvtColor() description; corrected formula in getGaussianKernel()
4910 - fixed #768 ticket renamed OPENCV_SOURCE_DIR to OpenCV_SOURCE_DIR
4911 - fixed #768 ticket
4912 - fixed ellipse orientation in fitellipse.py
4913 - added new version of ffmpeg binary for compilation on Mingw64/MSVC64
4914 - removed MultiGpuManager from docs
4915 - fixed csbp test under linux
4916 - fixed csbp test for CC 1.x
4917 - applied patch from ticket #801
4918 - added missing highgui wrappers (ticket #1040)
4919 - applied patches from #1005
4920 - Purpose: 2nd review cycle - check ?? - problems with the output in the syntax sections.
4921 - return Py_None for an empty mat (should fix #1120)
4922 - calibrate.py added (broken) work on video synth
4923 - fixed ticket #983
4924 - fixed ticket #983
4925 - renamed sum() to sumElems() in Python/Java bindings (ticket #902)
4926 - extended Mat::setTo() to support multi-channel arrays; fixed bug #1095
4927 - Purpose: 2nd review cycle - check ?? - problems with the output in the syntax sections.
4928 - Purpose: 2nd review cycle - merged eng and tw versions.
4929 - added progress output to the long-time tests (for buildbot)
4930 - changed uint to unsigned int
4931 - fixed problem with norm in opencv_test_core
4932 - fixed a few warnings and bugs, including ticket #1079
4933 - switched from argparse to getopt for compatibility with Python 2.6
4934 - ~40 warnings under VS2008 HAVE_CONFIG_H -> HAVE_CVCONFIG_H
4935 - data_mov_utils.hpp
4936 - Minor doc fix
4937 - Added documentation of segmentMotion from cvSegmentMotion doc
4938 - fixed tickets #1117 and #954
4939 - Copied docs of Kalman Filter from source code to documentation
4940 - Minor doc fix
4941 - Minor doc fix
4942 - make type registration ordering in cv2.so consistent with the declaration order (fixes the class hierarchy; see ticket #1113)
4943 - added implementation of CvHaarFeatureParams::read() in traincascade application (#1061)
4944 - reverted broken opencv_test_core launcher
4945 - fixed cascade detection on images of size equal to feature size (#1070)
4946 - Minor.
4947 - Copied docs of background/foreground segmentation from source code to documentation
4948 - multiple cameras and frame saving in video.py
4949 - Minor doc change
4950 - fixed ticket #892
4951 - next attempt to fix ticket #1121
4952 - fixed RNG::uniform(double,double) (ticket #1131)
4953 - updated matches checking in opencv_stitching
4954 - continued cleaning up the docs and fixing hyperlinks (".. index:: <name>" and ".. _<name>:" are not needed anymore)
4955 - fixed #916
4956 - Documented the SimpleBlobDetector class.
4957 - Minor change of SimpleBlobDetector
4958 - Reduced logs count in Android camera
4959 - reverted samples with new command argument parser. will be continued after OpenCV release.
4960 - added support of several kinects (#1105)
4961 - temporary commit before samples revert
4962 - Removed unnecessary function from SimpleBlobDetector
4963 - Simplified SimpleBlobDetector to make it simple)
4964 - changed temporary filename and aligned RGB data with XYZ data (#867)
4965 - reverted wrong commit for one of gpu samples
4966 - fixed bug in opencv_stitching (corrected resize images step), added matches checking (both 1->2 and 2->1 must be presented)
4967 - Delete unnecessary comments
4968 - Help and parsing command line were updated in next samples: chamfer
4969 - Help and parsing command line were updated in next samples: camshiftdemo, calibration_artificial
4970 - minor fix
4971 - fixed gpu::cvtColor according #5324 changes
4972 - removed cv_config
4973 - video synth uses cv2.randn for noise -- much faster than np.random.normal
4974 - Update sample: change help and added CommandLineParser using
4975 - Some warning fix. Initial multicast get property support
4976 - Added doxygen doc to getBackgroundImage
4977 - a lot of small corrections to bring down the number of undocumented functions, reported by the script; added em.cpp sample
4978 - a lot of small corrections to bring down the number of undocumented functions, reported by the script; added em.cpp sample
4979 - some more core functions documented + minor fixes and rearrangements
4980 - added "whitelist" capability to the documentation check script
4981 - improved convertPointsHomogeneous documentation. added convertPointsTo/FromHomogeneous (ticket #1011)
4982 - handle empty YAML's correctly (ticket #1127)
4983 - Fixed cv namespace boldface (from ticket #991)
4984 - Fixed matchTemplate doc (ticket #1045)
4985 - Fixed coefficients order in solvePoly doc (ticket #1060)
4986 - fix and some enchantments for matching_to_many_images sample (#869)
4987 - Fixed mistakes in help
4988 - Fixed python AbsDiffS doc (ticket #1097)
4989 - Fixed createButton brief doc (ticket #785)
4990 - Updated CvSparseMat doc (ticket #679)
4991 - optimized retrievePointCloudMap (#1106)
4992 - Little fix for multicast (we'll testing in a real multicast environment in the next days)
4993 - Updated docs of findCirclesGrid()
4994 - Specialization for 'get' method with bool type was added, help and constructor were updated too
4995 - Added the EMD function description (ticket #696)
4996 - Added documenation of the Earth Mover Distance (C++ interface, ticket #696)
4997 - added upright mode to SURF (#825)
4998 - renamed "None()" to "noArray()" to avoid conflicts with X11 (ticket #1122)
4999 - Notification messages about bad parameters in command line were added in CommandLineParser. Update sample, using parser
5000 - started work on API & doc synchronization (in particular, Mat& => Input/OutputArray in the descriptions)
5001 - python cv2: simple video capture and synth framework stub edge detection sample
5002 - Fixed comparison methods in cvMatchShapes (ticket #1012)
5003 - Used literal blocks instead of the LaTeX verbatim environment
5004 - removed constraint to max_iter in CvANN_MLP (#1110)
5005 - Fixed the RGB2HSV formula (ticket #868)
5006 - replaced M_PI by CV_PI
5007 - Asked users to pass two operation flags tothe sort() function (ticket #315)
5008 - Fixed Mat::channels() brief documentation (ticket #1064)
5009 - class CommandLineParser was updated according new requirements
5010 - excluded "-B" flag for better compatibility with old Python.
5011 - added CvEM read/write (#1032)
5012 - Minor change to contourArea example
5013 - python cv2 sample: coherence enhancing
5014 - added one more SIFT::CommonParams constructor
5015 - Attempting to add support for openni depth registration.
5016 - added CV_CAP_PROP_PVAPI_MULTICASTIP property (thanks to Stefano Fabri for the patch)
5017 - fixed VS2010 compile warnings and errors
5018 - replaced "const InputArray&" => "InputArray"; made InputArray and OutputArray references. added "None()" constant (no array()).
5019 - added some constants to python cv2 api
5020 - removed duplicated check
5021 - added BUILD_WITH_STATIC_CRT option for static linking with CRT on MSVC
5022 - Android native camera is updated to support RGBA output
5023 - python cv2 sample: hi-res image browse
5024 - python cv2 sample: GMM expectation-maximization
5025 - added python cv2 port of letter_recog sample
5026 - YUV420i to RGB conversion is added to cvtColor
5027 - updated cheatsheet; fixed a few typos
5028 - added CV_64F support to cv::remap (ticket #650)
5029 - The samples were updated through CommandLineParser class
5030 - added 16-bit support to Bayer2RGB & Bayer2Gray (ticket #686); fixed bug in cv.CreateHist() when no ranges are passed (ticket #990)
5031 - Added missed method declarations. Fix for r5343
5032 - The samples were updated corresponding a single standart for <help>
5033 - added 16-bit support to Bayer2RGB & Bayer2Gray (ticket #686)
5034 - minor formatting
5035 - Added displaying of the mean background image in the bgfg_segm sample (ticket #317).
5036 - Added computing of the mean background image in the BackgroundSubtractorMOG2 model.
5037 - fixed incorrect output of resize(...scalex, scaley, INTER_NEAREST) when scalex and scaley are even integers (ticket #1013)
5038 - Fixed Android build
5039 - added several new highgui tests
5040 - fix compilation for macos
5041 - added check input data
5042 - - fixed the grayscale case
5043 - - make sure we deal with a grayscale image
5044 - - fix potential crash if the first scale level is not 0
5045 - converted all highgui tests to the format of google test system
5046 - Removed direct tiff writing to in-memory buffers if libtiff is used
5047 - fixed drawing test
5048 - added begin/and with Thrust iterators for Device classes
5049 - Added reading of floating point tiff data: 32- and 64-bit (ticket #955)
5050 - fixed error in gcgraph which led to problems in opencv_stitching GC seam finder, added check for duplication in matches (opencv_stitching)
5051 - improved CV_RGBHSV_FULL accuracy (ticket #938)
5052 - commented several tests because it's very slow
5053 - converted drawing tests to the format of google test system
5054 - fixed problem with static compilation of highgui_tests on Windows
5055 - fixed ticket #675
5056 - added a test on read/write images
5057 - Added writing of compressed tiffs using libtiff library (patch #1080, thanks to Pieter-Jan Busschaert)
5058 - minor fix in highgui tests
5059 - Quiet the errors from the circlesgrid pattern detector. These were really verbose.
5060 - very first version of the documentation checking script
5061 - Placed the if in the wrong place.
5062 - Fix misspelling of a logical block endif.
5063 - - fix a memory leak
5064 - Wrapping the tests in an if guard. Fails to build if the BUILD_TESTS flag is not enabled.
5065 - minor fix
5066 - fixed bugs for windows. added 2 tests for ffmpeg
5067 - compilation for macos
5068 - compilation for macos
5069 - added opencv_test_highgui
5070 - mac worlaround
5071 - fixed logging function in opencv_stitching
5072 - make scalar and SSE versions of minEigenVal & cornerHarris give [almost] the same results (ticket #811)
5073 - proper fix for reduce with op=CV_REDUCE_AVG and ddepth==CV_8U
5074 - added \n into help message (opencv_stitching)
5075 - fix bilateral filter behavior when color_sigma == 0 and/or spatial_sigma == 0 (ticket #469)
5076 - Removed using of homogeneous coordinates in cvProjectPoints2 (ticket #845)
5077 - fixed compilation problems with new SIFT on Android
5078 - Fixed cluster centers returning in cvKMeans2 (ticket #706)
5079 - added resetDevice function, removed MultiGpuManager
5080 - Fixed reading of the user class from *.xml (ticket #840).
5081 - compilation for windows
5082 - Added support of the CV_64F depth to solvePnP (ticket #835)
5083 - minor
5084 - - serialize/deserialize the edge threshold too
5085 - - make sure we rescale the input keypoints
5086 - - hide the patch size from the user (only one is used now as training was only done at that scale) - enable a border_threshold just like for SIFt so that calling ORB, or descriptor after feature gives the same number of features
5087 - Fix # of features in orb.
5088 - fixed compilation problems with new SIFT on Windows
5089 - fixed compilation problems with new SIFT on MacOs
5090 - reverted the floating-point number formatting (exception in ml tests)
5091 - removed ddepth from matrix (after Vadim's commit, it generates problem with core and ml tests) returned the new floating-point number formatting
5092 - replaced SIFT implementation (Some default parameters can be changed in the near future)
5093 - commented opponent descriptor test (temporarily)
5094 - added SSE compiler flags under Windows+MSVC (ticket #371)
5095 - resolved ticket #1104 (processing of transposed numpy arrays)
5096 - removed evaluation testbetch to sample
5097 - fixed multi-channel 1x1 array construction (ticket #1103)
5098 - reverted the floating-point number formatting
5099 - fixed build on GNU/Hurd (ticket #761)
5100 - Added support of the 1 width element in morphology (ticket #1099).
5101 - always build ffmpeg_opencv as a shared lib (ticket #687)
5102 - added KeyPoint::hash() (ticket #1100)
5103 - removed OPENCV_BUILD_SHARED_LIB in favor of BUILD_SHARED_LIBS removed one more OPENCV_BUILD_SHARED_LIB flag
5104 - fixed warning from GCC
5105 - resolved tickets #904 (nicer floating-point formatting) and #816 (reduce with CV_REDUCE_AVG on 8-bit arrays)
5106 - Made small optimization: for some processors using float accumulator gives speedup.
5107 - removed OPENCV_BUILD_SHARED_LIB in favor of BUILD_SHARED_LIBS
5108 - modified according to CUDA 4.0 API updates
5109 - updated help message in opencv_stitching app
5110 - Making the install and lib, bin directories consistent.
5111 - Purpose: 2nd review cycle - see ??. added index entries
5112 - Update CommandLineParser class: move method's definition from header to source
5113 - fixed sample
5114 - Fixed #727
5115 - updated default params for preview mode (opencv_stitching)
5116 - fixed problem with VideoInput on Windows when OpenCV compiled statically (ticket #573) added ignore linker flags for opencv2_python
5117 - fixed problem with VideoInput on Windows when OpenCV compiled statically (ticket #573)
5118 - Tegra optimization of cv::threshold
5119 - added optional encoding parameter to cvOpenFileStorage() and FileStorage::open() (ticket #976). moved some implementation parts of CommandLineParser to cmdparser.cpp.
5120 - minor change
5121 - added --blend_strength parameter into opencv_stitching
5122 - fixed drawKeypoints (keypoint orientation)
5123 - Fixed #797.
5124 - Fixed #886
5125 - updated help message (opencv_stitching)
5126 - Added drawing of a new image for debugging of the SimpleBlobDetector class.
5127 - Fixed #1063
5128 - updated --help message (opencv_stitching)
5129 - removed confusing CvCapture::queryFrame(); rewritten cvQueryFrame() (ticket #235)
5130 - update help corresponding single format and update some samples through using CommandLineParser class
5131 - Fixed windows build scripts in HelloAndroid sample.
5132 - Updated build scripts for HelloAndroid sample.
5133 - minor refactoring of opencv_stitching
5134 - added block-based gain compensator (opencv_stitching), added --preview flag.
5135 - update help according single standart for it
5136 - Update CommandLineParser class
5137 - refactored exposure compensators (opencv_stitching)
5138 - fixed mat.push_back(mat) (ticket #1091)
5139 - compile cv2.so also as a shared library
5140 - Adding a default constructor to ORB that initializes. Had segfaults on non initialized orb detector.
5141 - cv.so library always compiled as shared library
5142 - use FindZLIB(), FindJPEG() etc. on MacOSX as well to avoid possible conflicts with MacPorts.
5143 - removed test output
5144 - renamed WITH(HAVE)_EIGEN2 to WITH(HAVE)_EIGEN, fixed compilation error if eigen3 is used (#805)
5145 - added GC_COLOR_GRAD cost function type into opencv_stitching
5146 - minor changes in opencv_stitching
5147 - fixed crash in cv2.findHomography() (ticket #1094)
5148 - Purpose: 2nd review cycle - see ??. added index entries
5149 - Purpose: 2nd review cycle
5150 - added some comments into multi-band blending code
5151 - updated default parameter in opencv_stitching
5152 - replaced brute force matcher with flann based one (opencv_stitching)
5153 - minor changes in opencv_stitching
5154 - made datamatrix build on Windows; fixed unresolved symbols
5155 - added number of bands cropping in multi-bands blending
5156 - fixed some bugs in opencv_stitching
5157 - added gain compensation into opencv_stitching
5158 - fixed bug in SURF_GPU (compute descriptors, tid < 25)
5159 - fixed bug in SURF_GPU (reduce_sum25)
5160 - - set the right comparison distance for ORB
5161 - - fix the test for ORB (it's a binary feature)
5162 - - fix a possible crash when only asking for features and not descriptors
5163 - adding c++ interface to the datamtrix codes of j.
5164 - Reverting the boost::python bindings, moving dev to out of trunk.
5165 - Implemented 4 missing Mat::ptr methods
5166 - Small change in the SURF algorithm to be sure that without TBB the template parallel_for is not used (the reason: the parallelization in the SURF algorithm conflicts with ThreadingFramework, which is a temporary substitute of TBB for ARMs)
5167 - added exposure compensation base class into opencv_stitching
5168 - fixed formatting a bit
5169 - do not use system is<alpha|alnum|space|...>, because of the different implementations (and in OpenCV we assume english names of the identifiers etc)
5170 - fixed vector resize in the ORB detector
5171 - improved jSVD accuracy
5172 - added TBB optimization to DOT
5173 - reduced memory requirements for multi-band blending
5174 - minor optimization of SURF_GPU (orientation calculation, changed block size to 32x4)
5175 - updated focal estimation again (opencv_stitching)
5176 - updated focal estimation (opencv_stitching) + refactoring
5177 - Adding python default install path for debian vs mac. changing site-packages -> dist-packages. See python help for site. Also ticket #1087.
5178 - Purpose: 2nd review cycle
5179 - Purpose: 2nd review cycle
5180 - - fix possible crash introduced by cvRound
5181 - Applying patch mentioned in ticket #1085
5182 - minor SURF_GPU optimization (descriptor calculation, change block size to 6x6)
5183 - Initial pass at some boost python bindings.
5184 - minor changes in opencv_stitching
5185 - fixed 2 bugs reported by exvan (ticket #799)
5186 - avoid crash in the case of multiple pyramid levels
5187 - switched float with short in blending step (opencv_stitching)
5188 - minor memory optimization in opencv_stitching
5189 - implemented images pairwise matching via TBB (opencv_stitching), added procomp.hpp
5190 - minor fix
5191 - minor optimization of SURF_GPU (reduce memory transfers, use structure of arrays instead of array of structures)
5192 - fixed features2d (ORB) compile errors on Windows
5193 - updated usage message (opencv_stitching)
5194 - fixed bug in graphcut seam estimation (opencv_stitching)
5195 - added scaling of images before seam estimation (opencv_stitching)
5196 - fixed several typos, including the old ones from ticket #854
5197 - Use INVALID_DISP_SCALED instead of INVALID_DISP in validateDisparity (ticket #1007)
5198 - replaced #include <some_opencv_hdr> with #include "some_opencv_hdr" (ticket #719)
5199 - return NULL in the case of incorrect camera index (ticket #710)
5200 - - assign some members outside the header (fixes #1081)
5201 - bugfix for Windows x64, Visual Studio 10
5202 - made number of bands in blending parameter
5203 - more refactoring of opencv_stitching
5204 - some samples updated according to new CommandLineParser class
5205 - updated poor pairs filtering in opencv_stitching
5206 - memory optimizations in opencv_stitching
5207 - refactoring in opencv_stitching
5208 - changes blenders interface in opencv_stitching
5209 - allow lower-case utf-8 encoding specification as well
5210 - one more fix with encoding when reading/writing XMLs
5211 - - add missing tests for ORB - remove useless code for 2.3
5212 - - adding ORB
5213 - fixed reading/writing of utf-8 strings
5214 - Tegra optimization for calcOpticalFlowPyrLK
5215 - removed duplicated output, added the print of first and last points always
5216 - fixed sample
5217 - minor changes of recall-precision output
5218 - refactored opencv_stitching
5219 - added number of bands estimation in opencv_stitching
5220 - added histograms comparison into opencv_stitching
5221 - fixed #1069  (cvflann::set_distance_type - Unresolved external under VS2008)
5222 - alter the read stage.threshold to match traincascade behavior (ticket #1071)
5223 - fixed top-right and bottom-right corners filtering in the case of constant border (ticket #1058)
5224 - Tegra optimization for yuv420i to rgb conversion
5225 - added time measurements into opencv_stitching
5226 - fixed bug with possible memory corruption in CvMat m = iarray.getMat(); expressions (ticket #1054)
5227 - minor changes in opencv_stitching
5228 - reduced memory requirements in opencv_stitching
5229 - added parameters controlling resolution into opencv_stitching
5230 - fixed bug with crash in HoughCircles & HoughLines when no circles/lines are detected (ticket #1066)
5231 - compilation under mac
5232 - fixed OpenCV_DIR
5233 - added the link in doc on kinect
5234 - modified focal estimation function in opencv_stitching
5235 - minor fix
5236 - minor refactoring in opencv_stitching
5237 - added leaveBiggestComponent function into opencv_stitching
5238 - GpuMat::setTo optimization (call cudaMemcpy2D if possible)
5239 - removed debug print statement from cvMixChannels()
5240 - copied helper modules from doc to modules/python/test
5241 - fixed a few warnings on Windows; fixed critical bugs in cvMixChannels and AutoBuffer<>.
5242 - fixed a few warnings from VS2010 express
5243 - minor changes in opencv_stitching
5244 - fix build problems on Windows
5245 - - extra spaces are removed - static class member modifier processing is fixed (moved from 'rettype' to 'func_modlist')
5246 - solution folder flag disabled by default
5247 - solution folder flag disabled by default
5248 - added missing #include for compatibility with VS2008
5249 - changed default args values for opencv_stitching app
5250 - minor bugfix
5251 - Parallel version of YUV->RGB conversion for Android camera
5252 - fixed #808 and #848
5253 - update gpu docs (SURF and BruteForceMatcher)
5254 - added support of Hamming distance to BruteForceMatcher_GPU
5255 - refactored opencv_stitching
5256 - Purpose: updated the feature2d chapter
5257 - command line parser added. Leonid Beynenson is original contributor of the class. Class will be used in samples for convenient (and unified) work with command arguments.
5258 - Purpose: completed the calib3d chapter
5259 - Purpose: completed the objdetect chapter
5260 - Purpose: completed the ml chapter
5261 - some renames
5262 - added missing #include "ctype.h"
5263 - removed "#include "windows.h"" from core headers
5264 - removed unnecessary #include "windows.h" from "highgui_c.h"
5265 - Small Android build fixes
5266 - made "filestorage << vector<Mat>" work properly.
5267 - disabled creation of hdr_parser.pyc
5268 - cv:threshold optimization for Tegra
5269 - make ubuntu 11.04 compile with libv4l
5270 - Fixed Android build
5271 - reviewed ? marks in features2d
5272 - Removed outdated build instructions
5273 - Added simple command line sample for Android
5274 - small updates to bundle adjustment implementation
5275 - Removing auto-generated file
5276 - Fixing build for Android
5277 - formatting
5278 - minor
5279 - fixed pch for non-windows
5280 - [+] added use_folders cmake feature if cmake version is greater then 2.8.0 [~] fixed warning in featuers2d under windows (can't generate assignment operator)
5281 - restored 2 methods (for backward compatibility)
5282 - extended the constructor parameters of  AdjusterAdapter's inheritors
5283 - fixed DynamicAdaptedFeatureDetector
5284 - fixed paths to demo python scripts
5285 - minor
5286 - problem with the supported data matrices types is fixed minor fixes in CvGBTrees, its test and sample
5287 - added lightweight class DeviceBuffer to matrix_reductions.cpp
5288 - fixed LUT (ticket #1057)
5289 - reduced memory requirements for multi-band blending
5290 - converted user guide & tutorials from tex to rst; added them into the whole documentation tree; added html_docs target.
5291 - Final version of scripts for Android cross-compilation on Windows.
5292 - fixed save/load of dot; added data for the sample
5293 - fixed gpu::meanStdDev and gpu::norm under CUDA 4.0 fixed compilation under Win64
5294 - 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.
5295 - changed the dot
5296 - fixed gpu projectPoints and solvePnPRansac tests
5297 - fixed bug in cv::Scharr and cv::Laplacian (ddepth < 0)
5298 - fixed bug in cv::Sobel (ddepth < 0)
5299 - fixed bug in cv::LUT (multi-channel source array and single-channel table) added missing cudaSafeCall
5300 - Updated Android cross-compilation on Windows.
5301 - made ptrdiff_t visible to GCC 4.6 compiler
5302 - repaired opencv refman & refman1 build
5303 - moved the new docs from docroot to doc
5304 - moved the new docs from docroot to doc
5305 - moved the new docs from docroot to doc
5306 - moved the new docs from docroot to doc
5307 - moved the new docs from docroot to doc
5308 - moved the new docs from docroot to doc
5309 - moved the new docs from docroot to doc
5310 - moved the new docs from docroot to doc
5311 - moved the new docs from docroot to doc
5312 - moved the new docs from docroot to doc
5313 - updated conf files to use the blue theme
5314 - removed obsolete docs
5315 - Purpose: completed the feature2d chapter
5316 - Purpose: completed the feature2d chapter
5317 - Purpose: updated the feature2d chapter
5318 - Purpose: updated the feature2d chapter
5319 - Purpose: updated the feature2d chapter
5320 - more warnings fixed. +some warnings in examples
5321 - fixed compilation WITH_TBB
5322 - fixed ~300 warnings under windows (had to hack gtest a bit)
5323 - Added missed CMakeCache.android.initial.cmake to windows build scripts
5324 - Purpose: updated the feature2d chapter
5325 - change state of pipeline to NULL before freeing.
5326 - Removed excess l
5327 - fixed warning: can't generate assignment operator
5328 - Fixed Android API level detection for toolchain build
5329 - Added extra argument for BlobDetector in findCirclesGrid
5330 - Refactored NEON optimization usage
5331 - fixed #1048
5332 - do not include DLLMain into core when it is a static library (thanks to aglinarth for the patch)
5333 - restored img_proc_test main() call; removed windows.h from ml.hpp
5334 - Added a fast algorithm for the symmetric circles grid detection
5335 - refactored opencv_stitching
5336 - now BA in opencv_stitching uses only geometrically consistent matches
5337 - added wave correct support into opencv_stitching
5338 - added --ba_thresh key into opencv_stitching CLI
5339 - fixed BA error calculation in opencv_stitching, added draft version of waveCorrect
5340 - fixed problems indicated with ? marks
5341 - opencv_stitching refactoring
5342 - fixed some tests in gpu module
5343 - fixed #1046
5344 - fixed #1044
5345 - fixed generation of Python wrapper cv2.
5346 - Purpose: updated the feature2d chapter
5347 - added missing Python wrappers for OpenCV 1.x
5348 - changed GBT parameters in sample
5349 - fixed #1025
5350 - added image stitching module
5351 - fixed #1038
5352 - fixed bug in BruteForceMatcher_GPU::knnMatch (allDist buffer reuse)
5353 - Purpose: updated the feature2d chapter
5354 - fixed artifacts in warpPerspective (ticket #1024)
5355 - separated opencv 1.x and opencv 2.x wrappers. moved tests/python/* to modules/python/test
5356 - removed comments in Russian
5357 - corrected angular difference check in MSER test (thanks to Pieter-Jan Busschaert for the patch)
5358 - Fix a litte bug on matrix subtraction
5359 - added aligned memory allocation to CudaMem (if allocation type is ZERO_COPY) fixed bugs in gpu::cvtColor
5360 - Android cmake toolchain file is included into OpenCV
5361 - fixed typo in fitellipse err message (ticket #365)
5362 - updated OpenCV version to 2.2.9; added missing cv::convertPointsHomogeneous for backward compatibility; fixed bug #952
5363 - Purpose: updated the video chapter
5364 - Purpose: updated the highgui chapter
5365 - fixed #887
5366 - minor
5367 - make CMAKE_INSTALL_PREFIX available on Windows as well
5368 - added the filtering of keypoints having zero size (#877)
5369 - fixed opencv-ffmpeg compile bug with MinGW (thanks to takacsd for the patch)
5370 - minor changes
5371 - fixed several warnings from Xcode 4 LLVM compiler; fixed bug #920
5372 - added new ML models to points_classifier sample
5373 - fixed CvGBTrees
5374 - fixed CvBoost
5375 - added new sample on ML models
5376 - Purpose: updated the highgui chapter
5377 - Purpose: completed the imgproc chapter
5378 - Purpose: completed the imgproc chapter
5379 - Purpose: completed the imgproc chapter
5380 - Purpose: completed the imgproc chapter
5381 - Purpose: completed the imgproc chapter
5382 - Purpose: completed the imgproc chapter
5383 - Purpose: completed the imgproc chapter
5384 - Fixed output paths for some libraries and executables. Added option to force disable precompiled headers.
5385 - Fixed tests compilation issue with low Android API levels. OpenCV successfully compiles for API level 3 and above. Enable tests for Android by default.
5386 - Conditional for the module ts, depending on whether tests are being built.
5387 - Dissable tests for android by default.
5388 - Changed algorithm of Android camera synchronisation --- added "auto-grab" mode.
5389 - fixed #932
5390 - fixed #982
5391 - fixed bug in solvePnPRansac test (thanks to Pieter-Jan Busschaert) test was refactored
5392 - fixed #832
5393 - 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.
5394 - fixed bug in knnMatch method
5395 - fixed bug in knnMatch method
5396 - made the samples compile on Windows
5397 - fixed couple of integral-related bugs
5398 - added extra check to avoid crashes
5399 - corrected the output euler angle on y axis in RQDecomp3x3 (thanks to Lasve for the patch)
5400 - fixed compile errors on Ubuntu 11.04
5401 - removed duplicated directory
5402 - corrected badarg test of findchessboardcorners (thanks to Pieter-Jan Busschaert)
5403 - fixed bug with misaligned data access (on Windows & Linux)
5404 - fixed typo
5405 - fixed corners emptiness check in drawChessboardCorners (thanks to thomask)
5406 - fixed failing GPU projectPoints and solvePnPRansac tests
5407 - fixed highgui build on Windows
5408 - fixed libpng build on Windows
5409 - moved image codecs' headers to the respective subdirectories; allow the user to use system zlib.
5410 - moved image codecs' headers to the respective subdirectories; allow the user to use system zlib.
5411 - fixed compile errors on Ubuntu
5412 - started to integrate DOT detector
5413 - fixed typo in cv::erode description
5414 - do not define CVAPI_EXPORTS when OpenCV is built statically (thanks to Mika Fischer for the patch)
5415 - made png codec in highgui compatible with libpng-1.5 (thanks to wiz for the patch)
5416 - make sure filter2D does not use uninitialized buffers (thanks to flkleber for the patch)
5417 - fixed repeated allocation of RNG on each theRNG() call (thanks to barjenbr for the patch)
5418 - bugfix for highgui crash on Windows in debug mode (ticket #752) has been propagated from branch 2.2 to trunk
5419 - simple mean for decode
5420 - restore data matrix
5421 - removed obsolete tex docs in order to avoid possible confusion
5422 - datamatrix
5423 - do not use Lapack anymore
5424 - do not use Lapack anymore
5425 - [~] Updated GPU module install target to copy NCV.hpp and NPP_staging.hpp to the package include directory
5426 - [~] Added nppStSetActiveCUDAstream and nppStGetActiveCUDAstream to the export table
5427 - added 16-bit support to TiffEncoder (restore after #4919)
5428 - fixed jump over initialisation bug.
5429 - fixed compile-time bug under Ubuntu
5430 - [~] Minor refactoring, clean-up [+] Added 128-bit transpose
5431 - Purpose: updated the imgproc chapter
5432 - If a pipeline is specified manually, this has to be done in full now, ending with appsink. For example:
5433 - removed private copy of gstappsink because appsink is now part of gstreamer base.
5434 - fixed compile error (ubuntu64)
5435 - added overloaded variants of findHomography & findFundamentalMat for backward compatibility
5436 - * added property CV_CAP_GSTREAMER_QUEUE_LENGTH * removed unnecessary memcpy * fixed minor memory leak
5437 - - make sure the code compiles with gcc 4.6
5438 - class MeanshiftGrouping replaced from objdetect.hpp to cascadedetect.cpp
5439 - A little fix in haar cascade
5440 - moved precomp.hpp before all other headers (to repair PCH mechanism). moved tables from the header to datamatrix.cpp
5441 - Added ROC-curve calculating to the cascade detection algorithm
5442 - fixed linker errors by adding CV_EXPORTS to the exported DataMatrix functionality;
5443 - some more minor fixes in datamatrix: warnings eliminated, replaced MMX intrinsics (which are not recommended to use on x64) with SSE2.
5444 - #1018: predicate on SSE2
5445 - temporary fix for problem with compilation sse intrinsics on Windows
5446 - Android compatibility fix: avoid regex.h include to be able to build OpenCV for platform android-5
5447 - removed compiled hdr_parser.py
5448 - added 16-bit support to TiffEncoder
5449 - datamatrix
5450 - datamatrix test image
5451 - datamatrix
5452 - small correction to the previous patch (also by Konstantin Krivakin)
5453 - Fixed remaining Android compatibility issues: added compiler flag to interpret char as signed char.
5454 - Fixed #1004
5455 - Fixed #998 and #999: OpponentSIFT and OpponentSURF regression tests failure on Android
5456 - Tutorials
5457 - integrated parallel SVM prediction; fixed warnings after meanshift integration
5458 - The bug was fixed
5459 - fixed ?? marks; fixed missing highlighting in some of the sections
5460 - Added to objdetect module: meanshift grouping (groupRectangles_meanshift(...) for input rectangles); new pedestrian detection model, trained on the Daimler base (getDaimlerPeopleDetector(...) ). Some changes in the HOGDescriptor class interface(objdetect.hpp) (added useMeanShiftGrouping parameter to the detectMultiScale(...) function)
5461 - fixed build issues related to changes in IPP calls.
5462 - minor changes: removed trailing spaces in some files
5463 - fixed OutputArray::create, which resolves several failures in opencv_test_core
5464 - fixed crash in test_core
5465 - fixed build problems on Windows
5466 - corrected the errors in the python's tests
5467 - Android compatibility fix for r4885: __kernel replaced with filter_kernel
5468 - Android native camera: added BGR output format; added methods to configure output frame size.
5469 - Purpose: updated the imgproc chapter
5470 - a big patch; use special proxy types (Input/OutputArray, Input/OutputArrayOfArrays) for passing in vectors, matrices etc.
5471 - moved Python bindings source code into src subdirectory; preparing to add python/doc and python/test subdirectories
5472 - fixed build issue (MSVC2010, x64)
5473 - Added checks for incorrect results in the circles grid pattern detection.
5474 - Implemented new algorithm for asymmetric circles pattern detection. Use flag CALIB_CB_CLUSTERING.
5475 - removed obsolete tests
5476 - removed obsolete swig-based python & octave wrappers
5477 - removed obsolete tests
5478 - normal bayes classifier has been parallelized using TBB; letter_recog sample updated to demosntrate knearest & bayes classifiers (thanks to Konstantin Krivakin for the patches)
5479 - 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
5480 - Test system included into Android build
5481 - fixed gpu::downsample and gpu::blendLinear compite-time bugs under Ubuntu
5482 - Purpose: updated the core chapter
5483 - Purpose: updated the core chapter
5484 - Purpose: updated the core chapter
5485 - added downsample function into gpu module, refactored it a little bit, added guard for CUDA related include in cascadeclassifier_nvidia_api.cpp
5486 - added blendLinear into gpu module
5487 - Bugs in the test for LatentSVM were fixed.
5488 - Purpose: updated the core chapter
5489 - [~] Refactored, cleaned up, and consolidated the code of GPU examples (cascadeclassifier and cascadeclassifier_nvidia_api)
5490 - no Window named "Object SURF" has ever been created, shouldn't destroy such one.
5491 - - make sure the code compiles under gcc-4.6
5492 - A few scripts to each making the sample.
5493 - Merged android-experimental branch back to trunk.
5494 - improved tree_engine.cpp sample (added train file data specification; print sorted variable importance table)
5495 - refactored FaceDetection GPU sample
5496 - [*] Fixed #974 ("GPU CascadeClassifier fails with some training files"): Moved IsNodeLeaf bit from NodeDescriptor to FeatureDescriptor for both left and right nodes, therefore from now on max number of rects in a feature is 31
5497 - patched spilltree for better compatibility with multi-threaded apps (thanks to Kevin Keraudren)
5498 - beta cmake file for cuda4.0 (requires "cudafe", Mar 24 2011 22:01:27 or latter)
5499 - Purpose: updated the core chapter
5500 - added documentation on LatentSVM algorithm
5501 - to test buildbot (1)
5502 - to test buildbot
5503 - removed duplicated comments
5504 - tbb search improvement
5505 - extended libdc1394 backend (the patch is by Michael Joachimiak)
5506 - restored several tests on features2d after moving on google tests
5507 - knearest training has been threaded (thanks to Konstantin Krivakin)
5508 - minor changes in gpu performance sample
5509 - Purpose: updated the last section of chapter 10
5510 - fixed bug in complanarity check in cvEstimateRigidTransform (thanks to Luca Del Tongo)
5511 - minor bug in hog (unbind texture)
5512 - added ROI support for HOG_GPU
5513 - fixed remaining ??
5514 - do not enumerate subsections (individual functions and classes)
5515 - fixed extra memory allocations.
5516 - Purpose: updated the last section of chapter 10
5517 - corrected grammar (done by Elena)
5518 - corrected grammar (done by Elena)
5519 - fixed SURF_GPU bug (features count > max dimension of grid) minor gpu docs fixes
5520 - minor
5521 - - speed up the Hamming distance
5522 - fixed setProperty
5523 - fixed gpu::meanShiftSegmentation docs
5524 - fixed gpu::graphcut preconditions
5525 - fixed gpu module HOG test failing on x64 OS
5526 - fixed gpu docs (broken links, missing description, etc)
5527 - adding better support for asymmetric patterns.
5528 - #include cstdarg because va_list is used
5529 - parallel training of a neural net using TBB (thanks to Konstantin Krivakin)
5530 - Modified integral calculation function, know it can build float integral by float source matrix
5531 - added upright parameter to SURF_GPU
5532 - temporarily comment off installation of the PDF documents during "make install"
5533 - fixed some warnings in surf.cu
5534 - Applying fix described in ticket #910. sift was not being built for arm...
5535 - fixed mask calculation in SURF_GPU
5536 - fixed surf.cu compilation on CC 2.0
5537 - some includes moved to precomp.hpp for gpu module
5538 - updated SURF_GPU docs
5539 - - add support for the popcnt instruction (useful for the Hamming distance, soon to come in BRIEF and FLANN)
5540 - - replace the linear search in a sorted list by the appropriate algorithm
5541 - minor (fixed log message)
5542 - made GPU version of SURF more consistent with CPU one
5543 - added docs for gpu::solvePnPRansac
5544 - further docs cleanup
5545 - make GPU version of solvePnPRansac more consistent with CPU one
5546 - updated solvePnpRansac performance test
5547 - Fixed build errors in MSVC when building without CUDA.
5548 - fixed Python reference title
5549 - added pictures for OpenCV 2.x reference manual; fixed some build problems and done some more cleanup work
5550 - added OpenCV 1.x documentation
5551
5552 - added solvePnPRansac method
5553 - added command line args parsing into gpu performance sample
5554 - some more doc cleanup
5555 - removed test whether z is negative in gpu::solvePnpRansac (there is no need in this for tests passing)
5556 - refactored gpu::solvePnpRansac a bit
5557 - added performance sample for solvePnpRansac + refactoring
5558 - fixed some warnings
5559 - added distortion coefs support into gpu::solvePnpRansac
5560 - utility to clean up converted from TeX rst docs
5561 - the first round of cleaning up the RST docs
5562 - parallelized hypotheses evaluation cycle in gpu::solvePnpRansac
5563 - added gpu::solvePnpRansac
5564 - fixed a bug in boost.calc_error and added more documentation
5565 - fixed the fast branch of INTER_AREA resize (ticket #921)
5566 - added IPP dot product functions. Only 32f data type supported for now (there are accuracy issues in 8u/16s/16u/32s functions which will be fixed in IPP 7.0.3)
5567 - added 16u support in calcHist & calcBackProject; added image type checks (ticket #856)
5568 - cleaned RST formatting a bit
5569 - removed duplicated SIFT points (reported by Luca Del Tongo)
5570 - Replaced few methods to virtual in CascaseClassifier class (objdetect.hpp)
5571 - Replaced private methods to protected in CascaseClassifier class (objdetect.hpp)
5572 - Command line python tools for generating patterns, may be incomplete.
5573 - Added a printable asymmetric pattern of circles
5574 - OpenCV reference manual (C++ part only for now) is now produced directly from RST, not from TeX.
5575 - OpenCV reference manual (C++ part only for now) is now produced directly from RST, not from TeX.
5576 - OpenCV reference manual (C++ part only for now) is now produced directly from RST, not from TeX.
5577 - temporarily disabled compute descriptor kernel for new cards (some problems with threads synchronization), old version of kernels is used.
5578 - added asynchronous versions of transform- and projectPoints into the GPU module, added docs
5579 - minor refactoring
5580 - added performance test for gpu::projectPoints function
5581 - added projectPoints and transformPoints into GPU module
5582 - added check into opencv_test_gpu: whether OpenCV was compiled with CUDA or not
5583 - adding cap_images.cpp to android build, may fix link error, but not really address issue of reading video files on android
5584 - added test data for NVidia's FD tests
5585 - enabled nvidia's tests
5586 - *applied patch from NVidia (nppstTraspose bug) *fixed some warnings *finished gpu test port to gtest framework
5587 - temporily excluded cv::Algorithm
5588 - added missing "#include <functional>"
5589 - forgot to run bitiwise tests
5590 - replaced alloca() (a.k.a. cvStackAlloc) with AutoBuffer or vector() everywhere. cvStackAlloc() is still defined, but we do not need alloca() anymore to compile and run OpenCV (fixes #889 and may be some others)
5591 - replaced alloca() (a.k.a. cvStackAlloc) with AutoBuffer or vector() everywhere. cvStackAlloc() is still defined, but we do not need alloca() anymore to compile and run OpenCV (fixes #889 and may be some others)
5592 - replaced alloca() (a.k.a. cvStackAlloc) with AutoBuffer or vector() everywhere. cvStackAlloc() is still defined, but we do not need alloca() anymore to compile and run OpenCV (fixes #889 and may be some others)
5593 - fixed gpu/CMakeLists.txt
5594 - removed unnecessary code from gpu/CMakeLists.txt
5595 - removed CMakeLists.txt from gpu/test folder to avoid precompiled header associated warnings under Ubuntu
5596 - fixed mirror property of kinect
5597 - refactored GPU performance sample, added filter suport
5598 - added NVIDIA tests (disabled because doesn't work under Linux)
5599 - ported GPU test to GTest framework
5600 - removed check_and_treat_gpu_exception function
5601 - now GPU stereo_bp test prints error mesage and test system continues execution
5602 - fixed colorizing disparity
5603 - fixed memory corruption in cvtest::copyMakeBorder (thanks to Pieter-Jan Busschaert)
5604 - fixed incorrect device id in multi_gpu sample (checked both multi GPU samples work correctly with new multi GPU API)
5605 - removed catch from GPU stereo_bp test as --gtest_catch_exceptions flags exists (but err msg isn't printed in case when there is no GPU)
5606 - created GPU new-style test project, ported StereoBP test
5607 - Updated doc
5608 - Prefixed constants in flann with FLANN_ to prevent clashes with constants from other includes, closes bug #890
5609 - default target arch modified
5610 - update docs minor fixes and refactoring of GPU module
5611 - Removing 'using namespace std' from header files, closes bugs #730 and #846
5612 - minor + warnings
5613 - added docs for MultiGpuManager
5614 - renamed GpuFeature into FeatureSet and updated docs
5615 - refactoring of GPU module
5616 - fixed some warnings GPU: TargetArchs -> added FEATURE_SET prefix.
5617 - added init() function into MultiGpuMgr, added samples
5618 - fixed multi GPU API, added driver_api prefix to multi gpu samples
5619 - fixed descriptor calculation in SURF_GPU
5620 - fixed errors in gpu on old video cards (SURF_GPU, BruteForceMatcher_GPU, min/max, setTo, convertTo) added assertion after all kernels calls
5621 - fixed warnings in GPU samples
5622 - fixed GPU samples and MultiGpuMgr
5623 - removed debug output from tests
5624 - fixed GPU minMaxLoc test, updated docs
5625 - GPU: In strcut _scanElemOp dummy type pass by value
5626
5627 - added draft version of MultiGpuMgr (it isn't tested on multi GPU machine yet)
5628 - fixed GPU meanshift segmentation test under Ubuntu
5629 - added output camera id if it fails
5630 - just added frame saving
5631 - fixed warpAffine and warpPerspective under Linux
5632 - changed a little NVIDIA Staging test framework to handle failed tests correctly
5633 - Fixes build for android, mentioned in ticket #873
5634 - Linking order for android.
5635 - minor chnages in GPU samples
5636 - fixed waitKey delay for the GPU FD sample, it didn't work under Linux
5637 - removed check disabling GPU face detection under Linux, i've checked -- it works
5638 - temporarily disabled PyramidUp test (it crashes)
5639 - fixed build errors on Linux + fixed Farneback optical flow sample
5640 - .pyc files should not be in the repository
5641 - fixed build on Windows with MSVC2010
5642 - added missing ts internal header
5643 - the combined cxts + gtest
5644
5645 - the combined cxts + gtest
5646 - fixed bugs in CartToPolarToCart test
5647 - reworked nearly all of the OpenCV tests (except for opencv_gpu tests) - they now use the Google Test engine.
5648 - renamed gpu::DeviceInfo::has into gpu::DeviceInfo::supports
5649 - fixed block size calculation in SURF_GPU (fasthessian_gpu and nonmaxonly_gpu kernels)
5650 - Parallel version of Latent SVM.
5651 - fixed build under ubuntu, but FS is still disabled
5652 - uncomment building of samples
5653 - fixed SURF_GPU (fails on empty data) added test for SURF_GPU and reprojectImageTo3D
5654 - fix compilation under win32 with gpu
5655 - Added test for the asymmetric pattern detection
5656 - Added documentation for asymmetric pattern detection
5657 - Modified the calibration sample to work with asymmetric pattern
5658 - Added detection of asymmetric circles' pattern
5659 - Minor fix to pop count based hamming distance. Being consistent with type.
5660 - fixed some compilation under ubuntu
5661 - removed MS specific from FD code
5662 - added messages to CMake log; fixed sample
5663 - 1) NPP_staging as sources. Binaries removed. 2) NVidia tests for GPU 3) FD sample that uses NVidia's interface.
5664 - fixed CvBoost
5665 - refactored OpenNI integration
5666 - added perf test for gpu::erode, fixed docs, refactored perf. sample
5667 - updated docs
5668 - fixed some warnings and errors under g++
5669 - fixed docs
5670 - added stereo_multi_gpu sample, cosmetic changes in multi_gpu sample
5671 - moved an include dirs setting to the root cmake file
5672 - fixed doc
5673 - intro fix in gpu module
5674 - moved flannIndex to protected section again
5675 - fixed warpAffine and warpPerspective tests
5676 - fixed gpu image resize test
5677 - added docs for gpu::GpuFeature
5678 - added cvtColor performance test, small fix of BruteForceMatcher performance test
5679 - fixed gpu::sum* on CC1.0, updated some tests
5680 - forgot to commit cvconfig.h.cmake
5681 - moved flannIndex to public section (temporarily)
5682 - updated performance sample
5683 - added CUDA_ARCH_FEATUERS define (for correct handling of BIN(PTX) cases)
5684 - fixed gpu minMax tests under linux
5685 - replaced source type 32F with 32FC4 in gpu::norm perf. test
5686 - added buffered version of norm, updated performance sample and docs
5687 - implemented gpu::norm via absSum, sqrSum, and minMax (removed norm_diff call), added support of other data types
5688 - minor changes of user guide (Kinect section)
5689 - added bigger images for SURF performance test (it shows better results on them)
5690 - English corrected
5691 - changed border type to float
5692 - changed border type to float
5693 - fixed #772 (added empty implementation of SIFT class methods throwing exception if ARM)
5694 - fixed #841
5695 - added docs for absSum function
5696 - forgot to commit in the last time
5697 - added absSum function
5698 - added empty() method to common features2d classes; fixed #831
5699 - removed linear_filters_beta.cu as its functionality was moved into filters.cu
5700 - fixed gpu tests (BruteForceMatcher_GPU, divide, phase, cartToPolar, async) minor code refactoring
5701 - added buffered version of gpu::integral function and updated performance test (it still works too slow)
5702 - fixed ticket #823
5703 - minor changes
5704 - removed obsolete file
5705 - added docs for the DeviceInfo class
5706 - fixed GPU docs
5707 - Fixing check in NativePreviewer for supported modes, and a little auto formatting
5708 - Adding a few settings to the camera driver for android.
5709 - fixed documents errors for GPU module
5710 - minor changes in multi_gpu sample
5711 - added images for gpu samples
5712 - updated code in case of the compilation without CUDA
5713 - reafactoring: replaced query device props functions with the DeviceInfo class
5714 - added results check into multi_gpu sample
5715 - added performance tests for mulSpectrum, resize, Sobel
5716 - added performance tests for log, exp, add, magnitude
5717 - finished multi_gpu sample
5718 - added HAVE_CUDA, HAVE_TBB handling into multi_gpu sample
5719 - fixed TargetArchs implementation in case when HAVE_CUDA=false, added initial structure for multi_gpu sample
5720 - added help on Kinect usage to user guide
5721 - replaced has* methods in the GPU module with the TargetArchs monostate
5722 - removed old unnecessary files from doc
5723 - fixed parsing GPU archs in BIN(PTX) format
5724 - changed returned value of unsupported property
5725 - added bib link to the article in GPU docs (for HOG)
5726 - fixed BruteForceMatcher_GPU (fails if input data is empty) updated BruteForceMatcher_GPU test
5727 - update BruteForceMatcher_GPU performance test
5728 - added BFM perf. test
5729 - added SURF perf. test, added working dir field (can be changed via CMD args)
5730 - minor user output change
5731 - added ability to get and set some Kinect params
5732 - fixed compilation
5733 - more GPU perf. tests refactoring, added singular maps into remap test
5734 - added more GPU perf. tests, refactored
5735 - GPU docs. introduction, data structures.
5736 - added error handling into GPU perf. tests
5737 - added initializers into GPU perf. tests
5738 - updated cmake file to allow specifying GPU archs in BIN(PTX) format
5739 - fixed bug in performance test matrix generation
5740 - added GPU memory allocation performance test
5741 - added minMaxLoc, cornerHarris, remap and dft performance tests
5742 - added minMaxLoc performance tests
5743 - #586: exceptions on invalid element access
5744 - #489, leaking cvarrmat test and fix
5745 - replaced own point cloud computing by OpenNI ConvertProjectiveToRealWorld()
5746 - revert the hamming distance to use unsigned long, on 64bit machines, using size_t with __build_popcountl doesn't return correct number of bits. the ll version should work, but for simplicity, locking it down to long for now.  TODO add a unit test for the Hamming distance.
5747 - refactoring of gpu perf. tests
5748 - minor refactoring of gpu perf. tests
5749 - added first version of gpu performance tests
5750 - added synchronization after NPP calls
5751 - added gpu threshold.
5752 - Fix for #791: MatchShapes
5753 - added Kinect support (initial version without settings configuration yet) and sample on usage
5754 - minor fixed
5755 - added link to HOG describing paper into gpu docs
5756 - documented data structures, cascade classifier GPU
5757 - fixed FindNPP.cmake Apple-aimed part
5758 - forgot to rename namespace
5759 - fixed errors under MacOS
5760 - warning fixed
5761 - removed compile warning in GPU module
5762 - minor changes in gpu docs
5763
5764 - b
5765 - fixed some bugs in GPU matrix reductions, removed <functional> into precomp.hpp
5766 - fixed some GPU tests failing when compiled for 1.1(no doubles) and run on 1.3(with doubles)
5767 - fixed parsing of CC in gpu module
5768 - updated gpu initialization functions, added compile-time error on CC 1.0
5769 - fixed GPU switchable tests, changed default CC's for gpu module
5770 - cosmetic changes
5771 - updated main CMakeLists.txt gpu module section, now user can manage binary and intermediate code versions of the gpu module image added more functions to check version of gpu code in runtime
5772 - fixing bug related to using the hamming distance on descriptors whose length is not divisible by sizeof(size_t).
5773 - added IPP Sobel and Sharr filters. Also some minor changes.
5774 - #674, fix leaks in CreateHist
5775 - fixed minor bugs
5776 - updates protected code testing for gpu HOGDescriptor
5777 - refactored gpu module
5778 - refactored gpu module
5779 - Fixed leak of dims in MatND creates
5780 - Test case for #674
5781 - Better tests for ticket #759
5782 - #818, Propset Rev
5783 - #759.  memtrack comments, sealed the numpy MatND leak
5784 - Added features2d section
5785 - added checkPtxVersion into gpu module
5786 - added ensureSizeIsEnough into gpu module, updated reduction methods
5787 - added hasPtxFor and isCompatibleWith functions into gpu module, added docs for them
5788 - fixed some mistakes in gpu docs, added docs for gpu stereo.
5789 - fixed some mistakes in gpu docs
5790 - minor (possibility to change, font scale, min neighbors)
5791 - Moving all user guide sources to a single folder
5792 - updated gpu docs (monowidth font for types)
5793 - gpu docs minor changes
5794 - gpu face detetcion: 1) fixed bug with error codes (enum NppStStatus) shift. 2) added some asserts
5795 - gpu morphology sample
5796 - updated gpu image filtering and image processing docs
5797 - finished gpu module docs for matrix operations
5798 - finished gpu module docs for matrix reductions
5799 - finished gpu module docs for per-element operations
5800 - restructured gpu modules docs
5801 - documented all functions from GPU initialization section
5802 - updated gpu module docs
5803 - updated gpu module docs
5804 - updated gpu module docs
5805 - fixed writing video in HOG sample
5806 - updated gpu module docs
5807 - updated gpu module docs
5808 - updated gpu module docs
5809 - updated gpu module docs
5810 - added docs for GPU Filter Engine
5811 - First version of CascadeClassifier_GPU. Only for VS2008 now. Sample for it. new NPP_staging for VS2008 only
5812 - updated gpu module docs
5813 - updated gpu module docs
5814 - added docs for SURF_GPU and BruteForceMatcher_GPU
5815 - updated gpu module docs
5816 - Memory management and primitive operators
5817 - Memory management and primitive operators
5818 - Added a section on accessing matrix elements
5819 - doc'd gpu bitwise, meanShift code
5820 - added docs for gpu::HOGDescriptor
5821 - fixed CvBoost
5822 - fixed compile error
5823 - fixed FernDescriptorMatcher (#765)
5824 - cosmetic changes in gpu module, decreased matchTemplate test running time
5825 - removed unnecessary code from gpu::matchTemplate
5826 - fixed collisions between std::transform() and cv::transform() (#781)
5827 - OpenCV user guide prototype
5828 - fixed compile problems when Makefiles are used
5829 - updated the new arithmetic tests
5830 - replaced adding constant in normalization with taking max
5831 - updated normalization routine in the matchTemplate to avoid division by zero on black images (ticket #798), added test
5832 - fixed mistake in integration of IPP Sub functions. Added IPP min/max/absdiff/and/or/xor functions.
5833 - add IPP Sub operations to arithm.cpp for 8u, 16u, 16s, 32s, 32f, 64f data types.
5834 - add IPP Add operations to arithm.cpp for 8u, 16u, 16s, 32s, 32f, 64f data types. Added print of IPP info in test log files
5835 - Bug fix in flann wrapper
5836 - Renaming log constants, fixes bug #792
5837 - increased "inf" constant in the true distance transform algorithm to handle high-resolution images
5838 - fix issue in IPP search algorithm (when no IPPROOT available in system and IPP is installed)
5839 - 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)
5840 - 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)
5841 - video writing via cmd args in hog sample added
5842 - fixed incorrect sign of the result of the convolution with normalized asymmetric kernels (ticket #779)
5843 - swapping features2d with calib3d for linking order, rerun cmake in android to update your android-opencv.mk file.
5844 - updated gpu hog sample
5845 - refactored hog, added camera support into hog_sample
5846 - test commit emails
5847 - some more fixes in background/foreground subtraction; converted bgfg_segm.cpp sample to C++
5848 - fixed some build problems
5849 - added background/foreground segmentation algorithm with shadow detection (by Zoran Zivkovic)
5850 - moved gtest to modules; added some gtest-based tests
5851 - added missed include (for MSVC 2010)
5852 - merged fix for x64 MSVC compile errors in highgui into trunk
5853 - added buffered version of gpu::convolve
5854 - another attempt to fix findHomography
5855 - Moved BlobDetector to features2d
5856 - simplified gpu::columnSum test, it doesn't fail on Quadro anymore (when seed is 000001af5a11badd) after BFM test, but something definitely wrong with NPP_Staging's transpose
5857 - Moved PlanarObjectDetector to the objdetect module
5858 - refactored gpu::dft
5859 - fixed MatConstIterator<> (ticket #776)
5860 - minor warning fixed
5861 - minor refactoring in gpu module
5862 - now single row GPU matrix is continuous one, added aux. functions, updated dft and matchTemplates
5863 - minor changes in gpu module (comments and warnings)
5864 - added support of scaling into gpu::dft, refactored gpu::convolve
5865 - cosmetic changes, removed trailing spaces
5866 - cosmetic changes
5867 - cosmetic changes, removed trailing spaces
5868 - cosmetic changes, removed trailing spaces
5869 - cosmetic changes, removed trailing spaces
5870 - cosmetic changes, removed trailing spaces
5871 - cosmetic changes
5872 - cosmetic changes, removed trailing spaces. Added ippGetCpuClocks if IPP is available (important for 64-bit build)
5873 - cosmetic changes
5874 - cosmetic changes
5875 - test svn access
5876 - updated test for gpu::dft, updated dft for handling continous source
5877 - fixed bug in gpu::dft
5878 - added gpu::dft implemented via CUFFT
5879 - added tests for gpu::mulSpectrums
5880 - added mulSpectrums functions into GPU module
5881 - moved crossCorr (as NPP_Staging wrapper) into public GPU module part from the internal matchTemplate files
5882 - moved sqrIntegral (NPP_Staging wrapper) into public GPU module part from matchTemplate.cpp
5883 - added matcher_simple_gpu sample
5884 - added CUFFT errors handling into GPU module
5885 - fixed some warnings under linux
5886 - added gpu transpose and integral based on NPP Staging. added mask support to SURF_GPU.
5887 - Fixed documentation
5888 - Fixed some warnings under Windows
5889 - Fixed compile errors under Windows
5890 - warningx fixed under vs2008
5891 - minor changes in the gpu stereo sample
5892 - Used Poitn2f instead of KeyPoint
5893 - fixed comment
5894 - added convert into gray and prefilter Sobel controls (for gpu stereo sample)
5895 - Changed the camera calibration sample to support circles' grid pattern
5896 - Added documentation for cirlces' grid detection
5897 - Added a regression test for a circles' grid detection
5898 - Added detection of cirlces' grid pattern
5899 - added more controls into gpu stereo sample
5900 - fixed compiler error under linux
5901 - added first version of stereo match sample on gpu
5902 - enable #include "cvconfig.h" in highgui on Windows. That should fix camera capture.
5903 - added SURF_GPU. added support of CV_32FC1 type to gpu copyMakeBorder.
5904 - gpu hog sample: added support of writing video
5905 - refactoring: moved gpu reduction-based functions into separated file
5906 - refactoring: made gpu bitwise operations inline
5907 - gpu module refactoring: moved per-element operations into separated file
5908 - added host code for gpu::matchTemplate (as NPP_staging was integrated)
5909 - updated gpu bitwise operations
5910 - renamed constantspacebp -> stereocsbp line all other algs created element_operations and matrix_reductions files for farther refactoring
5911 - temporary added NPP_staging, functionality from the library will be moved to NPP with next release.
5912 - fixed traincascade
5913 - updated other gpu's bitwise operations
5914 - reimplemented gpu::bitwise_not operation, refactored gpu module
5915 - refactored bitwise operations in gpu module
5916 - fixed link time error in gpu module
5917 - added support of CCOEFF_NORMED for multichannel images (8U) into gpu::matchTemplate
5918 - added support of multichannel images into gpu::sqrSum
5919 - added support of multichannel images into gpu::matchTemplate for CCOEFF method
5920 - added support of remaining image number of channels into gpu::sum
5921 - refactored gpu module, added vec math operators for uint, added support of 2 channel images into gpu::sum (removed support of double)
5922 - fixed minor bugs in gpu module
5923 - compilation warning fixed
5924 - added support of multichannel images into gpu::matchTemplate (all methods except CCOEFF based), refactored
5925 - bug #762 fixed
5926 - CascadeClassifier refactored. Most of the members and methods are private now.
5927 - fixed bug in matchTemplate when template size is (1,1), refactored
5928 - refactored matchTemplate.cu
5929 - added CUDA kernel for CV_TM_CCOEFF_NORMED matchTemplate method
5930 - added CUDA kernel for CV_TM_CCOEFF matchTemplate method
5931 - Export CV_PI explcitly, #758.
5932 - one more fix in the recently rewritten copyMakeBorder
5933 - added some gpu::matchTemplate kernels (other parts after NPP Staging integration)
5934 - fixed some warning under Ubuntu in gpu module
5935 - replaced 8x6 pattern with 9x6, which orientation can be determined without any ambiguity
5936 - added gpu::sqrSum function
5937 - fixed errors in StereoBeliefPropogation under linux
5938 - fixed bug with prefilter_xsobel preset.
5939 - fixed minor bug in gpu::sum
5940 - added tests for gpu::sum, it supports all data types, but single channel images only
5941 - fixed compile error under linux
5942 - 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.
5943 - improved naive bayes robustness in the case of singular data
5944 - fixed cv::CHAIN_APPROX_* definitions (ticket #755)
5945 - rewrote copyMakeBorder (to support other border types and fix some bugs)
5946 - fixed Mat::Mat(Vec|Matx|vector) constructor (ticket #747)
5947 - fix opencv-highgui build with old versions of libpng (< 1.4.x)
5948 - some files rename
5949 - Fixed serious kernel crash IN StereoBM_GPU for some parameter. Will more rework for the code farther.
5950 - fixed border processing bayer2rgb & bayer2gray; made the test "color-bayer" pass; renamed CV_Bayer*2Gray -> CV_Bayer*2GRAY for consistency
5951 - possibly improved findHomography accuracy (reported by Luca Del Tongo)
5952 - SSE2 optimization for Bayer->RGB; added Bayer->Gray with SSE2 optimization; corrected some bugs noted in the yahoogroups forum
5953 - moved failed tests to blacklists "em",        //ticket 754
5954 - minor refactoring of gpu module
5955 - fixed minor bug in gpu module, added first version of sum
5956 - refactored gpu module
5957 - added support of CV_8U & CV_TM_CCORR into gpu::matchTemplate
5958 - improved accuracy of determinant(), invert() and solve() on 3x3 matrices (ticket #749)
5959 - fixed compile error in multicascadeclassifier
5960 - code cleaning of cascade classifier
5961 - facedetect code cleaned. added new multicascadeclassifier sample, duplicating facedetect right now.
5962 - added missing #include <iterator>
5963 - added opencv/include/CMakeLists.txt to the install package for Windows
5964 - make the floodfill test parameters more discrete, to avoid weird rounding errors
5965 - added test for gpu:columnSum
5966 - added gpu::columnSum, fixed compile error (if there is no cuda), refactored
5967 - added support of CV_32F & CV_TM_SQDIFF into gpu::matchTemplate
5968 - added support of CV_TM_CCORR (via FFT) into gpu::matchTemplate (versions both with block and without blocks)
5969 - replicated the fix for Ptr<CvCapture> bug
5970 - added support of 4-channels images to StereoConstantSpaceBP. refactored transpose_gpu, made it non template function.
5971 - added support of 4 channels images to StereoBeliefPropagation, minor code refactoring.
5972 - removed test from black list (#737)
5973 - updated test threshold
5974 - fixed total FPS evaluation in the GPU HOG sample
5975 - moved failed tests to blacklists "descriptor-opponent-sift",       //ticket 737 "_3d-rodrigues",                  //ticket 435
5976 - fixed compile-time warning under g++
5977 - minor refactoring of gpu module
5978 - fixed GBTrees build on NetBSD & Android; fixed GPU brute force matcher test build on MacOSX
5979 - module reorganization: added folder with pure device functions, cuda_shared.hpp renamed to internal_shared.hpp
5980 - added assertion on Compute Capability >= 1.1 to BruteForceMatcher_GPU_base::radiusMatch
5981 - added first version of gpu::matchTemplate, currently it works only with 8UC1 images and SQDIFF method
5982 - added BruteForceMatcher_GPU
5983 - refactored border interpolation in gpu module
5984 - 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.
5985 - 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)
5986 - added per-element min/max to gpu module. fixed compile error in transform.
5987 - misprint
5988 - added sipport of BORDER_REPLICATE mode into gpu::corner* functions
5989 - include 3rdparty/lib/* into the source package for Windows
5990 - 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)
5991 - some more fixes for the static library configuration
5992 - opencv_zlib renamed back to zlib; make static libs work on Windows
5993 - make OpenCVConfig.cmake usable in the case of static libs
5994 - starting to fix CMake scripts for the proper OpenCVConfig.cmake behavior
5995 - updated version number; removed unnecessary index.html and ChangeLog.htm
5996 - a few more little fixes in read_csv
5997 - fixed several typos in docs; make MLData capable of reading csv files with much more columns than before
5998 - fixed compile errors in cap_qt.cpp (ticket #391)
5999 - fixed OpenCV build on NetBSD (ticket #726)
6000 - little change in flann save_value. Likely does not affect anything
6001 - make watershed demo work correctly
6002 - fixed crash in cvDrawContours when abs(maxLevel) is too big
6003 - fixed mouse painting in Qt bindings (to make watershed & inpaint demos work); increased the font in the detailed pixel image display.
6004 - added check for the board size
6005 - fixed unresolved RotatedRect::boundingRect() error (ticket #725)
6006 - revamped
6007 - revamped
6008 - revamped
6009 - revamped too
6010 - revamped
6011 - revamped
6012 - revamped
6013 - revamped
6014 - revamped
6015 - revamped
6016 - revamped
6017 - revamped
6018 - revamped
6019 - revamped
6020 - revamped
6021 - revamped
6022 - revamped
6023 - revamped
6024 - revamped
6025 - revamped
6026 - revamped
6027 - revamped
6028 - revamped
6029 - revamped
6030 - revamped
6031 - revamped
6032 - revamped
6033 - revamped
6034 - revamped
6035 - revamped
6036 - revamped
6037 - revamped
6038 - revamped
6039 - revamped
6040 - revamped
6041 - revamped
6042 - revamped
6043 - revamped
6044 - revamped
6045 - revamped
6046 - revamped
6047 - revamped
6048 - revamped
6049 - revamped
6050 - revamped
6051 - revamped
6052 - revamped
6053 - revamped
6054 - revamped
6055 - revamped
6056 - revamped
6057 - revamped
6058 - revamp
6059 - remove interfaces from installation; remove opencv/utils dir completely
6060 - doc output
6061 - added cvSave(contours) to the contours demo; added rational model demonstration to stereo_calib; fixed formatting in imgproc/types_c.h
6062 - fixed crash in gbtrees test on Windows
6063 - converted Kalman sample to C++
6064 - updated BrdReflect101 in gpu module
6065 - replaced global memory reads with texture memory reads in GPU's corner detectors
6066 - fixed meanShiftSegmentation test in gpu module
6067 - fixed meanShift test in gpu module
6068 - added data for CC2.0 in gpu meanShiftProc test
6069 - added support of gamama_correction parameter into gpu::HOGDescriptor, updated tests
6070 - fixed minor bug, doc'd
6071 - doc'd
6072 - doc'd
6073 - updated test for gpu::HOGDescriptor
6074 - replaced filter (from the nearest to linear) mode when resizing image in gpu::HOGDescriptor
6075 - oops, typo corrected
6076 - updated docs
6077 - documented use
6078 - documenation and output added
6079 - docs
6080 - docs
6081 - slight bug fix, docs
6082 - established and doc'd the call
6083 - docs
6084 - running documentation
6085 - teek
6086 - created parameter description doc and output
6087 - Created output doc help() file.
6088 - returned maxDepth argument
6089 - fixed traincascade (#554)
6090 - sigms's second patch with fix in install rules.
6091 - docing the use of SURF+FLANN for planar object detection
6092 - fern docs
6093 - added description output
6094 - added help
6095 - minor fix in gpu's header
6096 - added support of BORDER_REFLECT into gpu::cornerHarris and etc, added support of border extr. int linear filters
6097 - put in a remark
6098 - added an example call
6099 - put in a bunch of checks, outputs and docs
6100 - fixed some gpu tests
6101 - fixed bug in gpu::cornerHarris and gpu::cornerMinEigenVal
6102 - updated tests thresholds
6103 - added help function
6104 - cascade converstion output
6105 - created docs
6106 - added gpu transpose for CV_8UC4, CV_8SC4, CV_16SC2, CV_16UC2, CV_32SC1 and CV_32FC1 types
6107 - put doc comments on top
6108 - tweek
6109 - added to and moved comments to top
6110 - added help and help on error
6111 - print help on error
6112 - print on error
6113 - allowed top docs to print out
6114 - added docs and minor program changes
6115 - add docs to feature matching
6116 - Added lang to sphinx template, linked py to cookbook and cpp to cheatseet, #723
6117 - undo the latest change in SURF
6118 - temporarily turn off TBB threading when computing SURF descriptors (as the parallel version seems to produce different descriptors on each run)
6119 - fixed compilation errors on Windows
6120 - updated test threshold
6121 - fixed bug in ms segmentation
6122 - added better threads configuration estimator for the minMax, minMaxLoc, countNonZero functions in gpu module
6123 - make cv::calibrateCamera, cv::stereoCalibrate and their C counterparts return the standard RMS error.
6124 - extended cv.KMeans2 API in Python (ticket #414; thanks to hogelog). fixed failures in the opencv python tests.
6125 - added missing images for C++ samples
6126 - added min eigen val based corner detector into gpu module
6127 - added Harris corner detector into gpu module
6128 - help function added
6129 - added chamfer matcher code and sample (contributed by Antonella Cascitelli, Marco Di Stefano and Stefano Fabri)
6130 - described
6131 - editing the camerasettings text
6132 - added help docs
6133 - fixed recent failures in shape-convhull & shape-minarearect
6134 - fixed severe bug: CV_RANSAC != CV_FM_RANSAC, CV_LMEDS != CV_FM_LMEDS
6135 - added flag to treat input file as a videofile (patch by Ethan Rublee; ticket #392)
6136 - added the optional balanced cross-validation in SVN::train_auto (by arman, ticket #314)
6137 - applied patches by sigma (ticket #644)
6138 - bug with negative class labels is fixed
6139 - put 64-bit constants to CV_BIG_INT() macros to avoid warnings with old compilers
6140 - moved estimateAffine3D declaration from imgproc to calib3d, where it is really implemented (ticket #705)
6141 - added CV_CALIB_RATIONAL_MODEL for better backward compatibility
6142 - unified the coordinate interpretation in RotatedRect (ticket #425)
6143 - fixed convexHull description; updated cvHaarDetectObjects description (maxSize parameter).
6144 - added some protection against some singular cases in solvePnP/cvFindExtrinsicCameraParams2
6145 - fixed allocation bug in SVM training (ticket #511)
6146 - removed obsolete headers from opencv.hpp, fixed 2 gcc warnings and bug in SVBackSubst().
6147 - forgot commit this file
6148 - limited rng seed choice by 5 values in dtree, boost, rtrees, ertrees tests; hope this make them more stable.
6149 - refactored gpu tests a little
6150 - made random generators of MLL classes depended on default rng (theRNG) (#205).
6151 - moved to cpp directory
6152 - converted houghlines to C++
6153 - added masks support into gpu::minMaxLoc
6154 - fixed sift descriptor
6155 - removed duplicated data for samples (it is now in samples/cpp)
6156 - rewrote stereo_calib in C++
6157 - improved test build time
6158 - added is_signed into numeric_limits_gpu, fixed incorrect min max finding for floating values
6159 - refactored gpu::minMaxLoc
6160 - added mask support into gpu::minMax
6161 - added to DescriptorMatcher test the check of match methods on empty data
6162 - fixed #517; uncommented ertrees test and moved it to black llist
6163 - fixed compile errors from gcc
6164 - adding include of "jni.h"
6165 - docs
6166 - moved GPU's global counter reset from caller to the kernel's end
6167 - replaced one-threads tail reduce with one-block tail reduce in functions gpu: minMax, minMaxLoc
6168 - updated docs
6169 - updated docs
6170 - updated docs
6171 - updated comments
6172 - removed double support (gpu: minMax, minMaxLoc, countNonZero) for CC which doesn't have native double support
6173 - added gpu::count_non_zero version for CC1.0, refactored gpu module a little
6174 - optimizing calibration for android
6175 - optimizing calibration for android
6176 - fixed crashes in camshiftdemo sample
6177 - removed duplicated letter_recog sample
6178 - converted some more samples to C++
6179 - GPU module: disabled compilation for CC 1.0
6180 - temporary removed VERSION_VAR (because this requires cmake 2.8.3)
6181 - adding the start of a neon based yuv2rgb routine - very ugly and rough
6182 - Adding optimization for brief and android using NEON SIMD intrinsics
6183 - removed garbage from the image sample
6184 - several small fixes; added overloaded variant of cv::drawChessboardCorners
6185 - converted some OpenCV C samples to C++
6186 - fixing a small error in the armeabi selection
6187 - fixing a small error in the armeabi selection
6188 - CameraTemplate compiles... not sure if it runs.
6189 - Bringing the CVCamera up to speed with new changes to android-jni - added settings and centered the camera.
6190 - Adding color as default for CameraConfig, and updating the README.txt
6191 - Adding a few comments to the readme for android.
6192 - conforming the calibration sample to the new refactor of android-jni
6193 - Refactoring the image_pool for android, and adding some common utils for camera configuration.  Also experimenting with optimization - grayscale preview is way faster than color right now.
6194 - Clarifying the findChessboardCorners and drawChessboardCorners documentation as per the tickets: #712 and #713
6195 - Fixing missing header compilation problems
6196 - Fixing a missing header compilation problem
6197 - fixed warnings and errors reported by VS2010
6198 - update the old and the new-style headers after moving some old stuff to the legacy
6199 - use the new-style headers in the samples to improve OpenCV build time.
6200 - moved some old stuff to the legacy module; merge "compat_c.h" headers and moved to the legacy as well. moved implementation of many non-critical/obsolete inline functions and methods to .cpp to improve Opencv build time
6201 - 1) gpu test refactoring. 2) fixed gpu bm test fail 3) CMAKE_MINIMUM_REQUIRED(VERSION 2.8.3)
6202 - added first version of gpu::countNonZero for all data types, it doesn't support compute capability 1.0 yet, also fixed some little bugs
6203 - restored version check (VERSION_VAR)
6204 - updated test thresholds
6205 - remove spurious VERSION_VAR (fixes #711)
6206 - fixed warnings of gcc
6207 - minor addition to SURF doc (#188)
6208 - made MaskPredicate safer (#419)
6209 - fixed warnings under win32
6210 - minor changes of f2d tests log
6211 - added support of buffers into gpu::minMaxLoc, reduced memory requirements, refactored
6212 - fixed the ordering of parameters in PyArg_ParseTupleAndKeywords, added correct Ptr<CvDTreeSplit>::delete_obj() (ticket #406)
6213 - updated installation package for Windows
6214 - deleted obsolete scripts
6215 - fixed problem with missing minMaxIdx (ticket #703)
6216 - update features2d documentation after changes create functions and DynamicAdaptedFeatureDetector
6217 - fixed multiple warnings from VS2010.
6218 - added tests for some detectors; made features2d object create functions as static classes methods; fixed OpponentColorDescriptorExtractor, BriefDescriptorExtractor (on rgb); renamed DynamicDetector
6219 - fixed compile time errors in gpu module (if one compiles without CUDA)
6220 - include gpu tests in dally build
6221 - renamed PooledAllocator::malloc to PooledAllocator::allocateBytes, Matrix::free to Matrix::release to avoid conflicts with VisualStudio
6222 - cuda+npp version check at configure time.
6223 - fixed 2 warnings from VS2010 64-bit
6224 - added buf support into gpu::minMax
6225 - fifixed compile problem on VS2010 64-bit. fixed L1 and L2 distances
6226 - optimized memory requirements for gpu::minMax's buffers, added support of compute capability 1.0
6227 - fixed compile error under win32
6228 - npp version check
6229 - clarified docs
6230 - created help function, added more docs
6231 - renaming the filestorage_sample - getting rid of redundant _sample postfix
6232 - renaming the cvout_sample.cpp to cout_mat.cpp
6233 - adding two simple templates
6234 - renaming cvstarter and breaking it appart
6235 - added user mode selection (thanks to tito for the patch, ticket #563)
6236 - pass the correct rgb->gray coefficients to PNG decoder, to match cvtColor's.
6237 - added version detection for NPP
6238 - Adding the simplest opencv starter.  This may be a good template or turn into a good template for people to start quickly with image lists and video processing
6239 - adding a check for if the first arg is an image - annoying if it overwrites your files if you put in the wrong params.
6240 - added to DetectorExtractor test the check of compute() on empty data. Added test for BRIEF.
6241 - added to FeatureDetector test the check of detect() on empty data
6242 - added minMaxLoc function into gpu module
6243 - fixed canny test; fixed mhi-global test & implementation (hopefully, for the last time); added sse 4.1 & 4.2 support (not working in Xcode for some reason); moved splineInterpolation to color.cpp; fixed a few bugs in documentation
6244 - 1) more convenient naming for samples gpu 2) added mask support to device 'transform' function 3) sample hog gpu: waitKey(1) -> waitKey(3), in other case image is not displayed.
6245 - just for more convenient naming
6246 - optimized gpu::minMax a little
6247 - added support of multichannel matrices in gpu::minMax
6248 - added support of all data types into gpu::minMax
6249 - fixed bug in StereoConstantSpaceBP - missing load max_data_term to constant memory
6250 - Explaining the << cv::Mat out capabilities
6251 - find and drawContours doc
6252 - described
6253 - working on the dynamic detectors documentation.
6254 - Docs for using BRIEF in features2d
6255 - added and moved docs
6256 - Fleshed out file docs for train and test on PASCAL VOC. This sample need simplification
6257 - Adding a .tex document for the dynamic feature detectors
6258 - Continue to refeactor the dynamic stuff - may have broken build on last commit. Fairly certain that it builds now.
6259 - refactoring dynamic detectors
6260 - updated documentation on features2d; minor features2d changes
6261 - Adding stubb of documentation for the Dynamic feature detectors
6262 - added hconcat & vconcat functions for joining matrices; moved some inline functions out of the headers; fixed several bugs in documentation; removed MatND from docs
6263 - moved failed tests to blacklists: mhi-global                   //ticket 457 canny                          //ticket 702
6264 - now opencv_tests_gpu takes path to tesdata from OPENCV_TEST_DATA_PATH
6265 - fixed compile errors
6266 - deleted NPP_VERSION and NPP_HAVE_COMPLEX_TYPE macros, because last NPP supports complex types under linux
6267 - forgot to escape after 'help'
6268 - minor docs and help code at top
6269 - added more documenation
6270 - fix little warning - opencv2/imgproc/types_c.h:235: warning: comma at end of enumerator list
6271 - Adding some dynamic feature detectors...
6272 - patch from ticket #699 added
6273 - added type selection in the Kalman filter (thanks to Nghia Ho for the patch; see ticket #693)
6274 - refactored features2d and sample on matching to many images
6275 - added 64f support in cv::resize
6276 - integrated multi-threaded version of SURF (thanks to imahon and yvo2m for the patch; see ticket #275)
6277 - fixed compiling bug under g++ in gpi HOG sample
6278 - fixed compile bug under g++
6279 - fixes bugs #624 and #625 (thanks to chaene!)
6280 - fixed background image reader (thanks to albertzeyer for the patch - ticket #651)
6281 - fixed scaling in gpu HOG
6282 - add protection against EAGAIN error in the streams (thanks to vrabaud for the patch - ticket #553)
6283 - another fix on the ticket #518 - ignore all the circles with radius outside of the specified range
6284 - decreased the lower canny threshold in HoughCircles, helps to detect some circles in low-contrast images (ticket #518)
6285 - added masks support for bitwise operations on GPU
6286 - added 16-bit tiff support, enabled LZW codec in tiff (tickets #588, #590)
6287 - probably fixed the bug in ANN::calc_output_scale with update_weights=true (ticket #558)
6288 - avoid use of writable global variables in V4L capturing module (thanks to fjmadrid for the patch! - see the ticket #384)
6289 - Adding two samples that deal with FileStorage - useful for creating image lists
6290 - fixed compilation error and warnings under ubuntu
6291 - fixes Mat::empty() and Mat::create() in the case of zero sizes (ticket #691)
6292 - in the case of GCC always build jcdctmgr.c with "-O1" (ticket #519)
6293 - removed memset in cv::pyrMeanShiftFiltering (ticket #664)
6294 - incorporated several critical fixes in EM implementation from Albert G (ticket #264)
6295 - added flann
6296 - raised error threshold in filter-generic test. re-enabled mhi-global & filter-generic tests
6297 - yet another fix in mhi-global test (ticket #457)
6298 - fixed some GCC 4.4 warnings
6299 - doc what cvout_sample does
6300 - Updated for building in latexsphinx directory
6301 - moved failed tests to blacklists filter-generic - ticket 690 mhi-global - ticket 457
6302 - added support of different descriptor formats into gpu HOGDescriptor
6303 - added bitwise operations into gpu module
6304 - Added description, fixed missing >
6305 - LANCZOS4 interpolation constant added to C interface
6306 - extended cv::convertPointsHomogeneous to handle 4D input. corrected documentation
6307 - DataType::generic renamed to DataType::generic_type (ticket #681)
6308 - added getDescriptors support into gpu HOG, also added commented test for this feature
6309 - added max window size parameter for cascade classifier
6310 - added getDescriptors function (draft version)
6311 - added different win_stride values feature into gpu HOG, refactored gpu HOG sample
6312 - refactored hog GPU
6313 - added gpu HOG sample
6314 - added getPeopleDetector_48x96 into gpu HOG
6315 - added operator != for some basic structures (ticket #678)
6316 - fixed wrapper generation
6317 - updated some included headers
6318 - updated user prompt and included headers
6319 - fixed linker error undo mingw (#657)
6320 - removed unnecessary fix
6321 - added default detector for winSize(64,128) for hog on gpu
6322 - minor fix
6323 - fixed big in gpu::HOGDescriptor, added property into CPU's HOGDescriptor
6324 - fixed duplicated external symbols in the static version of OpenCV
6325 - keep the SURFPoint.laplacian as KeyPoint.class_id (ticket #341)
6326 - mapstep type was also changed to ptrdiff_t (ticket #157)
6327 - try to make a more elegant workaround for the incorrectly generated code in Canny (ticket #157)
6328 - added range check in the keypoint interpolation in SURF algorithm (ticket #497)
6329 - removed cv prefix
6330 - small brief edit, was trying to allow user to pass integral image but this introduced some bugs, so no longer doing this... for now.
6331 - Fixing a small error in compilation for gpu - anatoly should review.
6332 - extended out << mat/vec operators; added opencv license
6333 - fixed error reporting in GPU module (exceptions in destructors, etc)
6334 - fixed compilation error under nvcc
6335 - fixed some bugs, added tests for gpu::HOGDescriptor
6336 - added HOGDescriptor on GPU
6337 - fixed compile error undo win32 (due to int32_t using)
6338 - some device layer utility functions
6339 - fixed gpu linear filters
6340 - adding samples for brief and the cout << cv::Mat functions.
6341 - adding the Brief descriptor, associated hamming distance functors for bruteforce matching.  Also adding cout << cv::Mat functions in core.
6342 - fixed uninitialized variable use in writeGraph (reported by valgrind when running opencv_test_core)
6343 - fixed buffer allocation for constant-value borders in the filter engine (ticket #524)
6344 - fixed member initialization in the sparse bundle adjustment code (ticket #385)
6345 - fixed initialization of the border interpolation table in the filter engine (ticket #161)
6346 - Updated user prompt in the generic_descriptor_match sample
6347 - fixed some more failing tests
6348 - switched from 8-point kernel to 7-point kernel in the fundamental matrix estimator (fixes some corner cases; see ticket #434)
6349 - rewrote matchTemplate in C++; added border awareness to crossCorr (ticket #557)
6350 - rewrote matchTemplate in C++; added border awareness to crossCorr (ticket #557)
6351 - fixed latentsvmdetector test (ticket #661)
6352 - fixed transparent border handling one more time (tickets #572 & #575)
6353 - minor
6354 - modified grabCut test to stable verification
6355 - moved failed tests to blacklists: warp-affine                     //ticket 572 warp-perspective            //ticket 575 segmentation-grabcut    //ticket 666 _3d-fundam                     //ticket 434 posit                               //ticket 430
6356 - added CV_EXPORTS to OpponentColorDescriptorExtractor
6357 - Fixed a build problem in windows
6358 - modified grabCut test slightly; updated test data due to latest grabCut() fix (#666)
6359 - fixed SURF::operator() (#423)
6360 - fixed MserFeatureDetector
6361 - minor (compilation fix)
6362 - modified grabCut: noise is added only if covariance determinant = 0
6363 - moved segmentation-grabcut test to blacklist (#issue 666)
6364 - fixed sparse histogram update (ticket #526)
6365 - fixed remap with transparent border (ticket #582)
6366 - further improved accuracy of Delaunay triangulation (ticket #433)
6367 - fixed infinite loop in FileStorage::open when reading incomplete XML's (ticket #663)
6368 - increased number of points in optflow-estimate-rigid test, because in the presense of noise there should be enough points for robust transform estimation
6369 - some utility for GPU module internal purposes
6370 - fixed grabCut: moved to double precision and added the noise to avoid zero determinant of covariance matrix
6371 - replace include file in sample
6372 - moved failed tests to corresponding blacklists (issues #433, 454, 661, 662)
6373 - Making highgui build for android
6374 - changing the names of the opencv libraries for android, all except 3rd parties have opencv_ prepended
6375 - put extra check to cv::findChessboardCorners (ticket #648)
6376 - fixed crash in color-luv when OpenCV is built using GCC 4.1
6377 - updated doc on features2d
6378 - minor change of BOW
6379 - disabled some gpu tests
6380 - fix gpu module compilation under linux
6381 - fixed cvPreprocessIndexArray (ticket #517)
6382 - added opencv_flann to pkg-config script for opencv
6383 - correct 2 bugs in cvSolveCubic (linear and quadratic cases: tickets #525 and #364)
6384 - excluded some tests from blacklist that now pass
6385 - made calcBackproject slightly more robust.
6386 - added workaround for a weird Mingw 4.5.1 bug
6387 - a few small fixes in Matx operators
6388 - fixed some more tests on Windows; changed inheritance Matx -> Vec to Vec -> Matx
6389 - fixed most of the failures in opencv_test
6390 - moved hist-backproj and projectPoints-c tests to blacklist (#issues 579, 652)
6391 - Latent SVM detector test was added
6392 - Fixed a compilation problem when the DEMO_MIX_API_USE is not defined
6393 - fixed several GCC warnings; fixed crash in kmeans test (because of cv::swap(Mat&a, Mat&b)) (ticket #616)
6394 - fixed possible overflow in getThreshVal_Otsu_8u (ticket #602)
6395 - fixed failure in rand test (ticket #449)
6396 - fixed building Python wrappers when Numpy is not available
6397 - updated doc on common interfaces of features2d; added some method for GenericDescriptorMatcher
6398 - minor changes
6399 - modified mhi-update test to avoid rounding problems (ticket #639)
6400 - almost finished Python wrappers
6401 - Fixed problem with conflicting filenames in the online documentation
6402 - fixed compilation under gcc
6403 - compilation errors
6404 - Fixed a minor bug in PtrElemStep::ptr
6405 - Moved mhi-update test to blacklist (issue #639)
6406 - Updated test threshold (#637)
6407 - Made calibration a bit faster in the absense of a checkboard and trying to fix a crash with the libv4l capture code
6408 - Brute force implementation had issues with the type of distances it was storing. Rectified this, hopefully.
6409 - compilation errors under GCC
6410 - added PtrStep PtrElemStep structures. Refactored name spaces,
6411 - fix gbtrees test
6412 - moved descriptor-matcher-flann-based test to blacklist (issue #637)
6413 - fixed compile error on Win
6414 - added possibility of matcher filtering to sample
6415 - extended Python bindings; not merged into cv.cpp yet; and many of the helper functions, like pyopencv_to_*, pyopencv_from_* etc. are still missing
6416 - extended Python bindings; not merged into cv.cpp yet; and many of the helper functions, like pyopencv_to_*, pyopencv_from_* etc. are still missing
6417 - modified features2d interface; added algorithmic test for DescriptorMatcher; added sample on matching to many images
6418 - moved stereogc to blacklist (issue #439)
6419 - renamed rectify3 to rectify3Collinear
6420 - added more helper macros to the function declarations, to assist the Python wrapper generator. Fixed memleak in Mat::operator()(Range,Range) and the related functions (Mat::row, Mat::col etc.)
6421 - Reverting, release beahviour was changed. Investigating on deallocate() issue
6422 - Linking doesn't find deallocate()
6423 - moved gpu::cvtColor from imgproc_gpu.cpp to color.cpp
6424 - moved CvGBTrees_test test to blacklist (issue 630)
6425 - fix unnecessary memory allocation in gpu::magnitude and gpu::phase
6426 - adding an include director to android cmake <opencv2/opencv.hpp> should work now
6427 - adding a copy of the wiki entry for android build
6428 - define expl as exp on android - may break things. opencv/modules/ml/src/gbt.cpp
6429 - Fixed wiki links in flann in the online documentation
6430 - fixed CascadeClassifier::detectMultiScale when TBB
6431 - Fixed flann linking
6432 - Fixed missing semicolon
6433 - fixed crash in color-lab (ticket #627)
6434 - moved cascade-detector test to blacklist (issue #432)
6435 - Implemented dynamic loading of the Wiki in the online documentation.
6436 - updated test threshold
6437 - remove failed test (see issues #449, 627, 502)
6438 - Fixing a problem with SURF detector crash due to large keypoint sizes
6439 - correct spelling of my email address..
6440 - removed detector-surf test from black list (ticket 578)
6441 - fixed fail of descriptor-surf-test (ticket 568)
6442 - fixed fail of descriptor-sift test (ticket 567)
6443 - fixed fails of cascade-detector and hog-detector tests (tickets 428, 432)
6444 - fixed crashes in color-luv & color-lab when gcc 4.2 on x64 is used (tickets #502, #627)
6445 - added PtrStep structure to pass in __global__ functions
6446 - moved color-lab test to blacklist (issue #627)
6447 - added "-ggdb3" to GCC flags in Debug configuratin. Hopefully, it will solve problems with tracing code with debuggers
6448 - fixed MatConstIterator::operator *()   (the bug caused "operations" test failure; ticket #613)
6449 - fixed bug with Mat::dataend initialization. Now morph-ex test passes; Also fixed CV_Assert() implementation
6450 - fixed several gcc 4.1 warnings
6451 - two small fixes in the recently added stuff
6452 - the blacklist is sorted in alphabetical order; several tests that should now pass have been commented off
6453 - added assert to MatConstIterator::pos()
6454 - rand test is returned back
6455 - re-added color-lab test
6456 - re-added filter-general test; fixed failure in several calibrate* tests
6457 - modified wiki link name
6458 - change at<double> => at<float>, since the histogram is cv_32f, not cv_64f
6459 - ok, try to handle matrices with size (0,0)
6460 - force each histogram dimension to be >= 1
6461 - cleared the test blacklist in opencv_test_core. all the problematic tests now pass
6462 - fixed ds-graphscan test to make sure that the memory block size is large enough to fit at least the graph header and the sequence block header (ticket 504)
6463 - fixed test failure in matrix-dotproduct test (by increasing the desired accuracy threshold) (ticket #447)
6464 - fixed small matrix inversion using Cholesky algorithm (ticket #536)
6465 - Inserted links to wiki in documentation.
6466 - Adding back MatConstIterator_::pos implementation
6467 - add missing #include <stdarg.h>
6468 - Renamed header include sentinels to fix compile problem when used together with standalone flann
6469 - change int to char so that keys are registered properly, maybe this breaks others though
6470 - some fixes due to the changed policy in DataType & DataDepth handling
6471 - added vecmath to gpu module.
6472 - Fixing a problem with conflict of ROS and opencv flann
6473 - fixed bug with CV_ASSERT
6474 - fixed several warnings; modified size comparison: m1.size() == m2.size() => m1.size == m2.size
6475 - fixed several warnings; modified size comparison: m1.size() == m2.size() => m1.size == m2.size
6476 - Updated opencv.pdf with new modifications
6477 - added to gpu module linear filters for int and float source types. refactored gpu module.
6478 - remove failed tests (issues #618-620)
6479 - Move failed tests to corresponding blacklists
6480 - the path to "opencv/opencv_extra/testdata" can now be set using OPENCV_TEST_DATA_PATH. Filter pattern can now start with ">" or ">=" symbols, meaning - run all the test, beginning from the particular one - convenient for resuming tests after fixing crashed tests
6481 - Documentation fix
6482 - Minor fixes in documentation
6483 - fixed a few bugs in: Mat::reshape, Mat(CvMat*) constructor, element access, copying nd array etc.
6484 - Reorganized documentation to be consistent with modular structure
6485 - undone experimental modifications in findExtrinsicCameraParams2.
6486 - refactored mssegmentation.cpp
6487 - fixed PDF generation
6488 - remove failed tests (issues #612-616)
6489 - added gpu version of magnitude, magnitudeSqr, phase, cartToPolar, polarToCart
6490 - fixed cast of Mat to vector<Mat> (leads to compile error now)
6491 - fixed a couple of warnings and 2 possible bugs
6492 - added Mat::push_back, pop_back and related operations; enabled reading/writing/creating/copying matrices with zero dimensions.
6493 - renamed filterObject -> CvLSVMFilterObject, position -> CvLSVMFilterPosition etc.
6494 - bugfix: incrorrect argument order in cvRodrigues2 call
6495 - bugfix: wrong command line argument used
6496 - GBT train/test was added to tree_engine sample
6497 - added helper macros to the function declarations
6498 - added opencv_flann to OpenCVConfig
6499 - Added error handling in latentsvmdetect sample
6500 - made FLANN (and dependent on it code) build fine on Windows. Most of the changes are added CV_EXPORTS' into the class declarations and extern variables are turned into external functions (as a nice side effect the variables are now read-only)
6501 - Gradient Boosting Trees (CvGBTrees) added to opencv mll. Test for all CvGBTrees public methods added.
6502 - accidentally commited a ROS patch of the test.py a few -r3716
6503 - minor fixes
6504 - refactored mean shift segmentation a little
6505 - added magnitudeSqr and rectStdDev to gpu module. added supports of CV_32SC2 source to gpu scalar arithm and float source to gpu::histRange. minor fix of gpu tests.
6506 - added gpu::cvtColor for RGB <-> HSV and RGB <-> HLS
6507 - implemented mean shift segmentation with elimination of small segments, added tests
6508 - added dependency on the new module flann (now with opencv_flann lib)
6509 - added dependency on the new module flann
6510 - fixed some more build problems after renaming the headers
6511 - Updated FLANN to version 1.5
6512 - re-added missing _lsvmparser.h
6513 - the header parser for the extended OpenCV Python bindings
6514 - removed obsolete matrix expression implementation
6515 - small fix in DefaultRngAuto class for easier parsing with Python wrapper generator
6516 - renamed internal headers to avoid conflicts with system header files
6517 - united cv::Mat and cv::MatND
6518 - united cv::Mat and cv::MatND
6519 - united cv::Mat and cv::MatND
6520 - fixed gpu filters (deriv filter and source roi calculation)
6521 - added histograms calculation to gpu module
6522 - working on cleaning up the android port - trying to fix the distortion coefficients bug
6523 - adding samples to the android apps directory
6524 - fixed some warning under VS2008
6525 - added test data for mean shift procedure
6526 - changed mean shift procedure a little
6527 - added min/max filters to gpu module. added supports of 4-channels image to gpu::minMax and gpu::cvtColor for RGB <-> YCrCB, RGB <-> YUV and RGB <-> XYZ color conversion.
6528 - Russian comments was removed. Error code was added as returned value inLatentSVM parser.
6529 - Integration object detection using Latent SVM. Sample was added.
6530 - fixed area computing
6531 - _S happens to be a bad variable name for android
6532 - fixed compile error (with TBB)
6533 - added sample on BOW usage to image classification (training and testing is on Pascal VOC dataset)
6534 - added Filter Engine to gpu module. disabled gpu::sum, gpu::minMax, gpu:Canny until fix crash.
6535 - fixed gpu module build system (in case when WITH_CUDA is set, but CUDA Toolkit is not found)
6536 - #593 add ConvertImage
6537 - fixed warnings under VS2010 about 'implicit conversion from double to float'.
6538 - fixed FernDescriptorMatch; optimized keypoint regions matching in detector/descriptor evaluation; added CalonderDescriptorExtractor to evaluation tests
6539 - possible fix for ticket 380 (should not hurt camera calibration engine, as the fix only affects non-planar objects)
6540 - added Sobel, GaussianBlur, Canny to gpu module. minor fix of matrix_operations.cpp.
6541 - much faster exp() and log() with SSE2
6542 - some more fixes in rectify3 and 3calibration (corrected disparity ratio etc.)
6543 - fixed 3calibration sample
6544 - added Eigen3 support
6545 - fixed detector evaluation test
6546 - added calib3d dependency of highgui, to visualize checkerboard detector work, and probably other algorithms
6547 - fixed detection of the checkerboards in some extreme cases (ticket #298)
6548 - back to previous default params
6549 - Updated a recall curve construction in descriptors evaluation
6550 - added BOWTrainer::add()
6551 - added gpu 1d window sum, convertTo, based on NPP. added RGB <-> XYZ color conversion. gpu morphology minor fix.
6552 - fixed some compile-time problems (under Ubuntu)
6553 - fixed gpu morphology: anchor and iterations
6554 - fixed short and float reading/writing in gpu::cvtColor
6555 - fixed gpu morphology: now kernel in gpu is passed to npp functions. warnings in cxcore added graphcut wrapper
6556 - added gpu::cvtColor for RGB <-> YCrCb and RGB <-> YUV
6557 - added gpu::magnitude for complex source vector (two channels float). added gpu::cvtColor for BGR5x5 <-> BGR and BGR5x5 <-> Gray.
6558 - updated StereoBP docs & comments
6559 - added gpu add, subtract, multiply, divide, absdiff with Scalar. added gpu exp, log, magnitude, based on NPP. updated setTo with new NPP functions. minor fix in tests and comments.
6560 - added copyright for split_merge files
6561 - added gpu::LUT for CV_8UC3 type, added gpu::cvtColor for BGR2BGR5x5, minor fix in tests.
6562 - added black list for gpu tests
6563 - giving the android jni a start up function OnLoad
6564 - gpu test refactoring
6565 - refactoring npp tests
6566 - fixed grammar error
6567 - added DenseFeatureDetector
6568 - modified according to NPP for CUDA 3.2 API updates.
6569 - FindNPP.cmake: added support of NPP 3.2
6570 - search in env var CUDA_NPP_ROOT
6571 - fixed if condition syntax: ! -> NOT
6572 - fixed compile errors with MSVC2010
6573 - remove #include <Eigen/Core> from eigen.hpp
6574 - added bag of words; did some renaming
6575 - adding setup for some sample applications that use OpenCV on the android platform - nothing concrete yet - but soon.
6576 - split descriptors.cpp
6577 - added OpponentColorDescriptorExtractor
6578 - include Eigen2/3 headers optionally, for greater flexibility
6579 - fixing a bug in the local.env.mk setup, and correcting the readme's
6580 - improved matrix expressions efficiency in some cases & simplified the code
6581 - adding some functionality to the android-opencv shared library
6582 - added gpu version of LUT, integral, boxFilter and cvtColor (RGB <-> YCrCb), based on NPP. minor refactoring of GPU module and GPU tests, split arithm and imgproc parts.
6583 - fixed problem with surrogate splits in decision trees training
6584 - woops, broke cmake for a bit...
6585 - removing the duplicated zlib for android - seems to build and link fine with the old one ...
6586 - adding some small changes to support android build, mainly cmake stuff, but in persistance the wcstombs is not supported on android, and in sift.cpp there was and ifdef that affected arm and this causes undefined symbols on android.
6587 - modding the 3rdparty CMakeLists.txt to allow for android compilation using cmake
6588 - adding cmake based android scripts and a reusable android library - samples to follow - haven't tested yet completely
6589 - deleting the android - will readd momentarily
6590 - added Google Test framework
6591 - added Google Test framework
6592 - fixed test of matrix operations
6593 - moved the matrix expressions from mat.hpp to matop.cpp. That should improve build times
6594 - remove failed tests (issues #578, 579)
6595 - remove failed test (see issues #575, 576, 577, 567, 568)
6596 - implemented cv::gpu::merge and cv::gpu::split functions
6597 - updated test thresholds again
6598 - minor refactoring of GPU module and GPU tests added gpu compare version for CMP_NE operation
6599 - updated test thresholds
6600 - uncommented some tests
6601 - remove failed test (see issues #571, 572)
6602 - remove failed test (see issue #570)
6603 - remove failed test (see issue #536)
6604 - GPU module: minor interface changes
6605 - added GPU implementation of morphology functions (using NPP) and tests for it. added npp_error function added check_and_treat_gpu_exception function for tests_gpu
6606 - uncommented fix of write/read keypoints
6607 - remove failed tests
6608 - removed duplicate regression test on CalonderDescriptorExtractor::compute
6609 - merged regression tests for FeatureDetector, DescriptorExtractor from branch .features2d; renamed createDetector to createFeatureDetector
6610 - Update doc because of typo in Qt section
6611 - Qt fix: cvAddText ticket #561
6612 - testing commit permission
6613 - added nppSafeCall
6614 - commented fix write/read keypoints temporarily
6615 - Added implementation and test for the GPU version of warpAffine, warpPerspective, rotate, based on NPP. Renamed copyConstBorder to copyMakeBorder. Fixed warnings when HAVE_CUDA is not defined.
6616 - merged fix of write/read keypoints from branch
6617 - Added implementation and test for the GPU version of flip, resize, sum, minMax, copyConstBorder, setTo, based on NPP.
6618 - added build scripts for Android, contributed by Ethan Rublee. The scripts are not quite usable yet.
6619 - excluded from Android build
6620 - flattened flann directory structure; patched zlib to build with Android NDK
6621 - eliminated freeze in SVD.
6622 - added blacklist support in the OpenCV test engine for centralized exclusion of failed tests
6623 - fixed accuracy problem in cv::invert() (Cholesky method)
6624 - minor (unset NPP library variables if not found)
6625 - Added implementation and test for the GPU version of subtract, multiply, divide, transpose, absdiff, threshold, compare, meanStdDev, norm, based on NPP.
6626 - fixed build npp for linux
6627 - Added compilation with NPP to GPU module(FindNPP script). Tested only on win32, but it does not influence on OpenCV compilation if WITH_CUDA flag unset.
6628 - fixed CvDTree and CvForestTree find_best_split() methods
6629 - gpu::add now supports 8UC4 and 32FC1
6630 - Fixed FernClassifier
6631 - created build infrastructure for NPP linking in CMake.
6632 - Added initial implementation and test for the GPU version of add, based on NPP. Need to implement for other depths. Also waiting NPP at CMake.
6633 - fixed compile for linux
6634 - added async version of postfilter_textureness and prefilter_xsobel, modified async test and added test for async version of stereobm
6635 - added 3-camera rectification and 8-coeff distortion model
6636 - GPU module update: _GPU suffix removed, some namespaces renamed, minor refactorings.
6637 - GPU module code cleaning * tests do not crash without test data * test files renamed in systematic way * added Test suffix for test classes names * ts->printf used instead of some cout
6638 - meanShiftFiltering_GPU output parameters changed to CV_8UC4. This is a start for moving from 3 channel to C4 images within GPU module.
6639 - fixed ffopencv build with Mingw
6640 - remove failed test (see issue #536)
6641 - removed slamch.c/dlamch.c -specific GCC options, since the current implementation is very simple and relies on IEEE754 standard, rather than the actual machine behavior.
6642 - fixed 2 bugs in the recently modified Lapack functions
6643 - minor compilation fix
6644 - fixed compile error when HAVE_CUDA is not defined
6645 - fixed Mat(const Matx&) constructor; added SVD(Matx)
6646 - optimized lapack' SVD for noticeably better performance on small matrices
6647 - fixed cvtColorGPU on linux
6648 - fixed bugs in STEREOBM (added syncs and volatiles, prevent reading from uninitialized memory)
6649 - added cvtColor on gpu (supports conversion between RGB, BGR and GRAY)
6650 - minor fix with tests
6651 - added test stereo_bm and added "volatile" in constantspacebp
6652 - fixed 3 bytes reading/writing in remap
6653 - added remap version for 3-channels input images
6654 - minor fix for windows
6655 - compilation errors under win32
6656 - added flags OpenCV_COMPUTE_CAPABILITIES, which stores the version compute capability from which it is compiled opencv now use opencv with cuda in your application  in the such way : set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} ${OpenCV_COMPUTE_CAPABILITIES})
6657 - added methods estimateRecopmmendedParams for StereoBP and StereoCSBP
6658 - renamed colorizeDisp to drawColorDisp, added acync version of drawColorDisp and reprojectImageTo3D_GPU.
6659 - Qt add byte per line information to fix a bug
6660 - added match()
6661 - Qt Ticket #520
6662 - fixed bug in StereoBeliefPropagation with user allocated disparity
6663 - uploadConstant function for gpu
6664 - added reprojectImageTo3D_GPU
6665 - fixed test with small size gpu memory
6666 - Qt ticket #537 Forgot to update so code after previous fix
6667 - added colorizeDisp, fixed DisparityBilateralFilter
6668 - Qt weird bug with QLabel (is it really fixed ?)
6669 - fixed bug in DisparityBilateralFilter
6670 - Qt bug with buttons
6671 - added DisparityBilateralFilter to gpu module
6672 - Qt bug fixed #534
6673 - fixed warnings added comments in gpu.hpp
6674 - Bug in calibration.cpp sample
6675
6676 - Qt test (some code disabled for debugging)
6677 - fixed some warnings
6678 - Qt Python binding -- #512
6679 - added parallel build for visual studio
6680 - added gpu test ConstantSpaceBP
6681 - fixed get_first_k_initial_global
6682 - Qt ticket #531
6683 - added get_first_k_initial_global_init_global_cost in gpu::SCBP
6684 - fixed bugs in page locked memory allocation avoid extra gpu memory allocation in BP and CSBP
6685 - Fixed object recognition documentation
6686 - Qt sample code and some fixes
6687 - excluded cv_object_recognition.tex build (temporarily)
6688 - added version of StereoBeliefPropagation::operator() for user specified data term
6689 - fixed problem with parameters in constant space belief propagation with short type of messages
6690 - rename con.png to  cones.png in test gpu
6691 - minor changes
6692 - fixed build without cuda
6693 - fixed build without cuda
6694 - GCC warning: new line at the end of file
6695 - fixed build without cuda
6696 - Qt bug fixed with cvWaitKey(0)
6697 - Qt fixed bug with OpenGL, and save issue reported in #520
6698 - a lot of refactoring
6699 - added implement MatPL with serocopy and writecombited
6700 - warning level switched to W3 fpr gpu module
6701
6702 - minor fix
6703 - added minimum disparity threshold parameter to StereoConstantSpaceBP
6704 - added static to funcs
6705 - gpu::StereoConstantSpaceBP:   fixed some bugs in init_data_cost on first level (added non-reduction version for first level)   optimized compute_data_cost like init_data_cost (used reduction scheme)   avoid temp matrix
6706 - added license headers
6707 - minor fix
6708 - added gpu test : stereobp
6709 - added test for gpu: meanshift
6710 - added gpu implementation of constant space belief propagation stereo matching. some refactoring of StereoBeliefPropagation.
6711 - minor fix
6712 - minor fix
6713 - minor fix
6714 - added choise in compute capability
6715 - Added object recognition documentation
6716 - Added documentation for VOC dataset interface, bag-of-words and other new object recognition tools (GSoC 2010)
6717 - meanShiftFilteringGPU: performance and bug with type conversions
6718 - gramma ;)
6719 - cv::gpu::CudaStream -> cv::gpu::Stream some refactoring added gpu module to compilation
6720 - added todo for descriptors evaluation
6721 - fixed SVM
6722 - fixed texture binding and warning on linux
6723 - another stdint.h -> msc_stdint.h fix
6724 - meanShiftFiltering added (by masha) get free memory function
6725 - stdint.h  -> msc_stdint.h
6726 - added initWideAngleProjMap() function
6727 - updated ffmpeg to 0.6.0
6728 - added detector and descriptor evaluation to sample descriptor_extractor_matcher
6729 - fixed linker errors on Win and some warnings
6730 - replaced detector/descriptor evaluation functions from test to features2d; modified VectorDescriptorMatch constructor; removed commented calonder descriptor implementation
6731 - Fixed bugs in BruteForceMatcher and its specialization
6732 - added GridAdaptedFeatureDetector, PyramidAdaptedFeatureDetector and funcs to draw keypoints and matches
6733 - repaired aspect ratio option; fixed comments
6734 - Qt: disable KEEP_RATIO with OpenGL to avoid a blinking bug Qt: Now OpenGL rendering is ok
6735 - Qt doc updated
6736 - added support of 3 channels images to StereoBeliefPropagation_GPU
6737 - minor fix
6738 - optimized gpumat::setTo(), get rid of division operation
6739 - fixed "undefined cvCreateCameraCapture_V4L" linker errors on some linux distros (thanks to miguelinux for the patch)
6740 - added optimized belief propagation implementation (used short for messages)
6741 - Qt imgRegion bug fixed Qt compilation pb with OpenGL flags fixed
6742 - #509, patch for GetTrackbarPos
6743
6744 - Fixed bugs on Qt
6745 - Commented out rand test due to failure on win32
6746 - Commenting out aertrees test due to a failure on windows 32
6747 - fixed compile error on VS2008
6748 - replaced KeyPoint::overlap implementation by faster version (thanks to Suat Gedikli)
6749 - fixed Qt bug
6750 - exclude failed test (ds-graphscan)
6751 - renamed test
6752 - fixed acalonder test for Win
6753 - made MatConstIterator STL compliant
6754 - fixed LineIterator constructor in order to make LineIterator::pos() work properly (#408)
6755 - fixed roi handling in HOGDescriptor::computeGradient (ticket #295).
6756 - temporarily disable 16-bit input in cap_dc1394_v2.cpp (ticket #296). thanks to sebastians for the patch!
6757 - modified sample find_obj_calonder
6758 - avoid crash in cvCalcEMD() when one of the histograms has only one non-zero element (ticket #396). Thanks to nburrus for the patch
6759 - inserted missing std:: (ticket #333). Thanks to trisk for the patch!
6760 - minor fix
6761 - speckle filtering added
6762 - changed StereoBeliefPropagation_GPU output disparity default type to CV_32S
6763 - fixed compile error when HAVE_EIGEN2 (#500)
6764 - implemented asynchronous call for StereoBeliefPropagation_GPU
6765 - added conversion operators Mat->vector<T>, Mat->Vec<T,n>, Mat->Matx<T,m,n>
6766 - working on OpenGL for Windows
6767 - Qt: Fixed bug with exclusive buttons Fixed memory leaks
6768 - added c++ interface for cvPyrMeanShiftFiltering; added sample on meanshift segmentation
6769 - exclude failed tests (color-lab, color-luv)
6770 - added gpu belief propagation stereo matching
6771 - minor fixes
6772 - updated threshold in test
6773 - fixed compile errors on VS 2008
6774 - added method to compute overlap for KeyPoint pair
6775 - minor changes of test
6776 - excluded calonder test if CV_SSE2==0
6777 - fixed incorrect assert in RGB2Lab_b constructor
6778 - relaxed error threshold in color-luv test
6779 - fixed Mat::Mat(const IplImage*, bool) constructor (ticket #487). fixed the bayer demosaicing part in the new cv::cvtColor implementation
6780 - Qt - debugging Linux and Windows
6781 - increased err threshold in matrix-transform test (ticket #476)
6782 - increased error threshold in matrix-solve test (ticket #496)
6783 - increased error threshold in matrix-invert test (ticket #465)
6784 - QT statusbar bug fixed for Windows
6785 - rewrote color conversion functions; added sRGB<->CIE Lab/Luv conversion; added RGB<->YUV conversion; improved [s]RGB->Lab conversion speed
6786 - fixed compile errors on VS2008
6787
6788 - Qt on Windows -- in progress
6789 - added test on CalonderDescriptorExtractor::compute
6790 - replaced Calonder descriptor implementation; added windowedMatchingMask()
6791 - commented find_obj_calonder
6792 - optimized gpumat::copyTo()
6793 - optimized gpumat::setTo()
6794 - implemented asynchronous call for StereoBM()
6795 - implemented saturate_cast on gpu; updated GpuMat::convertTo implementation with saturate_cast; minor fix of convert_to test
6796 - minor
6797 - fixed bug with loading to constant memory
6798 - refactoring and minor code improvements added cuda_shared.hpp header was reorganized in order to speed up compilation
6799 - minor fix
6800 - fixed compiler error for win32
6801 - implemented asynchronous call for GpuMat::upload() and GpuMat::download(). added test for asynchronous call.
6802
6803 - implemented asynchronous call for gpumat::setTo(), gpumat::copyTo(), gpumat::converTo()
6804 - exclude failed test (matrix-solve)
6805 - modified FernClassifier::train(); remove old RTreeClassifier and added new implementation CalonderClassifier; removed old find_obj_calonder and added new one
6806 - saturate_cast_gpu.hpp
6807 - cvarrseq args attempt array conversions first
6808 - #489, Forbid transposed matrices in fromarray()
6809 - QT new functions:   - cvCreateOpenGLCallback: draw 3D on top of the image
6810 - imgproc_gpu - minor refactoring
6811 - minor fix
6812 - ticket 490: bool not defined ? -> changed everything in int
6813 - small modifications in tests
6814 - Added implementation of remap on GPU. Minor fixes of convertTo. Added opencv_imgproc to gpu_test dependencies.
6815 - grabCut fist impl and test
6816 - QT new functions:  - add CV_RADIOBOX with exclusive mode
6817 - QT new functions:  - cvAddButton changed to match requirement  - CV_GUI_NORMAL and CV_GUI_EXPANDED done  - context menu with right click
6818 - minor sample changes
6819 - -arch=sm_13
6820 - Variable winSize for StereoBP_GPU Fixed StereoBM_GPU kernel crash Textureness threshold added
6821 - reduced code convert_to by using templates, merged with copyTo
6822 - added implementation copyTo() with mask and added test for this method
6823 - modified kernel setto(), added double type, code has been improved
6824 - added implementation GpuMat::convertTo and merged this with matrix_operations.cpp
6825 - optimized gpumat::setTo(), ~ 30 speedup
6826 - optimized VNG demosaicing using SSE2 (got ~3x speedup)
6827 - fixed implementation of gpumat::setTo()
6828 - fixed implementation of gpumat::setTo() and improved gputest
6829 - added numerical values to the new _VNG constants' definitions.
6830 - Added VNG Bayer enums
6831 - added VNG demosaicing algorithm (ticket #466)
6832 - prefilter_xsobel option added to stereobm_gpu
6833 - exclude failed tests
6834 - EHsc- warning fixed
6835 - QT new functions:  - cvAddButton done  - All the "actions" of the toolbar are working  - Window properties done
6836 - disabled W4 warnings  for GPU module.
6837 - fixed implementation gpumat::setTo()
6838 - added the module for testing gpu, by default turned off
6839 - linux compiletion error
6840 - compilation with no cuda re factored
6841 - added implementation SetTo() with mask
6842 - Added implementation SetTo() without mask
6843 - removed extra dashes from XMLs to make them standard-compilant (ticket 375)
6844 - replaced unlink() & _unlink() with more standard remove() (ticket #334)
6845 - Added files for implementation of operations SetTo()
6846 - fixed some more MSVC2010 warnings
6847 - exclude failed tests
6848 - raised the error threshold in moments-raster test (ticket #438)
6849 - raised the error threshold in accum-runavg test (ticket #448)
6850 - a few more warnings fixed
6851 - do not use WIN64/_WIN64 anymore - CMake did not set it anyway. Use WIN32 + __x86_64 or _M_X64 instead. Also, make VideoInput optional (WITH_VIDEOINPUT=ON/OFF) => now Mingw-dw2 can build OpenCV
6852 - fixed reprojection error check in the fundamental matrix test
6853 - fixed the singular case in the rodrigues test. increased the error threshold in findFundamentalMat test
6854 - fixed some warnings from xcode
6855 - removed opencv_gpu from OpenCVConfig.cmake.in
6856 - eliminated some GCC 4.x warnings
6857 - QT new functions:  - fixed icvFindTrackbar bug
6858 - repaired build on mac after libtiff update
6859 - fixed VS preprocessor condition to include pmmintrin.h (which is available in VS2008 and later versions, but not in VS2005)
6860 - added workaround for strange tmpnam() output from VS2010. turned off optimization for DCT & DFT on Win64 for VS200x (VS2010 builds it fine)
6861 - fixed some more 64-bit related VS2010 warnings
6862 - Fixed a memory leak
6863 - updated 3rd party libs: CLapack 3.1.1.1 => 3.2.1, zlib 1.2.3 => 1.2.5, libpng 1.2.x => 1.4.3, libtiff 3.7.x => 3.9.4. fixed many 64-bit related VS2010 warnings
6864 - QT new functions:  - Finished toolbar: the last icon opens an external window with the trackbars inside
6865 - QT new functions:  - Add icons for toolbar in new folder (files_Qt) (later, will delete useless icons)
6866 - QT new functions:  - Add toolbar  - Clean the code  - Window properties in progress
6867 - bixed bug in cudaSafeCall
6868 - added safe call support in cu files
6869 - added support to build without cuda.
6870 - fixed problem with building module gpu on linux
6871 - fixed problem with compiled on linux
6872 - minor changes in gpu code (initialization interface)
6873 - First gpu code draft. Interface might be significantly changed in future. Simple implementation of StereoBM_GPU. It is excluded from compilation now.
6874 - exclude failed tests
6875 - Fixed crash if no chessboard problem
6876 - added universal opencv header
6877 - Another little fix for Monocrome frame
6878 - Fixed a typo
6879 - Some little fix in pvapi backend
6880 - fixed ds-graphscan test (trac #461)
6881 - fixed ds-graph test
6882 - improved accuracy of the matrix determinant and matrix inversion functions (trac #431)
6883 - disabled Qt by default (until the code is stabilized)
6884 - use sleep instead of usleep on window
6885 - Ticket #458
6886 - exclude failed tests
6887 - Changed VectorDescriptorMatch interface to add factory capabilities and changed factory functions interface (return smart pointer)
6888 - New functions with QT GUI: - 3 new points mostly done:       - OpenGL support enabled (windows are rendered using GPU)       - Save current screen (with overlay and so on...) with shortcut CTRL+S       - Text rendering (with any system font, and possibility to set the style - normal, italic,... - the weight - normal, bold, ... - the color, the spacing between letters, and so on...)
6889 - relaxed error threshold for matrix-dotproduct (ticket #447)
6890 - rewrote normal RNG function to workaround the bug in gcc 3.4 (ticket #449)
6891 - exclude failed tests
6892 - turn off PCH support for GCC 3.x
6893 - Partly relaxed a condition on cornersubpix error reduction
6894 - exclude ds-graph test
6895 - exclude failed tests
6896 - trying to repair OpenEXR detection
6897 - exclude MacOS failed tests
6898 - fix build with GCC 3.3 on Ubuntu 8.04
6899 - Fixing a win compilation problem
6900 - exclude Ubuntu failed tests
6901 - fix warnings about missing destructors in FeatureDetector and DescriptorExtractor classes and their derivatives
6902 - make Qt bindings compile with any Qt 4.x
6903 - fixed pdflatex compile error
6904 - Qt backend development: Fixed CMake cached variables
6905 - Fixed bug during compilation:  "error: explicit template specialization cannot have a storage class"
6906 - New functions with QT GUI: - Save current screen (CTRL+S), with png, jpg, jpeg, bmp format support - OpenGL rendering enable (make Qt very fast)       -> working on opengl callback (done soon) - Rendering optimised (with and without openGL)
6907 - added some quaternion operations on Scalar's.
6908 - adjust the path in the installed dynamic libraries on MacOSX via INSTALL_NAME_DIR.
6909 - fixed image rendering and memory leak in waitKey (thanks to Bart Nabbe and Steve Bushell)
6910 - temporarily turned off PCH support for GCC 4.1, since it causes "undefined main" error
6911 - fixed some MSVC2008 compiler errors & warnings
6912 - removed embedded (obsolete) OpenEXR files; repaired OpenEXR bindings
6913 - fixed compile problem (thanks to Pierre Moulon)
6914 - fixed test crashes after CV_CN_MAX increase.
6915 - Corrected Mask operator (from documentation mask must be a char matrix with non-zero values in the region of interest)
6916 - Fixed bug ticket #416
6917 - Added timing test for BruteForceMatcher
6918 - Commenting out CV_CameraCalibrationBadArgTest because a crash in its constructor prevents opencv_test to run anything
6919 - New functions with QT GUI: - fixed bug ticket #412
6920 - Speeded up BruteForceMatcher using matrix multiplication
6921 - New functions with QT GUI: - save/load window parameters implemented !
6922 - changed WITH_EIGEN2=OFF to ON by default
6923 - fixed compile errors on Ubuntu 10.04
6924 - added Eigen2 support; fixed compile errors on Ubuntu 10.04
6925 - added #include "cvconfig.h" to make TBB and other 3rd party libs work correctly
6926 - added "small matrix" class Matx<T, m, n>
6927 - fixed the output disparity at the extreme cases (minDisparity or minDisparity + numOfDisp - 1). Thanks to Patrick Mihelich for the report (trac #395)
6928 - New functions with QT GUI: - imgregion shortcut implemented (CTRL+O)
6929 - New functions with QT GUI: - imgregion (as with Matlab) implemented
6930 - fixed compile error; renamed createDescriptorMatch to createGenericDescriptorMatch
6931 - Added L1 distance code and used factory functions in evaluation framework
6932 - New functions with QT GUI: - aspectRatio is controled by cvSet/getWindowProperty
6933 - New functions with QT GUI: - fix CMake OpenGL compilation
6934 - New functions with QT GUI: - fix zoom offset of 0.5 - fix CMake problem with QT detection - Code optimisation
6935 - Added some paramter to set exposure, adaptable packet size
6936 - Removed a debug print
6937 - Initializaed monocrom variable on costructor
6938 - Enable pixelformat check
6939 - Return false if cannot adapt packed size with mtu max of network adapter
6940 - Add support for monocrome cmos ccd Adapted mtu and packed size Some minor fixes in gstreamer because not implemented support of v4l v4l2 in the wrapper default beahvior must be v4l v4l2 or libv4l backends
6941 - fixed memory leaks in cocoa bindings (trac ticket #253). Thanks to N. Butko
6942 - Added algorithmic test for BruteForceMatcher
6943 - modified default var_type values
6944 - fixed
6945 - squareSize renamed to square_size in the output xml/yml
6946 - Typo in floats
6947 - #393 SnakeImage revised Python binding
6948 - #393, SnakeImage
6949 - fixed case of var_type==0 (ticket 397)
6950 - fixed computation of feature vectors in self-similarity descriptor (max->min)
6951 - New functions with QT GUI: StatusBar with zoom/color/position information user can display infor mation in statusbar with cvDisplayStatusBar(window,text,delay_ms)
6952 - fixed
6953 - New functions with QT GUI: - fix c++ wrapper - fix compilation bugs
6954 - New functions with QT GUI: - fix c++ wrapper - rename cvInformation in cvDisplayOverlay
6955 - New functions with QT GUI: Fixed memory leak Disable QT by default
6956 - New functions with QT GUI: Fixed bugs indicated by Vadim
6957 - New functions with  QT GUI Shortcut for zoom (CTRL + and CTRL - for zoomin/out, CTRL Left/Right/Up/Down for panning, CTRL P for zoom = 1) Fix bug with key event
6958 - added grabcut() call
6959 - added dummy cvInitSystem() to Qt bindings to avoid "unresolved symbol" errors
6960 - V4L2: removed setting device control values to initial values on capture release
6961 - Fixed assert generation in descriptors evaluation due to many-to-many matching
6962 - New functions with  QT GUI Mouse callback return correct value during zoom/panning Window overview in zoom mode done !
6963 - New functions with  QT GUI Mouse callback return correct value during zoom/panning
6964 - New functions with  QT GUI use inv matrix for Zoom in/out for better result Fix some bugs with zoom/panning
6965 - Minor changes in descriptors evaluation
6966 - Added distance threshold-based matching
6967 - New functions with  QT GUI (presented in the 4th report) -Fullscreen -Change Autoresize dynamically (after windows are created) -Zoom on mouse location (with wheel) -Panning by click'ndrag posible after zooming
6968 - Fixed plot data generation for descriptors comparison
6969 - added parameter keypointIndexes to KeyPoint::convert, updated sample
6970 - New functions with  QT GUI Zoom function done, working on panning now (weel enable it) Fixed mouse coordinate bugs
6971 - added some on-screen help
6972 - updated
6973 - updated docs: grabcut added, PDF updated, ChangeLog: removed duplicated section
6974 - draft version of 3d reconstruction sample (no bundle adjustment yet)
6975 - improved the calibration and select3dobj samples
6976 - handle the non-detected board case in cv::drawChessboardCorners.
6977 - calibration sample rewritten using the C++ API
6978 - working on QT change/get win property (done) Fullscreen done change autoresize dynamically done
6979 - working on QT change/get win property (stylesheet for cvTrackBar fixed !!!)
6980 - working on QT change/get win property (stylesheet for cvTrackBar fixed !!!)
6981 - uprated detector test
6982 - moved matchesMask
6983 - renamed parameter of drawMatches (mask to matchesMask)
6984 - Changed interface for drawMatches
6985 - Updated documentation for drawMatches
6986 - Fixing a bug
6987 - Fixing a couple of bugs
6988 - Added a simple sample for descriptor matching
6989 - Modified a comment to DescriptorMatcher
6990 - DescriptorMatching -> DMatch
6991 - Moved detector and descriptor class factory functions into features2d module
6992 - another attempt to fix cvcap_ffmpeg.cpp compile errors
6993 - temporarily comment off the warnings about obsolete cxcore.h, cv.h etc.
6994 - added plot data generation for detectors; removed old version of functions evaluating detectors
6995 - updated descriptor_extractro_matcher sample to use added drawMatches function
6996 - added drawMatches function to features2d and documentation on this
6997 - Moved fern_params.xml to samples/cpp for generic_descriptor_match sample
6998 - Added plot data generation for visual descriptors comparison in the evaluation framework
6999 - working on QT change/get win property (stylesheet for cvTrackBar fixed !!!)
7000 - working on QT change/get win property
7001 - handle missing UINT64_C definition
7002 - FindContours with all modes/methods, ticket 303
7003 - FindContours on black image, ticket 303
7004 - test_moments checks for float members
7005 - minor fixes in CMake scripts
7006 - accept default distortion coefficients (Mat() ~ (0,0,0,0,0))
7007 - can now select the camera for calibration
7008 - removed irrelevant assertion.
7009 - avoid explicit sample enumeration in samples/{c,cpp}/CMakeLists.txt
7010 - fix bugs
7011 - removed keypoint_matching.cpp from samples/cpp/CMakeLists.txt, fixed some crashes in select3dobj.cpp
7012 - will work on the trunk
7013 - write camera pose, handle partially occluded objects
7014 - the new 3D object selection demo
7015 - Renamed descriptor samples
7016 - Moving sample to cpp folder
7017 - Added intro for detectors/descriptors interface
7018 - modified keypoints_matching sample
7019 - minor changes of feature2d documentation
7020 - Added sample for GenericDescriptorMatch
7021 - couple more fixes
7022 - couple more hyperlinks fixed
7023 - fixed matrix comma initializer for shorter notation
7024 - fixed code samples
7025 - some more samples
7026 - added documentation on feature2d module
7027 - some hyperrefs fixed
7028 - Generated PDF of the cheatsheet
7029 - shortened and extended
7030 - fixed L2 used in BruteForceMatcher
7031 - moved sift parameters implementation from hpp file
7032 - Fixed FernDescriptorMatch
7033 - added OpenCV cheat sheet
7034 - Fixed FernDescriptorMatch and undid change of FernClassifier
7035 - fixed assert() in BruteForceMatcher<Distance>::matchImpl()
7036 - modified DescriptorMatcher
7037 - Added Fern Descriptor and Calonder Descriptor to the evaluation framework
7038 - Fixed bugs in FernDescriptorMatch and FernClassifier
7039 - fixed sift wrapper
7040 - continue integrating QT GUI (GoC 2010)
7041 - Start integrating QT GUI (GoC 2010)
7042 - avoid one possible singularity in cvFindHomography
7043 - fixed reading of certain BMP files
7044 - Changed params in detectors and descriptors evaluation to speed up testing
7045 - Updated detectors and descriptors evaluation using new read/write methods
7046 - Added read/write methods in detectors and some descriptors for XML/YAML persistence
7047 - Speeded up descriptors evaluations using clear ()
7048 - Added One Way Descriptor to detectors and descriptros evaluation
7049 - Fixed a potential memory leak in OneWayDescriptorBase hierarchy.
7050 - Storing PCA components and One Way descriptors in one yml file.
7051 - testing commit
7052 - testing commit
7053 - testing commit
7054 - testing commit
7055 - extended highgui VideoCapture::get/set property documentation (thanks to frm)
7056 - removed internal-use cvconfig.h from core/internal.hpp (thanks to iwamatsu)
7057 - fixed OpenCV_INCLUDE_DIRS in OpenCVConfig.cmake (thanks to borism for the patch)
7058 - fixed repeated calculations in cvsolve (thanks to denisstack for the fix)
7059 - remove bash'ism in the samples build script (thanks to iwamatsu for the patch)
7060 - now C++ classes can be read/written with cvRead/cvWrite/cvLoad/cvSave. Tested on HOGDescriptor
7061 - added some more Doxygen comments
7062 - build PDF out of rst docs
7063 - fixed Latex docs for cleaner HTML output
7064 - fixed duplicated definition warning
7065 - fixed CvSVM
7066 - fixed CvSVM
7067 - #362, CvMoments fields now exposed, smoke tested by test_moments
7068 - - Added a Warning macro compatible with GCC & MSVC to cv.h - Fixed extra text after #endif
7069 - Added for backward compatibility
7070 - modified the sub-pixel disparity interpolation (by K. Konolige)
7071 - cv::cvflann -> cv::flann
7072 - removed old sample on keypoints matching and added new one
7073 - override clear method to VectorDescriptorMatch
7074 - Fixing a compiler problem of a prev rev
7075 - Fixing compiler errors for outlet_pose_estimation
7076 - added clear method to GenericDescriptorMatch
7077 - always create <opencv_build_dir>/doc/html to avoid CMake 2.4 error messages
7078 - doxygenated calib3d module (C++ part only)
7079 - doxygenated opencv_video & opencv_calib3d modules (C++ part only)
7080 - Added deprecation warning for gcc
7081 - doxygenated core and imgproc modules (C++ API only)
7082 - Added a warning for deprecated headers
7083 - Added headers for backward compatibility
7084 - fixed a simple declaration error.
7085 - fixed the module list in Doxygen CMake script
7086 - renamed cv::flann to cv::cvflann to avoid name conflicts
7087 - fixed gftt wrapper, update testdata
7088 - fixed mixed-type exp and log functions, used in HMMs (thanks to V. Mityaev)
7089 - minor changes of detectors test
7090 - updated detectors and descriptors quality tests
7091 - extended description of the error handling mechanism with OpenCV C++ API
7092 - fixed filterSpeckles call in StereoBM (thanks to Patrick Mihelich)
7093 - updated sift wrapper (recalculation angles mode)
7094 - Typo
7095 - updated OpenCV version because of the recent reorganization
7096 - fixed source image corruption (ticket #306)
7097 - added cv::setMouseCallback and cv::startWindowThread
7098 - added Doxygen-based documentation (draft version for now)
7099 - fixed wrapper of sift descriptor
7100 - fixed the error in SURF when no keypoint detected
7101 - updated detectors quality test, added descriptors quality test
7102 - fixed wrapper of sift descriptor
7103 - Make doc build work with new layout
7104 - #301, sample code for CalcHist
7105 - test case for #342
7106 - test case for #342
7107 - Tentative fix to using FIND_PACKAGE(OpenCV) from external apps after last atomic bomb commit! Fixed for OpenCV compiled whereever and NOT "make install"ed. This second case must be checked later, since I'm not sure of the pretended include dirs layout after "make install". If all include dirs go to the same target install directory, it should work as is right now.
7108 - datamatrix sample
7109 - Fixed typo in pkgconfig file
7110 - added missing header
7111 - install old headers for better compatibility with existing code
7112 - #345, cvmat() now caught and exception raised
7113 - renamed gstappsink.hpp->gstappsink.h
7114 - LIBV4L: precomp.hpp include missing
7115 - LIBV4L: fixed build failed on Linux
7116 - fixed build on Linux
7117 - "atomic bomb" commit. Reorganized OpenCV directory structure
7118