Roman Donchenko 
							
						 
					 
					
						
						
							
						
						73b5cc358e 
					 
					
						
						
							
							Merge pull request  #1132  from apavlenko:master_ver_290  
						
						
						
						
					 
					
						2013-07-17 17:51:56 +04:00 
						 
				 
			
				
					
						
							
							
								StevenPuttemans 
							
						 
					 
					
						
						
							
						
						c3dee28394 
					 
					
						
						
							
							Fixed bug  #3101 , problem on ellipse2poly function  
						
						
						
						
					 
					
						2013-07-17 15:21:23 +02:00 
						 
				 
			
				
					
						
							
							
								StevenPuttemans 
							
						 
					 
					
						
						
							
						
						1fc89bb2e0 
					 
					
						
						
							
							Added the solution mentioned in patch  #3125  
						
						
						
						
					 
					
						2013-07-17 13:20:25 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Pavlenko 
							
						 
					 
					
						
						
							
						
						e04517af36 
					 
					
						
						
							
							moving version to 2.9.0,  
						
						... 
						
						
						
						also adding NVidia copyright 
						
						
					 
					
						2013-07-17 15:03:11 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						924fc070f0 
					 
					
						
						
							
							Changed / for Matx to Matx::div, for symmetry with Matx::mul.  
						
						
						
						
					 
					
						2013-07-16 12:25:26 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						feaa12a274 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4' into merge-2.4  
						
						... 
						
						
						
						Conflicts:
	modules/core/include/opencv2/core/version.hpp
	modules/ocl/include/opencv2/ocl/ocl.hpp
	modules/ocl/src/initialization.cpp
	modules/ocl/test/main.cpp
	modules/superres/CMakeLists.txt
	modules/superres/src/input_array_utility.cpp
	modules/superres/src/input_array_utility.hpp
	modules/superres/src/optical_flow.cpp 
						
						
					 
					
						2013-07-16 11:52:41 +04:00 
						 
				 
			
				
					
						
							
							
								Nikita Manovich 
							
						 
					 
					
						
						
							
						
						c55dc3e8ab 
					 
					
						
						
							
							Fixed "FileStorage (minor) error in doc (Feature  #3151 )"  
						
						... 
						
						
						
						It was just a typo in the documentation. 
						
						
					 
					
						2013-07-11 16:06:25 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						6f326220d3 
					 
					
						
						
							
							Removed the HAVE_LRINT macro, which is never set.  
						
						
						
						
					 
					
						2013-07-11 14:30:46 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						4f9554eead 
					 
					
						
						
							
							Removed a few more unused configuration macros.  
						
						... 
						
						
						
						I've left HAVE_LIBPTHREAD as a CMake variable, since TBB's build depends on it.
Some macros in internal.hpp depended on HAVE_ALLOCA_H, but they were, in turn,
unused, so I've just deleted them all. 
						
						
					 
					
						2013-07-10 18:29:11 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						ac39bfb4cc 
					 
					
						
						
							
							Remove HAVE_CVCONFIG_H - it's always defined.  
						
						
						
						
					 
					
						2013-07-10 16:02:07 +04:00 
						 
				 
			
				
					
						
							
							
								Andrey Pavlenko 
							
						 
					 
					
						
						
							
						
						2b2e02166e 
					 
					
						
						
							
							setting version to 2.4.6.1 (hot-fix release for Linux camera support)  
						
						
						
						
					 
					
						2013-07-10 15:12:39 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						de58039b46 
					 
					
						
						
							
							Merge pull request  #1081  from SpecLad:merge-2.4  
						
						
						
						
					 
					
						2013-07-05 13:34:59 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						0daf4b800a 
					 
					
						
						
							
							Fix bug: CommandLineParserParams's comparator would fail with equal arguments.  
						
						
						
						
					 
					
						2013-07-04 17:09:29 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						4692d4b36e 
					 
					
						
						
							
							Fix bug: cv::String would break if assigned to itself.  
						
						
						
						
					 
					
						2013-07-04 17:06:00 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						4cf9990d4e 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4' into merge-2.4  
						
						... 
						
						
						
						Conflicts:
	doc/tutorials/definitions/noContent.rst
	doc/tutorials/gpu/gpu-basics-similarity/gpu-basics-similarity.rst
	doc/tutorials/introduction/android_binary_package/dev_with_OCV_on_Android.rst
	doc/tutorials/introduction/how_to_write_a_tutorial/how_to_write_a_tutorial.rst
	modules/core/include/opencv2/core/core.hpp
	modules/core/include/opencv2/core/internal.hpp
	modules/core/include/opencv2/core/version.hpp
	modules/gpu/CMakeLists.txt
	modules/highgui/perf/perf_output.cpp
	modules/highgui/test/test_video_io.cpp
	modules/ocl/include/opencv2/ocl/ocl.hpp
	modules/ocl/perf/main.cpp
	modules/ocl/src/hog.cpp
	modules/ocl/src/initialization.cpp
	modules/ocl/src/moments.cpp
	modules/ocl/src/opencl/moments.cl
	modules/ocl/test/main.cpp
	modules/ocl/test/test_moments.cpp
	modules/python/test/test.py
	modules/ts/include/opencv2/ts/ts_perf.hpp
	modules/ts/src/precomp.hpp
	modules/ts/src/ts_perf.cpp 
						
						
					 
					
						2013-07-03 19:53:21 +04:00 
						 
				 
			
				
					
						
							
							
								Andrey Pavlenko 
							
						 
					 
					
						
						
							
						
						70deda354a 
					 
					
						
						
							
							Merge pull request  #1047  from jet47:gpustream-remove-obsolete  
						
						
						
						
					 
					
						2013-07-02 18:39:12 +04:00 
						 
				 
			
				
					
						
							
							
								Andrey Pavlenko 
							
						 
					 
					
						
						
							
						
						89086bdb8d 
					 
					
						
						
							
							Merge pull request  #1046  from SpecLad:merge-2.4  
						
						
						
						
					 
					
						2013-07-02 15:39:07 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						4f19216e45 
					 
					
						
						
							
							Merge pull request  #1036  from jet47:fix-gpu-deviceinfo  
						
						
						
						
					 
					
						2013-06-27 15:37:42 +04:00 
						 
				 
			
				
					
						
							
							
								Alexander Smorkalov 
							
						 
					 
					
						
						
							
						
						e241c14b94 
					 
					
						
						
							
							OpenCV Library and Manager version incremented.  
						
						... 
						
						
						
						OpenCV Version 2.4.6;
OpenCV Manager Version 2.8;
Doc fixes. 
						
						
					 
					
						2013-06-27 12:05:25 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						c1f8d9e3d2 
					 
					
						
						
							
							Merge pull request  #1011  from wecacuee:master  
						
						
						
						
					 
					
						2013-06-27 12:03:07 +04:00 
						 
				 
			
				
					
						
							
							
								Vikas Dhiman 
							
						 
					 
					
						
						
							
						
						f15dc72b89 
					 
					
						
						
							
							Removed misleading comment and added the divisibility test to ::run function.  
						
						
						
						
					 
					
						2013-06-26 12:16:25 -04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						3c32fc1329 
					 
					
						
						
							
							removed obsolete methods from gpu::Stream  
						
						
						
						
					 
					
						2013-06-25 17:45:23 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						f36f8067bc 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4' into merge-2.4  
						
						... 
						
						
						
						Conflicts:
	modules/calib3d/include/opencv2/calib3d/calib3d.hpp
	modules/core/include/opencv2/core/core.hpp
	modules/core/include/opencv2/core/cuda/limits.hpp
	modules/core/include/opencv2/core/internal.hpp
	modules/core/src/matrix.cpp
	modules/nonfree/test/test_features2d.cpp
	modules/ocl/include/opencv2/ocl/ocl.hpp
	modules/ocl/src/hog.cpp
	modules/ocl/test/test_haar.cpp
	modules/ocl/test/test_objdetect.cpp
	modules/ocl/test/test_pyrup.cpp
	modules/ts/src/precomp.hpp
	samples/ocl/facedetect.cpp
	samples/ocl/hog.cpp
	samples/ocl/pyrlk_optical_flow.cpp
	samples/ocl/surf_matcher.cpp 
						
						
					 
					
						2013-06-25 15:55:52 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						381057eaad 
					 
					
						
						
							
							Merge pull request  #1002  from asmorkalov:doc_warning_fix  
						
						
						
						
					 
					
						2013-06-25 11:42:00 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						f8e187e1e1 
					 
					
						
						
							
							Merge pull request  #1035  from SpecLad:cv-concurrency  
						
						
						
						
					 
					
						2013-06-25 11:33:16 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						c16316c4b4 
					 
					
						
						
							
							Replaced the semi-public CV_PARALLEL_FRAMEWORK macro with a function.  
						
						... 
						
						
						
						That way, core/internal.hpp doesn't have to depend on cvconfig.h, which we
don't ship. 
						
						
					 
					
						2013-06-24 12:57:14 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						98bd401534 
					 
					
						
						
							
							fix gpu::DeviceInfo compilation under linux  
						
						... 
						
						
						
						glibc defines major and minor macros
which conflict with  gpu::DeviceInfo methods with the same name 
						
						
					 
					
						2013-06-24 10:11:44 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						b20c9ad2d1 
					 
					
						
						
							
							Merge pull request  #1015  from SpecLad:merge-2.4  
						
						
						
						
					 
					
						2013-06-21 17:38:04 +04:00 
						 
				 
			
				
					
						
							
							
								peng xiao 
							
						 
					 
					
						
						
							
						
						290c8db0a8 
					 
					
						
						
							
							Revise naming for getOclMat function.  
						
						
						
						
					 
					
						2013-06-21 14:51:23 +08:00 
						 
				 
			
				
					
						
							
							
								peng xiao 
							
						 
					 
					
						
						
							
						
						e129638263 
					 
					
						
						
							
							Add a workaround to interpolate between oclMat and Input/OutputArray.  
						
						
						
						
					 
					
						2013-06-21 14:05:29 +08:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						af2fc1a22a 
					 
					
						
						
							
							added documentation for OpenGL interoperability  
						
						
						
						
					 
					
						2013-06-20 16:11:10 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						50166d2734 
					 
					
						
						
							
							fixed compilation with CUDA 4.2  
						
						
						
						
					 
					
						2013-06-19 15:29:20 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						13cd0a0502 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4'  
						
						... 
						
						
						
						Original pull requests:
	#996  from jet47:gpu-nvcuvid-libraries
	#995  from jet47:fix-bug-2985
	#999  from snosov1:unreliable-results-fix
	#1005  from alekcac:doc_fix
	#1004  from jet47:fix-bug-3068
	#987  from jet47:bug-3085-fix
	#969  from pengx17:2.4_binary_cache
	#929  from dominikrose:mingw-libdc1394-2-windows
	#1000  from ivan-korolev:fix_sift_bug_2892
	#1001  from ivan-korolev:fix_stitching_bug_2405
	#998  from asmorkalov:android_cmake_mips_fix
	#993  from ivan-korolev:fix_videostab_bug_3023
	#988  from snosov1:3071-fix
	#986  from pengx17:2.4_initiated_context
	#982  from pengx17:2.4_fix_two_bugs
	#981  from SeninAndrew:ximea_camera_support_fix
	#991  from asmorkalov:android_javadoc_fix
	#972  from jet47:mog2-params-bug-2168
	#980  from SpecLad:include-config
	#973  from pengx17:2.4_oclclahe
	#903  from aks2:2.4
	#968  from asmorkalov:android_na_cproj_fix
	#971  from SpecLad:matchers-ctor
	#970  from asmorkalov:dshow_valid_check_fix
	#965  from apavlenko:fix_java_empty_mats
Conflicts:
	cmake/OpenCVModule.cmake
	modules/core/src/matmul.cpp
	modules/gpu/CMakeLists.txt
	modules/ocl/include/opencv2/ocl/ocl.hpp
	modules/ocl/perf/perf_imgproc.cpp
	modules/ocl/src/imgproc.cpp
	modules/ocl/src/initialization.cpp
	modules/stitching/src/matchers.cpp
	modules/video/src/video_init.cpp
	modules/videostab/src/global_motion.cpp 
						
						
					 
					
						2013-06-19 15:25:37 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						24d84a45b1 
					 
					
						
						
							
							Made tests record in the XML output which parallel framework was used.  
						
						
						
						
					 
					
						2013-06-18 18:26:53 +04:00 
						 
				 
			
				
					
						
							
							
								Alexander Smorkalov 
							
						 
					 
					
						
						
							
						
						8f7ba03ed2 
					 
					
						
						
							
							Some fixes for incorrectly documented parameters identified by rst_parser.py (Bug  #1205 )  
						
						
						
						
					 
					
						2013-06-18 16:48:24 +04:00 
						 
				 
			
				
					
						
							
							
								Vikas Dhiman 
							
						 
					 
					
						
						
							
						
						dbc9b4db0c 
					 
					
						
						
							
							support elementwise division for Matx with "/" operator.  
						
						
						
						
					 
					
						2013-06-14 11:38:29 -04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						918f37542b 
					 
					
						
						
							
							Merge pull request  #999  from snosov1:unreliable-results-fix  
						
						
						
						
					 
					
						2013-06-14 16:19:50 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						a4750f49c6 
					 
					
						
						
							
							fix for bug  #3068  (PCA::computeVar for double input):  
						
						... 
						
						
						
						The matrix g  can have CV_32F or CV_64F type,  but g.at uses only float template.
This fix adds specialization for double type. 
						
						
					 
					
						2013-06-14 12:53:44 +04:00 
						 
				 
			
				
					
						
							
							
								Sergei Nosov 
							
						 
					 
					
						
						
							
						
						c90abb6a03 
					 
					
						
						
							
							add multiruns to fix "unreliable results" error  
						
						
						
						
					 
					
						2013-06-13 21:14:42 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						3af21cad4c 
					 
					
						
						
							
							Merge pull request  #903  from aks2:2.4  
						
						
						
						
					 
					
						2013-06-11 17:35:39 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						7a07f1a9e7 
					 
					
						
						
							
							Merge pull request  #899  from LeszekSwirski:fix-drawingdoc  
						
						
						
						
					 
					
						2013-06-11 17:30:19 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						7c4e3715b3 
					 
					
						
						
							
							Merge pull request  #975  from SpecLad:merge-2.4  
						
						
						
						
					 
					
						2013-06-11 17:28:26 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						3bfc69740b 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4' into merge-2.4  
						
						... 
						
						
						
						Merged pull requests:
	#890  from caorong:patch-1
	#893  from jet47:gpu-arm-fixes
	#933  from pengx17:2.4_macfix_cont
	#935  from pengx17:2.4_filter2d_fix
	#936  from bitwangyaoyao:2.4_perf
	#937  from bitwangyaoyao:2.4_fixPyrLK
	#938  from pengx17:2.4_surf_sample
	#939  from pengx17:2.4_getDevice
	#940  from SpecLad:autolock
	#941  from apavlenko:signed_char
	#946  from bitwangyaoyao:2.4_samples2
	#947  from jet47:fix-gpu-arm-build
	#948  from jet47:cuda-5.5-support
	#952  from SpecLad:jepg
	#953  from jet47:fix-bug-3069
	#955  from SpecLad:symlink
	#957  from pengx17:2.4_fix_corner_detector
	#959  from SpecLad:qt4-build
	#960  from SpecLad:extra-modules
Conflicts:
	modules/core/include/opencv2/core/core.hpp
	modules/gpu/CMakeLists.txt
	modules/gpu/include/opencv2/gpu/device/vec_math.hpp
	modules/gpu/perf/perf_video.cpp
	modules/gpuimgproc/src/cuda/hough.cu
	modules/ocl/include/opencv2/ocl/ocl.hpp
	modules/ocl/src/pyrlk.cpp
	samples/gpu/driver_api_multi.cpp
	samples/gpu/driver_api_stereo_multi.cpp
	samples/ocl/surf_matcher.cpp 
						
						
					 
					
						2013-06-10 18:18:01 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						564fd21e87 
					 
					
						
						
							
							fixed documentation build  
						
						
						
						
					 
					
						2013-06-10 15:52:01 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						439c3574ed 
					 
					
						
						
							
							renamed gpu_private.hpp to private.gpu.hpp  
						
						
						
						
					 
					
						2013-06-10 12:40:32 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						0489489322 
					 
					
						
						
							
							used cudaMalloc for 1-row or 1-column matrix instead of cudaMallocPitch  
						
						
						
						
					 
					
						2013-06-10 12:40:32 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						1db4afac6a 
					 
					
						
						
							
							made createContinuous & ensureSizeIsEnough generic (OutputArray support)  
						
						
						
						
					 
					
						2013-06-10 12:40:32 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						f17b836d24 
					 
					
						
						
							
							added Event class (wrapper for cudaEvent)  
						
						
						
						
					 
					
						2013-06-10 12:40:32 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						2dab93c2e8 
					 
					
						
						
							
							refactored gpu info structures (TargetArchs and DeviceInfo)  
						
						... 
						
						
						
						now DeviceInfo provides full information about device (from cudaDeviceProp) 
						
						
					 
					
						2013-06-10 12:40:32 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						76f4b02b06 
					 
					
						
						
							
							refactored gpu::Stream (minor fixes)  
						
						
						
						
					 
					
						2013-06-10 12:40:31 +04:00