Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						dea40e5e99 
					 
					
						
						
							
							Merge pull request  #3086  from fpuja:pragma_warning4127_fixing  
						
						 
						
						
						
						
					 
					
						2014-08-16 16:50:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						e9729a9601 
					 
					
						
						
							
							multiple yet minor fixes to make most of the tests pass on Mac with Iris graphics  
						
						 
						
						
						
						
					 
					
						2014-08-16 00:29:10 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						daaa5a1824 
					 
					
						
						
							
							removed duplicated Hershey fonts  
						
						 
						
						
						
						
					 
					
						2014-08-15 12:09:16 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						dfbeaddc72 
					 
					
						
						
							
							Merge pull request  #3106  from LeszekSwirski:fix-gemm-buf-allocate  
						
						 
						
						
						
						
					 
					
						2014-08-15 05:44:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jaco 
							
						 
					 
					
						
						
							
						
						dbb0fcdc7a 
					 
					
						
						
							
							#pragma warning4127 fixation modified 2  
						
						 
						
						
						
						
					 
					
						2014-08-14 19:27:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						fb9a143429 
					 
					
						
						
							
							Set status to alpha  
						
						 
						
						
						
						
					 
					
						2014-08-14 19:17:29 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leszek Swirski 
							
						 
					 
					
						
						
							
						
						de806330fd 
					 
					
						
						
							
							Fix reallocation of D buffer in gemm  
						
						 
						
						
						
						
					 
					
						2014-08-14 15:54:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Alekhin 
							
						 
					 
					
						
						
							
						
						52ac61d87c 
					 
					
						
						
							
							Merge pull request  #3088  from vbystricky:ocl_enableNormEtc  
						
						 
						
						
						
						
					 
					
						2014-08-14 14:34:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vbystricky 
							
						 
					 
					
						
						
							
						
						942ff5be57 
					 
					
						
						
							
							Disable OpenCL version of minMaxIdx with mask on AMD devices  
						
						 
						
						
						
						
					 
					
						2014-08-14 17:39:41 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						95a4943762 
					 
					
						
						
							
							Merge pull request  #3103  from vpisarev:core_imgproc_optim_rearrangements  
						
						 
						
						
						
						
					 
					
						2014-08-14 13:39:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						9a5aa4b23c 
					 
					
						
						
							
							trying to solve compile problems; temporarily disabled some tests for just added optimization algo's  
						
						 
						
						
						
						
					 
					
						2014-08-14 14:37:30 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						00b2124876 
					 
					
						
						
							
							fixing more compile problems with Java bindings etc  
						
						 
						
						
						
						
					 
					
						2014-08-14 13:48:52 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						4530c7ad08 
					 
					
						
						
							
							trying to fix builds  
						
						 
						
						
						
						
					 
					
						2014-08-14 13:18:04 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						f7243be79c 
					 
					
						
						
							
							Merge pull request  #3090  from akarsakov:ocl_reduce_fix  
						
						 
						
						
						
						
					 
					
						2014-08-14 08:52:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						5240a03217 
					 
					
						
						
							
							Merge pull request  #3100  from vpisarev:disabled_neon_split_merge_on_ios  
						
						 
						
						
						
						
					 
					
						2014-08-14 08:51:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						257463719b 
					 
					
						
						
							
							removed optim module; moved its functionality to core and photo modules; moved drawing functions from core to imgproc. Removed FilterEngine etc. from public API  
						
						 
						
						
						
						
					 
					
						2014-08-14 12:50:07 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vbystricky 
							
						 
					 
					
						
						
							
						
						aab6f6c56f 
					 
					
						
						
							
							Set sync=true in ocl_minMaxIdx kernel call. For tests  
						
						 
						
						
						
						
					 
					
						2014-08-14 12:14:56 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						5d8098a2c3 
					 
					
						
						
							
							avoid compiler warnings  
						
						 
						
						
						
						
					 
					
						2014-08-14 10:06:10 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								VBystricky 
							
						 
					 
					
						
						
							
						
						c5632d412e 
					 
					
						
						
							
							Change epsilon for NORM_INF_2args accuracy tests  
						
						 
						
						
						
						
					 
					
						2014-08-13 23:50:32 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						5f590ebed0 
					 
					
						
						
							
							Merge pull request  #3094  from Adil-Ibragimov:minor_fixes_in_Mat-data  
						
						 
						
						
						
						
					 
					
						2014-08-13 18:28:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						71ff228ad3 
					 
					
						
						
							
							Merge pull request  #3089  from Adil-Ibragimov:fix_cuda_constness  
						
						 
						
						
						
						
					 
					
						2014-08-13 18:09:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						a37876ab95 
					 
					
						
						
							
							fixed build of iOS framework another time; clang does not like the new NEON-optimized split/merge  
						
						 
						
						
						
						
					 
					
						2014-08-13 19:59:26 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jaco 
							
						 
					 
					
						
						
							
						
						b81dcbdf2a 
					 
					
						
						
							
							#pragma warning4127 fixation modified  
						
						 
						
						... 
						
						
						
						Now use cleaner approach:
#pragma warning( push )
#pragma warning( disable: ThatWarning )
//code with ThatWarning here
#pragma warning( pop ) 
						
						
					 
					
						2014-08-13 17:59:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vbystricky 
							
						 
					 
					
						
						
							
						
						1fe403f461 
					 
					
						
						
							
							Enable OpenCL version of norm and convertScaleAbs or 32F data  
						
						 
						
						... 
						
						
						
						Fix error in minmaxloc.cl
Change test for convertScaleAbs
Fix minMaxIdx for _src2 align
Change epsilon on the tests 
						
						
					 
					
						2014-08-13 18:33:01 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						d97f9fc477 
					 
					
						
						
							
							now the tests pass with loop_times==30  
						
						 
						
						
						
						
					 
					
						2014-08-13 16:32:01 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adil Ibragimov 
							
						 
					 
					
						
						
							
						
						8a4a1bb018 
					 
					
						
						
							
							Several type of formal refactoring:  
						
						 
						
						... 
						
						
						
						1. someMatrix.data -> someMatrix.prt()
2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex )
3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>()
4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions 
						
						
					 
					
						2014-08-13 15:21:35 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						3cd7941098 
					 
					
						
						
							
							Merge pull request  #3083  from akarsakov:ocl_transpose_check_locmem  
						
						 
						
						
						
						
					 
					
						2014-08-13 10:50:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						01bd4961e3 
					 
					
						
						
							
							Merge pull request  #3081  from akarsakov:small_fixes  
						
						 
						
						
						
						
					 
					
						2014-08-13 10:50:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Karsakov 
							
						 
					 
					
						
						
							
						
						c3100eeb19 
					 
					
						
						
							
							Fixed buffer initialization in reduce kernel. Enabled OCL version of reduce for SUM, MAX, MIN modes.  
						
						 
						
						
						
						
					 
					
						2014-08-13 12:03:06 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adil Ibragimov 
							
						 
					 
					
						
						
							
						
						dfd0b297ce 
					 
					
						
						
							
							datastart must be non-const in CUDA.  
						
						 
						
						
						
						
					 
					
						2014-08-13 11:11:33 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Karsakov 
							
						 
					 
					
						
						
							
						
						713ddb89bd 
					 
					
						
						
							
							Set minimum matrix size for AmdBlas::gemm to 20 since it works incorrect for small sizes  
						
						 
						
						
						
						
					 
					
						2014-08-12 18:02:29 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						5505aa28ce 
					 
					
						
						
							
							Merge pull request  #3078  from vpisarev:refactor_features2d_take3  
						
						 
						
						
						
						
					 
					
						2014-08-12 13:56:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jaco 
							
						 
					 
					
						
						
							
						
						58b3bc2d7e 
					 
					
						
						
							
							#pragma warning4127 fixed for cvstd.inl.hpp  
						
						 
						
						
						
						
					 
					
						2014-08-12 15:28:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Karsakov 
							
						 
					 
					
						
						
							
						
						3deea1c3ce 
					 
					
						
						
							
							Added check required local memory size for non-inplace transpose kernel  
						
						 
						
						
						
						
					 
					
						2014-08-12 16:26:08 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Alekhin 
							
						 
					 
					
						
						
							
						
						da806cc3e7 
					 
					
						
						
							
							Merge pull request  #3073  from vbystricky:ocl_fixMinMaxLoc  
						
						 
						
						
						
						
					 
					
						2014-08-12 10:21:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vbystricky 
							
						 
					 
					
						
						
							
						
						6fb282aa39 
					 
					
						
						
							
							Remove mul24, for CV8UC3 3840x2160 it generates implementation specific result  
						
						 
						
						
						
						
					 
					
						2014-08-12 11:25:23 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Karsakov 
							
						 
					 
					
						
						
							
						
						10b3d00fd1 
					 
					
						
						
							
							Increased epsilon for passing test with IPPICV  
						
						 
						
						
						
						
					 
					
						2014-08-12 10:42:42 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Karsakov 
							
						 
					 
					
						
						
							
						
						f3dfdfef8a 
					 
					
						
						
							
							Fixed warning with "uninitialized local variable"  
						
						 
						
						
						
						
					 
					
						2014-08-12 10:35:15 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						27d2d3cbac 
					 
					
						
						
							
							fixed doc builder complains and the test failures  
						
						 
						
						
						
						
					 
					
						2014-08-12 00:03:40 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						31df47b6ea 
					 
					
						
						
							
							moved nonfree and a part of features2d to opencv_contrib/xfeatures2d  
						
						 
						
						
						
						
					 
					
						2014-08-11 23:26:39 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						6df1198e8b 
					 
					
						
						
							
							Merge pull request  #3071  from mshabunin:stitch-fix  
						
						 
						
						
						
						
					 
					
						2014-08-11 16:08:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Alekhin 
							
						 
					 
					
						
						
							
						
						8fd61c9aa6 
					 
					
						
						
							
							Merge pull request  #3075  from akarsakov:ipp_imgproc_fix  
						
						 
						
						
						
						
					 
					
						2014-08-11 15:02:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Elena Gvozdeva 
							
						 
					 
					
						
						
							
						
						b73b28ab9c 
					 
					
						
						
							
							fix for ocl_lut  
						
						 
						
						
						
						
					 
					
						2014-08-11 16:21:55 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vbystricky 
							
						 
					 
					
						
						
							
						
						dfe5fff2f5 
					 
					
						
						
							
							Restore OpenCL branch for minmaxLoc on float data  
						
						 
						
						
						
						
					 
					
						2014-08-11 15:57:29 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Karsakov 
							
						 
					 
					
						
						
							
						
						835b5e2179 
					 
					
						
						
							
							Disabled ippiConvert_32f16s_C1R since it breaks OCL accuracy tests of remap with test_loop_times=30.  
						
						 
						
						
						
						
					 
					
						2014-08-11 15:50:06 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mshabunin 
							
						 
					 
					
						
						
							
						
						c54b8f9b00 
					 
					
						
						
							
							Merge remote-tracking branch 'master' into stitch-fix  
						
						 
						
						... 
						
						
						
						* 'master' of github.com:itseez/opencv: (82 commits)
  moved part of video to contrib/{outflow, bgsegm}; moved matlab to contrib
  added some basic functionality needed by the new face module (moved from the old "contrib")
  moved to the new opencv_contrib/face module
  fixed various warnings and obvious errors reported by clang compiler and the coverity tool.
  Fixed review comment from Vadim Pisarevsky
  modified farneback sample to use T-API
  ECC patch by the author (G. Evangelidis); fixed some OCL Farneback optical flow test failures on Mac
  small fix for GaussianBlur ocl test
  fix binary package build
  small fix for ocl_resize
  fix IOS framework
  fixed test ocl_MatchTemplate for sparse matrix
  Fixed typos
  fixing error, wrong template method param.
  fixing Mac build
  some formal changes (generally adding constness)
  Fixed choice of kercn and rowsPerWI for non-Intel device.
  fixed nDiffs for CalcBackProject
  fixed tests for ocl_filter2d, ocl_matchTemplate, ocl_histogram.cpp
  Fixed issue: Mat::copyTo(UMat) if device copy is obsolete. Added test.
  ...
Conflicts:
	modules/core/include/opencv2/core/mat.inl.hpp 
						
						
					 
					
						2014-08-11 14:50:08 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						9ef373f6a5 
					 
					
						
						
							
							Merge pull request  #3038  from yury-gorbachev:core_arithm_neon  
						
						 
						
						
						
						
					 
					
						2014-08-10 20:20:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						4de4ff5682 
					 
					
						
						
							
							Merge pull request  #3067  from vpisarev:minor_fixes2  
						
						 
						
						
						
						
					 
					
						2014-08-10 10:52:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						e2f24f43c9 
					 
					
						
						
							
							added some basic functionality needed by the new face module (moved from the old "contrib")  
						
						 
						
						
						
						
					 
					
						2014-08-10 01:54:16 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						05e7c29de5 
					 
					
						
						
							
							fixed various warnings and obvious errors reported by clang compiler and the coverity tool.  
						
						 
						
						
						
						
					 
					
						2014-08-10 00:10:05 +04:00