solosuper 
							
						 
					 
					
						
						
							
						
						372890f1d7 
					 
					
						
						
							
							fix   #6315  
						
						
						
						
					 
					
						2016-04-14 11:57:49 +02:00 
						 
				 
			
				
					
						
							
							
								AlexeyAB 
							
						 
					 
					
						
						
							
						
						fcbb57a63f 
					 
					
						
						
							
							Added ability to disable lighting in the viz-module.  
						
						... 
						
						
						
						When I reconstructed the 3D scene I want to show it as viz::WMesh with an initial value of lighting. For this I disable lighting and shadows:
cv::viz::Viz3d viz_3d_window("3D");
viz_3d_window.setRenderingProperty("mesh", cv::viz::LIGHTING, 0);
Most of the examples show the 3D reconstruction using the point cloud, but using  the mesh one part of it creates a shadow on other parts of it if lighting ON.
Using a 3D mesh with disabled lighting gives the most realistic picture of the reconstructed 3D scene. 
						
						
					 
					
						2016-01-14 19:02:18 +03:00 
						 
				 
			
				
					
						
							
							
								Antonella Cascitelli 
							
						 
					 
					
						
						
							
						
						079ceea616 
					 
					
						
						
							
							Added new functionalities to viz module  
						
						... 
						
						
						
						- load OBJ file
- set offscreen rendering
- set roll angle of the camera
- get Mat screenshot of the current scene
- remove all lights from the scene
- add a custom light in the scene
- modify the size of the WImage3D widget
- added ambient property for the widget
Changed Vec3d in cv::viz::Color
Renamed method getMatScreenshotin getScreenshot
Modified showWidget
Fixed on viz::Color and reverted fix on vtkProp3D
Removed cameraRoll method
Merged load mesh method (for ply and obj file)
Fixed doc
Fixed cv::viz::WImage3D::setSize for vtk5.8
Fixed enum for cv::viz::Mesh::load 
						
						
					 
					
						2015-08-15 01:03:59 +02:00 
						 
				 
			
				
					
						
							
							
								tcavallari 
							
						 
					 
					
						
						
							
						
						cca78e0601 
					 
					
						
						
							
							Null Pointer check in vizimpl.cpp  
						
						... 
						
						
						
						Should fix  #4191  (http://code.opencv.org/issues/4191 ) 
						
						
					 
					
						2015-04-21 10:08:17 +02:00 
						 
				 
			
				
					
						
							
							
								Maksim Shabunin 
							
						 
					 
					
						
						
							
						
						37c74e38f4 
					 
					
						
						
							
							Python support  
						
						
						
						
					 
					
						2015-03-02 18:13:00 +03:00 
						 
				 
			
				
					
						
							
							
								Maksim Shabunin 
							
						 
					 
					
						
						
							
						
						d01bedbc61 
					 
					
						
						
							
							Removed Sphinx documentation files  
						
						
						
						
					 
					
						2014-12-26 19:12:19 +03:00 
						 
				 
			
				
					
						
							
							
								Maksim Shabunin 
							
						 
					 
					
						
						
							
						
						1523fdcc1c 
					 
					
						
						
							
							Doxygen documentation: more fixes and cleanups  
						
						
						
						
					 
					
						2014-12-01 15:50:36 +03:00 
						 
				 
			
				
					
						
							
							
								Maksim Shabunin 
							
						 
					 
					
						
						
							
						
						397bf7f2b7 
					 
					
						
						
							
							Doxygen documentation: viz  
						
						
						
						
					 
					
						2014-12-01 15:47:13 +03:00 
						 
				 
			
				
					
						
							
							
								Maksim Shabunin 
							
						 
					 
					
						
						
							
						
						ceb6e8bd94 
					 
					
						
						
							
							Doxygen documentation: cuda  
						
						
						
						
					 
					
						2014-12-01 15:47:13 +03:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						cb95d1df35 
					 
					
						
						
							
							viz: fixed memory leak  
						
						
						
						
					 
					
						2014-10-18 18:17:42 +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 
						 
				 
			
				
					
						
							
							
								Alexander Alekhin 
							
						 
					 
					
						
						
							
						
						55188fe991 
					 
					
						
						
							
							world fix  
						
						
						
						
					 
					
						2014-08-05 20:12:35 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						a3bde36c84 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4' into merge-2.4  
						
						... 
						
						
						
						Conflicts:
	modules/calib3d/include/opencv2/calib3d/calib3d.hpp
	modules/contrib/doc/facerec/facerec_api.rst
	modules/contrib/include/opencv2/contrib/contrib.hpp
	modules/contrib/src/facerec.cpp
	modules/core/include/opencv2/core/mat.hpp
	modules/features2d/include/opencv2/features2d/features2d.hpp
	modules/highgui/src/loadsave.cpp
	modules/imgproc/src/pyramids.cpp
	modules/ocl/include/opencv2/ocl/cl_runtime/cl_runtime.hpp
	modules/python/src2/gen.py
	modules/python/test/test.py
	modules/superres/test/test_superres.cpp
	samples/cpp/facerec_demo.cpp 
						
						
					 
					
						2014-07-08 14:33:56 +04:00 
						 
				 
			
				
					
						
							
							
								Jasper 
							
						 
					 
					
						
						
							
						
						f45da9866a 
					 
					
						
						
							
							Fix for VTK6.2 issue.  
						
						
						
						
					 
					
						2014-06-24 11:52:56 +01:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						799d2dabd6 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4' into merge-2.4  
						
						... 
						
						
						
						Conflicts:
	modules/core/test/test_arithm.cpp
	modules/cuda/src/cascadeclassifier.cpp
	modules/imgproc/doc/geometric_transformations.rst
	modules/objdetect/src/hog.cpp
	modules/ocl/perf/perf_imgproc.cpp
	modules/ocl/src/gftt.cpp
	modules/ocl/src/moments.cpp 
						
						
					 
					
						2014-04-14 16:08:02 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						3f95818252 
					 
					
						
						
							
							Added cloud shading support - additional normals array is used  
						
						
						
						
					 
					
						2014-04-08 20:31:28 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						cc05493730 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4' into merge-2.4  
						
						... 
						
						
						
						Conflicts:
	cmake/OpenCVDetectAndroidSDK.cmake
	cmake/OpenCVGenAndroidMK.cmake
	cmake/OpenCVModule.cmake
	cmake/templates/OpenCV.mk.in
	cmake/templates/OpenCVConfig.cmake.in
	doc/tutorials/imgproc/histograms/histogram_comparison/histogram_comparison.rst
	modules/cudabgsegm/src/cuda/mog.cu
	modules/imgproc/perf/opencl/perf_filters.cpp
	modules/imgproc/src/opencl/filterSep_singlePass.cl
	modules/nonfree/CMakeLists.txt
	modules/nonfree/perf/perf_precomp.hpp
	modules/ocl/perf/perf_haar.cpp
	modules/ocl/src/filtering.cpp
	modules/ocl/src/opencl/bgfg_mog.cl
	modules/superres/CMakeLists.txt
	modules/superres/src/btv_l1_cuda.cpp
	modules/superres/src/cuda/btv_l1_gpu.cu
	modules/superres/src/frame_source.cpp
	modules/superres/src/input_array_utility.cpp
	modules/superres/src/optical_flow.cpp
	modules/superres/src/precomp.hpp
	samples/gpu/CMakeLists.txt
	samples/gpu/brox_optical_flow.cpp
	samples/gpu/super_resolution.cpp 
						
						
					 
					
						2014-03-24 19:02:16 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						0c02e5de25 
					 
					
						
						
							
							minor doc fix  
						
						
						
						
					 
					
						2014-03-17 17:02:49 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						40a740ff88 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4' into merge-2.4  
						
						... 
						
						
						
						Conflicts:
	modules/imgproc/src/opencl/precornerdetect.cl
	modules/nonfree/perf/perf_main.cpp
	modules/nonfree/perf/perf_surf.ocl.cpp
	modules/ocl/src/arithm.cpp
	modules/ocl/src/gftt.cpp
	modules/ocl/src/opencl/arithm_bitwise.cl
	modules/ocl/src/opencl/arithm_bitwise_binary_scalar_mask.cl
	modules/ocl/src/opencl/arithm_minMax.cl
	modules/ocl/src/opencl/arithm_nonzero.cl
	modules/ocl/src/opencl/arithm_sum.cl
	modules/ocl/test/test_arithm.cpp
	modules/viz/src/precomp.hpp
	modules/viz/src/vizcore.cpp
	modules/viz/src/vtk/vtkCloudMatSink.h
	modules/viz/src/vtk/vtkXYZReader.cpp
	modules/viz/src/vtk/vtkXYZReader.h
	modules/viz/test/test_precomp.hpp 
						
						
					 
					
						2014-03-17 14:14:07 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						24d8cbf940 
					 
					
						
						
							
							Viz::setViewerPose() - changed up-vector to down (common for Computer Vision & Odometry)  
						
						
						
						
					 
					
						2014-03-16 20:07:05 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						836635d2d5 
					 
					
						
						
							
							Merge pull request  #2434  from Nerei:viz_continue  
						
						
						
						
					 
					
						2014-03-12 16:53:42 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						4d7a593c25 
					 
					
						
						
							
							minor cmake fix fo macos  
						
						
						
						
					 
					
						2014-03-12 16:22:22 +04:00 
						 
				 
			
				
					
						
							
							
								Roman Donchenko 
							
						 
					 
					
						
						
							
						
						95a55453df 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4' into merge-2.4  
						
						... 
						
						
						
						Conflicts:
	modules/calib3d/perf/perf_pnp.cpp
	modules/contrib/src/imagelogpolprojection.cpp
	modules/contrib/src/templatebuffer.hpp
	modules/core/perf/opencl/perf_gemm.cpp
	modules/cudafeatures2d/doc/feature_detection_and_description.rst
	modules/cudafeatures2d/perf/perf_features2d.cpp
	modules/cudafeatures2d/src/fast.cpp
	modules/cudafeatures2d/test/test_features2d.cpp
	modules/features2d/doc/feature_detection_and_description.rst
	modules/features2d/include/opencv2/features2d/features2d.hpp
	modules/features2d/perf/opencl/perf_brute_force_matcher.cpp
	modules/gpu/include/opencv2/gpu/gpu.hpp
	modules/gpu/perf/perf_imgproc.cpp
	modules/gpu/perf4au/main.cpp
	modules/imgproc/perf/opencl/perf_blend.cpp
	modules/imgproc/perf/opencl/perf_color.cpp
	modules/imgproc/perf/opencl/perf_moments.cpp
	modules/imgproc/perf/opencl/perf_pyramid.cpp
	modules/objdetect/perf/opencl/perf_hogdetect.cpp
	modules/ocl/perf/perf_arithm.cpp
	modules/ocl/perf/perf_bgfg.cpp
	modules/ocl/perf/perf_blend.cpp
	modules/ocl/perf/perf_brute_force_matcher.cpp
	modules/ocl/perf/perf_canny.cpp
	modules/ocl/perf/perf_filters.cpp
	modules/ocl/perf/perf_gftt.cpp
	modules/ocl/perf/perf_haar.cpp
	modules/ocl/perf/perf_imgproc.cpp
	modules/ocl/perf/perf_imgwarp.cpp
	modules/ocl/perf/perf_match_template.cpp
	modules/ocl/perf/perf_matrix_operation.cpp
	modules/ocl/perf/perf_ml.cpp
	modules/ocl/perf/perf_moments.cpp
	modules/ocl/perf/perf_opticalflow.cpp
	modules/ocl/perf/perf_precomp.hpp
	modules/ocl/src/cl_context.cpp
	modules/ocl/src/opencl/haarobjectdetect.cl
	modules/video/src/lkpyramid.cpp
	modules/video/src/precomp.hpp
	samples/gpu/morphology.cpp 
						
						
					 
					
						2014-03-11 17:20:01 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						fde0185a77 
					 
					
						
						
							
							iteractor work  
						
						
						
						
					 
					
						2014-03-06 03:26:21 +04:00 
						 
				 
			
				
					
						
							
							
								Ilya Lavrenov 
							
						 
					 
					
						
						
							
						
						099ea91823 
					 
					
						
						
							
							typos  
						
						
						
						
					 
					
						2014-03-04 12:47:40 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						fb7e74c511 
					 
					
						
						
							
							iteractor work  
						
						
						
						
					 
					
						2014-03-02 23:15:53 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						03bd82796d 
					 
					
						
						
							
							source compatibility with master  
						
						
						
						
					 
					
						2014-02-15 23:40:09 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						56754e907d 
					 
					
						
						
							
							fixed crash for windows if console widow is closed or CTRL_C/CTRL_BRAK keys in console are pressed.  
						
						
						
						
					 
					
						2014-02-15 20:08:04 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						1a5dfe421d 
					 
					
						
						
							
							Added WidgetMerger, Polyline - colors support for each point independently, simple widgets now compute color array instead of setting global color  
						
						
						
						
					 
					
						2014-02-15 17:02:17 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						261546f6f6 
					 
					
						
						
							
							casting Vec3b operator for viz::Color  
						
						
						
						
					 
					
						2014-02-11 23:27:19 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						f1c062c30a 
					 
					
						
						
							
							cloud collection finalize  
						
						
						
						
					 
					
						2014-02-10 15:45:46 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						5dc17f5d58 
					 
					
						
						
							
							Fixed all OpenGL issues for Macos (via objective-C++ layer)  
						
						
						
						
					 
					
						2014-02-10 15:45:46 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						069dd8a068 
					 
					
						
						
							
							default meshlab background  
						
						
						
						
					 
					
						2014-02-10 15:45:45 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						f8ccc115ef 
					 
					
						
						
							
							proper render call order (fixes some issues with VTK6.1)  
						
						
						
						
					 
					
						2014-02-10 15:45:45 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						17fea0dd0a 
					 
					
						
						
							
							fixed size_t/int conversion warnings  
						
						
						
						
					 
					
						2014-02-10 15:45:45 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						998aefd1d1 
					 
					
						
						
							
							cloud collection merges data only on rendering  
						
						
						
						
					 
					
						2014-02-10 15:45:44 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						eb8728d727 
					 
					
						
						
							
							Updated cloud io functionality - removed dependency from VTK legacy  
						
						
						
						
					 
					
						2014-02-10 15:45:44 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						1f5007f106 
					 
					
						
						
							
							modified viz module header layout for 2.4 compatibility  
						
						
						
						
					 
					
						2014-02-02 16:23:34 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						3dc2dbc17e 
					 
					
						
						
							
							VTK off by default  
						
						
						
						
					 
					
						2014-01-26 14:48:29 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						02ebc4368c 
					 
					
						
						
							
							Viz initial backport, compilation fixes, moved viz/viz.hpp header according to 2.4 style  
						
						
						
						
					 
					
						2014-01-20 22:51:33 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						ac035b9b8e 
					 
					
						
						
							
							review comments  
						
						
						
						
					 
					
						2014-01-20 15:22:58 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						4cc8f7012b 
					 
					
						
						
							
							closing window  
						
						
						
						
					 
					
						2014-01-19 18:39:01 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						4e18007066 
					 
					
						
						
							
							fixed white spaces  
						
						
						
						
					 
					
						2014-01-19 18:39:01 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						d29c3d2f0d 
					 
					
						
						
							
							fixed documentation warnings  
						
						
						
						
					 
					
						2014-01-19 18:39:00 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						8f15a8abdb 
					 
					
						
						
							
							disabled Ubuntu workaround code for Windows  
						
						
						
						
					 
					
						2014-01-19 18:39:00 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						0d12fb0346 
					 
					
						
						
							
							implemented workaround of a problem with x-server for ubuntu  
						
						
						
						
					 
					
						2014-01-19 18:39:00 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						7410593d55 
					 
					
						
						
							
							fixed warnigns and compiler errors for Ubuntu  
						
						
						
						
					 
					
						2014-01-19 18:39:00 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						d7ca0bb757 
					 
					
						
						
							
							merged background color with background gradient methods, updated tests to show description of scene  
						
						
						
						
					 
					
						2014-01-19 18:38:59 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						16281027af 
					 
					
						
						
							
							resolved problem with multiple spin()/spinOnce()  
						
						
						
						
					 
					
						2014-01-19 18:38:59 +04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						57d5ad5131 
					 
					
						
						
							
							minor iteractor refactoring  
						
						
						
						
					 
					
						2014-01-19 18:38:59 +04:00