Normalized file endings.
authorRoman Donchenko <roman.donchenko@itseez.com>
Wed, 21 Aug 2013 13:26:54 +0000 (17:26 +0400)
committerRoman Donchenko <roman.donchenko@itseez.com>
Wed, 21 Aug 2013 14:59:25 +0000 (18:59 +0400)
486 files changed:
3rdparty/ffmpeg/ffmpeg_version.cmake
3rdparty/ffmpeg/make.bat
3rdparty/ffmpeg/readme.txt
3rdparty/libjasper/CMakeLists.txt
3rdparty/libtiff/tif_config.h.cmakein
3rdparty/tbb/.gitignore
CMakeLists.txt
apps/haartraining/CMakeLists.txt
apps/haartraining/_cvcommon.h
apps/haartraining/performance.cpp
apps/traincascade/CMakeLists.txt
cmake/OpenCVCRTLinkage.cmake
cmake/OpenCVCompilerOptions.cmake
cmake/OpenCVConfig.cmake
cmake/OpenCVFindIPP.cmake
cmake/OpenCVFindXimea.cmake
cmake/OpenCVLegacyOptions.cmake
cmake/OpenCVUtils.cmake
cmake/checks/OpenCVDetectCudaArch.cu
cmake/checks/vfwtest.cpp
cmake/checks/winrttest.cpp
cmake/cl2cpp.cmake
cmake/templates/cmake_uninstall.cmake.in
cmake/templates/cvconfig.h.cmake
cmake/templates/opencv_modules.hpp.in
doc/CMakeLists.txt
doc/_static/insertIframe.js
doc/_themes/blue/static/default.css_t
doc/_themes/blue/theme.conf
doc/check_docs.py
doc/mymath.sty
doc/pattern_tools/svgfig.py
doc/tutorials/calib3d/camera_calibration_square_chess/camera_calibration_square_chess.rst
doc/tutorials/core/file_input_output_with_xml_yml/file_input_output_with_xml_yml.rst
doc/tutorials/core/interoperability_with_OpenCV_1/interoperability_with_OpenCV_1.rst
doc/tutorials/core/table_of_content_core/table_of_content_core.rst
doc/tutorials/definitions/README.txt
doc/tutorials/definitions/noContent.rst
doc/tutorials/features2d/feature_description/feature_description.rst
doc/tutorials/features2d/feature_detection/feature_detection.rst
doc/tutorials/features2d/feature_homography/feature_homography.rst
doc/tutorials/features2d/table_of_content_features2d/table_of_content_features2d.rst
doc/tutorials/features2d/trackingmotion/corner_subpixeles/corner_subpixeles.rst
doc/tutorials/features2d/trackingmotion/generic_corner_detector/generic_corner_detector.rst
doc/tutorials/features2d/trackingmotion/good_features_to_track/good_features_to_track.rst
doc/tutorials/features2d/trackingmotion/harris_detector/harris_detector.rst
doc/tutorials/general/table_of_content_general/table_of_content_general.rst
doc/tutorials/highgui/table_of_content_highgui/table_of_content_highgui.rst
doc/tutorials/highgui/trackbar/trackbar.rst
doc/tutorials/imgproc/histograms/histogram_calculation/histogram_calculation.rst
doc/tutorials/imgproc/histograms/template_matching/template_matching.rst
doc/tutorials/imgproc/imgtrans/canny_detector/canny_detector.rst
doc/tutorials/imgproc/imgtrans/hough_lines/hough_lines.rst
doc/tutorials/imgproc/imgtrans/remap/remap.rst
doc/tutorials/imgproc/imgtrans/warp_affine/warp_affine.rst
doc/tutorials/imgproc/opening_closing_hats/opening_closing_hats.rst
doc/tutorials/imgproc/pyramids/pyramids.rst
doc/tutorials/imgproc/shapedescriptors/bounding_rects_circles/bounding_rects_circles.rst
doc/tutorials/imgproc/shapedescriptors/bounding_rotated_ellipses/bounding_rotated_ellipses.rst
doc/tutorials/imgproc/shapedescriptors/find_contours/find_contours.rst
doc/tutorials/imgproc/shapedescriptors/hull/hull.rst
doc/tutorials/imgproc/shapedescriptors/moments/moments.rst
doc/tutorials/imgproc/shapedescriptors/point_polygon_test/point_polygon_test.rst
doc/tutorials/imgproc/table_of_content_imgproc/table_of_content_imgproc.rst
doc/tutorials/introduction/how_to_write_a_tutorial/how_to_write_a_tutorial.rst
doc/tutorials/introduction/linux_eclipse/linux_eclipse.rst
doc/tutorials/introduction/linux_install/linux_install.rst
doc/tutorials/ios/hello/hello.rst
doc/tutorials/ios/image_manipulation/image_manipulation.rst
doc/tutorials/ml/introduction_to_svm/introduction_to_svm.rst
doc/tutorials/ml/non_linear_svms/non_linear_svms.rst
doc/tutorials/objdetect/cascade_classifier/cascade_classifier.rst
include/CMakeLists.txt
include/opencv/cv.h
include/opencv/cxeigen.hpp
modules/androidcamera/camera_wrapper/camera_wrapper.h
modules/androidcamera/include/camera_activity.hpp
modules/calib3d/doc/calib3d.rst
modules/calib3d/src/_modelest.h
modules/calib3d/src/epnp.cpp
modules/calib3d/src/p3p.cpp
modules/calib3d/src/p3p.h
modules/calib3d/src/solvepnp.cpp
modules/calib3d/test/test_affine3d_estimator.cpp
modules/calib3d/test/test_cameracalibration_badarg.cpp
modules/calib3d/test/test_chessboardgenerator.cpp
modules/calib3d/test/test_compose_rt.cpp
modules/calib3d/test/test_precomp.hpp
modules/calib3d/test/test_reproject_image_to_3d.cpp
modules/calib3d/test/test_solvepnp_ransac.cpp
modules/calib3d/test/test_undistort_points.cpp
modules/contrib/doc/facerec/facerec_tutorial.rst
modules/contrib/doc/facerec/index.rst
modules/contrib/doc/facerec/src/CMakeLists.txt
modules/contrib/doc/facerec/tutorial/facerec_gender_classification.rst
modules/contrib/doc/facerec/tutorial/facerec_save_load.rst
modules/contrib/doc/facerec/tutorial/facerec_video_recognition.rst
modules/contrib/doc/stereo.rst
modules/contrib/include/opencv2/contrib/contrib.hpp
modules/contrib/include/opencv2/contrib/retina.hpp
modules/contrib/src/adaptiveskindetector.cpp
modules/contrib/src/basicretinafilter.hpp
modules/contrib/src/bowmsctrainer.cpp
modules/contrib/src/chowliutree.cpp
modules/contrib/src/colortracker.cpp
modules/contrib/src/contrib_init.cpp
modules/contrib/src/detection_based_tracker.cpp
modules/contrib/src/featuretracker.cpp
modules/contrib/src/fuzzymeanshifttracker.cpp
modules/contrib/src/hybridtracker.cpp
modules/contrib/src/lda.cpp
modules/contrib/src/logpolar_bsm.cpp
modules/contrib/src/magnoretinafilter.cpp
modules/contrib/src/magnoretinafilter.hpp
modules/contrib/src/parvoretinafilter.cpp
modules/contrib/src/parvoretinafilter.hpp
modules/contrib/src/retina.cpp
modules/contrib/src/retinacolor.hpp
modules/contrib/src/retinafilter.hpp
modules/contrib/src/stereovar.cpp
modules/contrib/src/templatebuffer.hpp
modules/contrib/test/test_precomp.hpp
modules/core/doc/basic_structures.rst
modules/core/doc/core.rst
modules/core/doc/drawing_functions.rst
modules/core/doc/dynamic_structures.rst
modules/core/doc/old_basic_structures.rst
modules/core/include/opencv2/core/eigen.hpp
modules/core/perf/perf_abs.cpp
modules/core/perf/perf_bitwise.cpp
modules/core/perf/perf_merge.cpp
modules/core/src/convert.cpp
modules/core/src/lapack.cpp
modules/core/src/out.cpp
modules/core/test/test_arithm.cpp
modules/core/test/test_ds.cpp
modules/core/test/test_dxt.cpp
modules/core/test/test_math.cpp
modules/features2d/CMakeLists.txt
modules/features2d/doc/common_interfaces_of_descriptor_matchers.rst
modules/features2d/doc/common_interfaces_of_generic_descriptor_matchers.rst
modules/features2d/doc/drawing_function_of_keypoints_and_matches.rst
modules/features2d/doc/object_categorization.rst
modules/features2d/perf/perf_fast.cpp
modules/features2d/src/fast_score.cpp
modules/features2d/test/test_brisk.cpp
modules/features2d/test/test_fast.cpp
modules/features2d/test/test_keypoints.cpp
modules/features2d/test/test_mser.cpp
modules/flann/CMakeLists.txt
modules/flann/include/opencv2/flann/random.h
modules/flann/include/opencv2/flann/result_set.h
modules/flann/src/flann.cpp
modules/flann/src/precomp.hpp
modules/gpu/doc/data_structures.rst
modules/gpu/doc/introduction.rst
modules/gpu/include/opencv2/gpu/device/block.hpp
modules/gpu/misc/mark_nvidia.py
modules/gpu/perf4au/CMakeLists.txt
modules/gpu/src/calib3d.cpp
modules/gpu/src/denoising.cpp
modules/gpu/src/precomp.cpp
modules/gpu/src/speckle_filtering.cpp
modules/highgui/doc/qt_new_functions.rst
modules/highgui/doc/reading_and_writing_images_and_video.rst
modules/highgui/include/opencv2/highgui/ios.h
modules/highgui/perf/perf_input.cpp
modules/highgui/perf/perf_output.cpp
modules/highgui/src/cap_avfoundation.mm
modules/highgui/src/cap_ffmpeg_api.hpp
modules/highgui/src/cap_ios_abstract_camera.mm
modules/highgui/src/cap_ios_video_camera.mm
modules/highgui/src/cap_msmf.cpp
modules/highgui/src/cap_qtkit.mm
modules/highgui/src/files_Qt/Milky/README.txt
modules/highgui/src/grfmt_bmp.cpp
modules/highgui/src/ios_conversions.mm
modules/highgui/test/test_fourcc.cpp
modules/highgui/test/test_main.cpp
modules/highgui/test/test_positioning.cpp
modules/imgproc/doc/filtering.rst
modules/imgproc/doc/geometric_transformations.rst
modules/imgproc/doc/miscellaneous_transformations.rst
modules/imgproc/doc/object_detection.rst
modules/imgproc/perf/perf_cornerEigenValsAndVecs.cpp
modules/imgproc/perf/perf_cornerHarris.cpp
modules/imgproc/perf/perf_filter2d.cpp
modules/imgproc/perf/perf_warp.cpp
modules/imgproc/src/rotcalipers.cpp
modules/imgproc/test/test_approxpoly.cpp
modules/imgproc/test/test_convhull.cpp
modules/imgproc/test/test_distancetransform.cpp
modules/imgproc/test/test_filter.cpp
modules/imgproc/test/test_houghLines.cpp
modules/imgproc/test/test_thresh.cpp
modules/imgproc/test/test_watershed.cpp
modules/java/android_test/.gitignore
modules/java/android_test/src/org/opencv/test/imgproc/ImgprocTest.java
modules/java/check-tests.py
modules/java/generator/gen_java.py
modules/java/generator/src/cpp/common.h
modules/java/generator/src/cpp/core_manual.cpp
modules/java/generator/src/cpp/jni_part.cpp
modules/java/generator/src/cpp/utils.cpp
modules/java/generator/src/java/android+sync.py
modules/java/generator/src/java/engine+OpenCVEngineInterface.aidl
modules/legacy/doc/common_interfaces_of_descriptor_extractors.rst
modules/legacy/doc/common_interfaces_of_generic_descriptor_matchers.rst
modules/legacy/doc/expectation_maximization.rst
modules/legacy/doc/histograms.rst
modules/legacy/doc/motion_analysis.rst
modules/legacy/doc/planar_subdivisions.rst
modules/legacy/include/opencv2/legacy/streams.hpp
modules/legacy/src/_vm.h
modules/legacy/src/bgfg_codebook.cpp
modules/legacy/src/bgfg_common.cpp
modules/legacy/src/bgfg_gaussmix.cpp
modules/legacy/src/blobtrack.cpp
modules/legacy/src/blobtrackanalysis.cpp
modules/legacy/src/blobtrackanalysisior.cpp
modules/legacy/src/blobtrackanalysistrackdist.cpp
modules/legacy/src/blobtrackgen1.cpp
modules/legacy/src/blobtrackgenyml.cpp
modules/legacy/src/blobtrackingauto.cpp
modules/legacy/src/blobtrackingmsfg.cpp
modules/legacy/src/blobtrackingmsfgs.cpp
modules/legacy/src/blobtrackpostprockalman.cpp
modules/legacy/src/calcimagehomography.cpp
modules/legacy/src/calibfilter.cpp
modules/legacy/src/clique.cpp
modules/legacy/src/decomppoly.cpp
modules/legacy/src/dpstereo.cpp
modules/legacy/src/enteringblobdetection.cpp
modules/legacy/src/enteringblobdetectionreal.cpp
modules/legacy/src/epilines.cpp
modules/legacy/src/extendededges.cpp
modules/legacy/src/face.cpp
modules/legacy/src/face.h
modules/legacy/src/facedetection.cpp
modules/legacy/src/facetemplate.h
modules/legacy/src/features2d.cpp
modules/legacy/src/findface.cpp
modules/legacy/src/findhandregion.cpp
modules/legacy/src/hmm.cpp
modules/legacy/src/hmm1d.cpp
modules/legacy/src/image.cpp
modules/legacy/src/lcm.cpp
modules/legacy/src/levmar.cpp
modules/legacy/src/lines.cpp
modules/legacy/src/lmeds.cpp
modules/legacy/src/morphing.cpp
modules/legacy/src/testseq.cpp
modules/legacy/src/texture.cpp
modules/legacy/src/trifocal.cpp
modules/legacy/src/vecfacetracking.cpp
modules/legacy/src/video.cpp
modules/legacy/test/test_bruteforcematcher.cpp
modules/legacy/test/test_optflow.cpp
modules/legacy/test/test_subdivisions.cpp
modules/ml/doc/decision_trees.rst
modules/ml/doc/k_nearest_neighbors.rst
modules/ml/doc/neural_networks.rst
modules/ml/doc/statistical_models.rst
modules/ml/src/ertrees.cpp
modules/ml/src/knearest.cpp
modules/ml/src/nbayes.cpp
modules/ml/src/svm.cpp
modules/ml/test/test_emknearestkmeans.cpp
modules/nonfree/doc/feature_detection.rst
modules/nonfree/include/opencv2/nonfree/ocl.hpp
modules/nonfree/perf/perf_surf.ocl.cpp
modules/nonfree/test/test_detectors.cpp
modules/nonfree/test/test_features2d.cpp
modules/objdetect/doc/latent_svm.rst
modules/objdetect/src/_lsvm_tbbversion.h
modules/objdetect/src/cascadedetect.hpp
modules/objdetect/src/featurepyramid.cpp
modules/objdetect/src/fft.cpp
modules/objdetect/src/lsvmtbbversion.cpp
modules/ocl/doc/data_structures.rst
modules/ocl/doc/feature_detection_and_description.rst
modules/ocl/doc/image_filtering.rst
modules/ocl/doc/matrix_reductions.rst
modules/ocl/doc/structures_and_utility_functions.rst
modules/ocl/perf/main.cpp
modules/ocl/perf/perf_arithm.cpp
modules/ocl/perf/perf_blend.cpp
modules/ocl/perf/perf_brute_force_matcher.cpp
modules/ocl/perf/perf_calib3d.cpp
modules/ocl/perf/perf_canny.cpp
modules/ocl/perf/perf_color.cpp
modules/ocl/perf/perf_fft.cpp
modules/ocl/perf/perf_gemm.cpp
modules/ocl/perf/perf_haar.cpp
modules/ocl/perf/perf_hog.cpp
modules/ocl/perf/perf_match_template.cpp
modules/ocl/perf/perf_matrix_operation.cpp
modules/ocl/perf/perf_norm.cpp
modules/ocl/perf/perf_precomp.cpp
modules/ocl/perf/perf_pyramid.cpp
modules/ocl/src/blend.cpp
modules/ocl/src/columnsum.cpp
modules/ocl/src/gftt.cpp
modules/ocl/src/hog.cpp
modules/ocl/src/interpolate_frames.cpp
modules/ocl/src/kmeans.cpp
modules/ocl/src/moments.cpp
modules/ocl/src/opencl/arithm_bitwise_binary_scalar_mask.cl
modules/ocl/src/opencl/arithm_compare_eq.cl
modules/ocl/src/opencl/arithm_compare_ne.cl
modules/ocl/src/opencl/arithm_div.cl
modules/ocl/src/opencl/arithm_minMaxLoc.cl
modules/ocl/src/opencl/arithm_mul.cl
modules/ocl/src/opencl/filter_sep_row.cl
modules/ocl/src/opencl/haarobjectdetect.cl
modules/ocl/src/opencl/haarobjectdetect_scaled2.cl
modules/ocl/src/opencl/imgproc_gftt.cl
modules/ocl/src/opencl/imgproc_integral.cl
modules/ocl/src/opencl/imgproc_warpPerspective.cl
modules/ocl/src/opencl/moments.cl
modules/ocl/src/pyrdown.cpp
modules/ocl/src/pyrup.cpp
modules/ocl/src/stereobm.cpp
modules/ocl/src/stereobp.cpp
modules/ocl/src/tvl1flow.cpp
modules/ocl/test/test_blend.cpp
modules/ocl/test/test_canny.cpp
modules/ocl/test/test_objdetect.cpp
modules/ocl/test/test_optflow.cpp
modules/ocl/test/test_precomp.hpp
modules/ocl/test/utility.cpp
modules/photo/doc/denoising.rst
modules/photo/doc/inpainting.rst
modules/photo/src/arrays.hpp
modules/photo/src/denoising.cpp
modules/python/src2/cv2.cpp
modules/python/src2/cv2.cv.hpp
modules/python/test/calchist.py
modules/stitching/CMakeLists.txt
modules/stitching/doc/autocalib.rst
modules/stitching/doc/exposure_compensation.rst
modules/stitching/doc/high_level.rst
modules/stitching/doc/stitching.rst
modules/stitching/doc/warpers.rst
modules/stitching/src/motion_estimators.cpp
modules/stitching/src/seam_finders.cpp
modules/stitching/test/test_matchers.cpp
modules/superres/src/btv_l1_ocl.cpp
modules/superres/src/opencl/superres_btvl1.cl
modules/superres/src/optical_flow.cpp
modules/ts/misc/perf_tests_timing.py
modules/ts/misc/report.py
modules/ts/src/ts_perf.cpp
modules/video/src/bgfg_gaussmix.cpp
modules/video/src/kalman.cpp
modules/video/src/lkpyramid.hpp
modules/video/src/optflowgf.cpp
modules/video/src/simpleflow.cpp
modules/videostab/CMakeLists.txt
modules/videostab/src/precomp.hpp
platforms/android/package/CMakeLists.txt
platforms/android/refman.rst
platforms/android/service/all.py
platforms/android/service/device.conf
platforms/android/service/doc/Intro.rst
platforms/android/service/doc/LoaderCallbackInterface.rst
platforms/android/service/doc/UseCases.rst
platforms/android/service/doc/build_uml.py
platforms/android/service/engine/jni/Android.mk
platforms/android/service/engine/jni/Application.mk
platforms/android/service/engine/jni/BinderComponent/BnOpenCVEngine.cpp
platforms/android/service/engine/jni/BinderComponent/BnOpenCVEngine.h
platforms/android/service/engine/jni/BinderComponent/BpOpenCVEngine.cpp
platforms/android/service/engine/jni/BinderComponent/BpOpenCVEngine.h
platforms/android/service/engine/jni/BinderComponent/HardwareDetector.cpp
platforms/android/service/engine/jni/BinderComponent/HardwareDetector.h
platforms/android/service/engine/jni/BinderComponent/ProcReader.h
platforms/android/service/engine/jni/BinderComponent/StringUtils.cpp
platforms/android/service/engine/jni/BinderComponent/StringUtils.h
platforms/android/service/engine/jni/BinderComponent/TegraDetector.cpp
platforms/android/service/engine/jni/BinderComponent/TegraDetector.h
platforms/android/service/engine/jni/JNIWrapper/HardwareDetector_jni.cpp
platforms/android/service/engine/jni/NativeClient/ClientMain.cpp
platforms/android/service/engine/jni/NativeService/NativePackageManager.cpp
platforms/android/service/engine/jni/NativeService/NativePackageManager.h
platforms/android/service/engine/jni/NativeService/ServiceMain.cpp
platforms/android/service/engine/jni/Tests/PackageManagerStub.cpp
platforms/android/service/engine/jni/Tests/PackageManagerStub.h
platforms/android/service/engine/jni/Tests/TestMain.cpp
platforms/android/service/engine/jni/Tests/Tests.mk
platforms/android/service/engine/jni/include/EngineCommon.h
platforms/android/service/engine/jni/include/IOpenCVEngine.h
platforms/android/service/engine/src/org/opencv/engine/OpenCVEngineInterface.aidl
platforms/android/service/push_native.py
platforms/ios/build_framework.py
platforms/ios/cmake/Modules/Platform/iOS.cmake
platforms/ios/cmake/Toolchains/Toolchain-iPhoneOS_Xcode.cmake
platforms/ios/cmake/Toolchains/Toolchain-iPhoneSimulator_Xcode.cmake
platforms/ios/readme.txt
platforms/readme.txt
platforms/scripts/cmake_winrt.cmd
platforms/winrt/arm.winrt.toolchain.cmake
samples/android/.gitignore
samples/android/color-blob-detection/CMakeLists.txt
samples/android/color-blob-detection/src/org/opencv/samples/colorblobdetect/ColorBlobDetectionActivity.java
samples/android/face-detection/CMakeLists.txt
samples/android/face-detection/jni/Android.mk
samples/android/face-detection/jni/DetectionBasedTracker_jni.cpp
samples/android/hello-android/main.cpp
samples/android/native-activity/src/org/opencv/samples/NativeActivity/CvNativeActivity.java
samples/android/tutorial-1-camerapreview/CMakeLists.txt
samples/android/tutorial-3-cameracontrol/CMakeLists.txt
samples/android/tutorial-3-cameracontrol/src/org/opencv/samples/tutorial3/Tutorial3View.java
samples/c/CMakeLists.txt
samples/c/adaptiveskindetector.cpp
samples/c/blobtrack_sample.cpp
samples/c/example_cmake/CMakeLists.txt
samples/c/example_cmake/README.txt
samples/c/example_cmake/minarea.c
samples/cpp/CMakeLists.txt
samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp
samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping_video.cpp
samples/cpp/bgfg_gmg.cpp
samples/cpp/calibration_artificial.cpp
samples/cpp/dft.cpp
samples/cpp/houghlines.cpp
samples/cpp/opencv_version.cpp
samples/cpp/phase_corr.cpp
samples/cpp/retinaDemo.cpp
samples/cpp/stereo_calib.cpp
samples/cpp/stitching.cpp
samples/cpp/stitching_detailed.cpp
samples/cpp/tutorial_code/ImgProc/Morphology_2.cpp
samples/cpp/tutorial_code/ImgProc/Pyramids.cpp
samples/cpp/tutorial_code/ImgTrans/Sobel_Demo.cpp
samples/cpp/tutorial_code/ImgTrans/copyMakeBorder_demo.cpp
samples/cpp/tutorial_code/ShapeDescriptors/moments_demo.cpp
samples/cpp/tutorial_code/ShapeDescriptors/pointPolygonTest_demo.cpp
samples/cpp/tutorial_code/TrackingMotion/cornerDetector_Demo.cpp
samples/cpp/tutorial_code/TrackingMotion/cornerSubPix_Demo.cpp
samples/cpp/tutorial_code/TrackingMotion/goodFeaturesToTrack_Demo.cpp
samples/cpp/tutorial_code/core/Matrix/Drawing_1.cpp
samples/cpp/tutorial_code/core/discrete_fourier_transform/discrete_fourier_transform.cpp
samples/cpp/tutorial_code/core/file_input_output/file_input_output.cpp
samples/cpp/tutorial_code/core/how_to_scan_images/how_to_scan_images.cpp
samples/cpp/tutorial_code/core/mat_mask_operations/mat_mask_operations.cpp
samples/cpp/tutorial_code/core/mat_the_basic_image_container/mat_the_basic_image_container.cpp
samples/cpp/tutorial_code/gpu/gpu-basics-similarity/gpu-basics-similarity.cpp
samples/cpp/tutorial_code/introduction/display_image/display_image.cpp
samples/cpp/tutorial_code/introduction/windows_visual_studio_Opencv/Test.cpp
samples/cpp/tutorial_code/ml/non_linear_svms/non_linear_svms.cpp
samples/gpu/CMakeLists.txt
samples/gpu/brox_optical_flow.cpp
samples/gpu/hog.cpp
samples/gpu/houghlines.cpp
samples/gpu/stereo_match.cpp
samples/java/sbt/src/main/java/DetectFaceDemo.java
samples/java/sbt/src/main/scala/ScalaCorrespondenceMatchingDemo.scala
samples/java/sbt/src/main/scala/ScalaDetectFaceDemo.scala
samples/ocl/CMakeLists.txt
samples/ocl/hog.cpp
samples/ocl/stereo_match.cpp
samples/ocl/tvl1_optical_flow.cpp
samples/python/watershed.py
samples/python2/asift.py
samples/python2/calibrate.py
samples/python2/camshift.py
samples/python2/common.py
samples/python2/deconvolution.py
samples/python2/demo.py
samples/python2/distrans.py
samples/python2/edge.py
samples/python2/facedetect.py
samples/python2/hist.py
samples/python2/inpaint.py
samples/python2/lappyr.py
samples/python2/opt_flow.py
samples/winrt/ImageManipulations/MediaCapture.vcxproj
samples/winrt/ImageManipulations/MediaExtensions/Common/BufferLock.h
samples/winrt/ImageManipulations/MediaExtensions/Common/OpQueue.h
samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvImageManipulations.idl
samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.cpp
samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.def
samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.h
samples/winrt/ImageManipulations/MediaExtensions/OcvTransform/OcvTransform.vcxproj
samples/winrt/ImageManipulations/Package.appxmanifest

index e35e8c7..7fc3d65 100644 (file)
@@ -7,4 +7,4 @@ set(HAVE_GENTOO_FFMPEG 1)
 set(ALIASOF_libavcodec_VERSION 53.61.100)
 set(ALIASOF_libavformat_VERSION 53.32.100)
 set(ALIASOF_libavutil_VERSION 51.35.100)
-set(ALIASOF_libswscale_VERSION 2.1.100)
\ No newline at end of file
+set(ALIASOF_libswscale_VERSION 2.1.100)
index 9f11b52..2323af9 100644 (file)
@@ -1,2 +1,2 @@
 set path=c:\dev\msys32\bin;%path% & gcc -Wall -shared -o opencv_ffmpeg.dll -O2 -x c++ -I../include -I../include/ffmpeg_ -I../../modules/highgui/src ffopencv.c -L../lib -lavformat -lavcodec -lavdevice -lswscale -lavutil -lwsock32
-set path=c:\dev\msys64\bin;%path% & gcc -m64 -Wall -shared -o opencv_ffmpeg_64.dll -O2 -x c++ -I../include -I../include/ffmpeg_ -I../../modules/highgui/src ffopencv.c -L../lib -lavformat64 -lavcodec64 -lavdevice64 -lswscale64 -lavutil64 -lavcore64 -lwsock32 -lws2_32
\ No newline at end of file
+set path=c:\dev\msys64\bin;%path% & gcc -m64 -Wall -shared -o opencv_ffmpeg_64.dll -O2 -x c++ -I../include -I../include/ffmpeg_ -I../../modules/highgui/src ffopencv.c -L../lib -lavformat64 -lavcodec64 -lavdevice64 -lswscale64 -lavutil64 -lavcore64 -lwsock32 -lws2_32
index 1928a53..e98b285 100644 (file)
@@ -40,5 +40,3 @@ How to update opencv_ffmpeg.dll and opencv_ffmpeg_64.dll when a new version of F
 
 8. Then, go to <opencv>\3rdparty\ffmpeg, edit make.bat
    (change paths to the actual paths to your msys32 and msys64 distributions) and then run make.bat
-
-
index 97919be..8430ca1 100644 (file)
@@ -48,4 +48,3 @@ endif()
 if(NOT BUILD_SHARED_LIBS)
   install(TARGETS ${JASPER_LIBRARY} ARCHIVE DESTINATION ${OPENCV_3P_LIB_INSTALL_PATH} COMPONENT main)
 endif()
-
index 1e6bc04..182f283 100644 (file)
 
 /* Support Deflate compression */
 #define ZIP_SUPPORT 1
-
index 601e1b2..69ce9ce 100644 (file)
@@ -1 +1 @@
-tbb*.tgz
\ No newline at end of file
+tbb*.tgz
index 0e745e7..4c38b5b 100644 (file)
@@ -891,4 +891,3 @@ ocv_finalize_status()
 if("${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
   message(WARNING "The source directory is the same as binary directory. \"make clean\" may damage the source tree")
 endif()
-
index 953be3b..92c4473 100644 (file)
@@ -79,4 +79,3 @@ if(ENABLE_SOLUTION_FOLDERS)
   set_target_properties(opencv_haartraining PROPERTIES FOLDER "applications")
   set_target_properties(opencv_haartraining_engine PROPERTIES FOLDER "applications")
 endif()
-
index e4f1081..136fd68 100644 (file)
@@ -100,4 +100,3 @@ int icvGetIdxAt( CvMat* idx, int pos )
 void icvSave( const CvArr* ptr, const char* filename, int line );
 
 #endif /* __CVCOMMON_H_ */
-
index 2fe98f8..fd9c857 100644 (file)
@@ -376,4 +376,3 @@ int main( int argc, char* argv[] )
 
     return 0;
 }
-
index be60137..f4f5478 100644 (file)
@@ -34,4 +34,3 @@ if(ENABLE_SOLUTION_FOLDERS)
 endif()
 
 install(TARGETS ${the_target} RUNTIME DESTINATION bin COMPONENT main)
-
index 62d89af..2643766 100644 (file)
@@ -98,4 +98,3 @@ if(NOT BUILD_WITH_DEBUG_INFO AND NOT MSVC)
   string(REPLACE "/Zi" "" CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
   string(REPLACE "/Zi" "" CMAKE_CXX_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG}")
 endif()
-
index 7a91b18..4ba6469 100644 (file)
@@ -294,4 +294,4 @@ if(MSVC)
   if(NOT ENABLE_NOISY_WARNINGS)
     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4251") #class 'std::XXX' needs to have dll-interface to be used by clients of YYY
   endif()
-endif()
\ No newline at end of file
+endif()
index 300fcd4..ef920e9 100644 (file)
@@ -156,4 +156,3 @@ else()
   set(OpenCV_FOUND FALSE CACHE BOOL "" FORCE)
   set(OPENCV_FOUND FALSE CACHE BOOL "" FORCE)
 endif()
-
index afa0da9..772cae8 100644 (file)
@@ -346,4 +346,4 @@ if(WIN32 AND MINGW AND NOT IPP_LATEST_VERSION_MAJOR LESS 7)
     #     See http://code.opencv.org/issues/1906 for additional details
     set(MSV_NTDLL    "ntdll")
     set(IPP_LIBRARIES ${IPP_LIBRARIES} ${MSV_NTDLL}${IPP_LIB_SUFFIX})
-endif()
\ No newline at end of file
+endif()
index 20dc9e8..6b86b60 100644 (file)
@@ -43,4 +43,4 @@ endif()
 
 mark_as_advanced(FORCE XIMEA_FOUND)
 mark_as_advanced(FORCE XIMEA_PATH)
-mark_as_advanced(FORCE XIMEA_LIBRARY_DIR)
\ No newline at end of file
+mark_as_advanced(FORCE XIMEA_LIBRARY_DIR)
index e05ad4c..d74bd6e 100644 (file)
@@ -22,4 +22,3 @@ if(DEFINED OPENCV_BUILD_3RDPARTY_LIBS)
   set(BUILD_PNG    ${OPENCV_BUILD_3RDPARTY_LIBS} CACHE BOOL "Set via depricated OPENCV_BUILD_3RDPARTY_LIBS" FORCE)
   unset(OPENCV_BUILD_3RDPARTY_LIBS CACHE)
 endif()
-
index 59366eb..cefe3d8 100644 (file)
@@ -515,4 +515,4 @@ function(ocv_source_group group)
   cmake_parse_arguments(OCV_SOURCE_GROUP "" "" "GLOB" ${ARGN})
   file(GLOB srcs ${OCV_SOURCE_GROUP_GLOB})
   source_group(${group} FILES ${srcs})
-endfunction()
\ No newline at end of file
+endfunction()
index 008f8ba..9d7086c 100644 (file)
@@ -11,4 +11,4 @@ int main()
         printf("%d.%d ", prop.major, prop.minor);
     }
     return 0;
-}
\ No newline at end of file
+}
index 63d5457..8d8ecb2 100644 (file)
@@ -7,4 +7,4 @@ int main()
   AVIFileInit();
   AVIFileExit();
   return 0;
-}
\ No newline at end of file
+}
index 4172afe..6e15e1b 100644 (file)
@@ -3,4 +3,4 @@
 int main(int, char**)
 {
        return 0;
-}
\ No newline at end of file
+}
index 4f18e9e..1e932ea 100644 (file)
@@ -32,4 +32,4 @@ foreach(cl ${cl_list})
   file(APPEND ${OUTPUT} "const char* ${cl_filename}=\"${lines};\n")
 endforeach()
 
-file(APPEND ${OUTPUT} "}\n}\n")
\ No newline at end of file
+file(APPEND ${OUTPUT} "}\n}\n")
index 14e6010..0e63d70 100644 (file)
@@ -23,5 +23,3 @@ FOREACH(file ${files})
     MESSAGE(STATUS "File \"$ENV{DESTDIR}${file}\" does not exist.")
   ENDIF(EXISTS "$ENV{DESTDIR}${file}")
 ENDFOREACH(file)
-
-
index 833d1eb..bce8eaf 100644 (file)
 /* Define to 1 if your processor stores words with the most significant byte
    first (like Motorola and SPARC, unlike Intel and VAX). */
 #cmakedefine WORDS_BIGENDIAN
-
index 5d58e40..1498715 100644 (file)
@@ -6,4 +6,4 @@
  *
 */
 
-@OPENCV_MODULE_DEFINITIONS_CONFIGMAKE@
\ No newline at end of file
+@OPENCV_MODULE_DEFINITIONS_CONFIGMAKE@
index 63f3a45..8f6955c 100644 (file)
@@ -122,4 +122,4 @@ if(BUILD_DOCS AND HAVE_SPHINX)
     install(FILES "${f}" DESTINATION "${OPENCV_DOC_INSTALL_PATH}" OPTIONAL)
   endforeach()
 
-endif()
\ No newline at end of file
+endif()
index ba46424..0a3099a 100644 (file)
@@ -10,4 +10,3 @@ function insertIframe (elementId, iframeSrc)
     element.parentNode.replaceChild(iframe, element);
   }
 }
-
index e2127db..f208490 100644 (file)
@@ -402,4 +402,4 @@ div.sphinxsidebar #searchbox input[type="text"] {
 
 div.sphinxsidebar #searchbox input[type="submit"] {
     width:auto;
-}
\ No newline at end of file
+}
index 206193f..bc0b99b 100644 (file)
@@ -28,4 +28,4 @@ feedbacklinkcolor = #ffffff
 bodyfont = sans-serif
 headfont = 'Trebuchet MS', sans-serif
 guifont = "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif
-lang = none
\ No newline at end of file
+lang = none
index 8ab5fce..13d9f76 100755 (executable)
@@ -184,5 +184,3 @@ p = RSTParser()
 for m in opencv_module_list:
     print "\n\n*************************** " + m + " *************************\n"
     p.check_module_docs(m)
-
-
index 491c160..4da8282 100644 (file)
@@ -39,4 +39,3 @@
  #7 & #8 & #9
 \end{bmatrix}
 }
-
index 86afa59..c690c9f 100755 (executable)
@@ -3667,4 +3667,3 @@ class YErrorBars:
             output.append(LineAxis(x, start, x, end, start, end, bars, False, False, **self.attr).SVG(trans))
 
         return output
-
index 4eff264..e085507 100644 (file)
@@ -59,4 +59,4 @@ Now, let us write a code that detects a chessboard in a new image and finds its
 #.
     Calculate reprojection error like it is done in ``calibration`` sample (see ``opencv/samples/cpp/calibration.cpp``, function ``computeReprojectionErrors``).
 
-Question: how to calculate the distance from the camera origin to any of the corners?
\ No newline at end of file
+Question: how to calculate the distance from the camera origin to any of the corners?
index 87166b7..42f6a60 100644 (file)
@@ -277,4 +277,3 @@ You may observe a runtime instance of this on the `YouTube here <https://www.you
   <div align="center">
   <iframe title="File Input and Output using XML and YAML files in OpenCV" width="560" height="349" src="http://www.youtube.com/embed/A4yqVnByMMM?rel=0&loop=1" frameborder="0" allowfullscreen align="middle"></iframe>
   </div>
-
index 9340a7c..62afaed 100644 (file)
@@ -127,6 +127,3 @@ You may observe a runtime instance of this on the `YouTube here <https://www.you
   <div align="center">
   <iframe title="Interoperability with OpenCV 1" width="560" height="349" src="http://www.youtube.com/embed/qckm-zvo31w?rel=0&loop=1" frameborder="0" allowfullscreen align="middle"></iframe>
   </div>
-
-
-
index b50d976..4150265 100644 (file)
@@ -218,4 +218,4 @@ Here you will learn the about the basic building blocks of the library. A must r
    ../random_generator_and_text/random_generator_and_text
    ../discrete_fourier_transform/discrete_fourier_transform
    ../file_input_output_with_xml_yml/file_input_output_with_xml_yml
-   ../interoperability_with_OpenCV_1/interoperability_with_OpenCV_1
\ No newline at end of file
+   ../interoperability_with_OpenCV_1/interoperability_with_OpenCV_1
index 829e27c..a598a95 100644 (file)
@@ -1 +1 @@
-Include in this directory only defintion files. None of the reST files entered here will be parsed by the Sphinx Builder.
\ No newline at end of file
+Include in this directory only defintion files. None of the reST files entered here will be parsed by the Sphinx Builder.
index a273a9a..c2780c2 100644 (file)
@@ -1,3 +1,3 @@
 
 .. note::
-   Unfortunetly we have no tutorials into this section. And you can help us with that, since OpenCV is a community effort. If you have a tutorial suggestion or you have written a tutorial yourself (or coded a sample code) that you would like to see here, please contact follow these instructions: :ref:`howToWriteTutorial` and :how_to_contribute:`How to contribute <>`.
\ No newline at end of file
+   Unfortunetly we have no tutorials into this section. And you can help us with that, since OpenCV is a community effort. If you have a tutorial suggestion or you have written a tutorial yourself (or coded a sample code) that you would like to see here, please contact follow these instructions: :ref:`howToWriteTutorial` and :how_to_contribute:`How to contribute <>`.
index 0329cc4..94b7c68 100644 (file)
@@ -100,6 +100,3 @@ Result
    .. image:: images/Feature_Description_BruteForce_Result.jpg
       :align: center
       :height: 200pt
-
-
-
index cc90082..f410780 100644 (file)
@@ -201,4 +201,3 @@ Learn about how to use the feature points  detectors, descriptors and matching f
    ../feature_flann_matcher/feature_flann_matcher
    ../feature_homography/feature_homography
    ../detection_of_planar_objects/detection_of_planar_objects
-
index cb96507..2c3cb14 100644 (file)
@@ -243,5 +243,3 @@ The detected corners are surrounded by a small black circle
 
 .. image:: images/Harris_Detector_Result.jpg
               :align: center
-
-
index 0ba7c32..ef6eacc 100644 (file)
@@ -74,4 +74,4 @@ This section contains valuable tutorials about how to read/save your image/video
 
    ../trackbar/trackbar
    ../video-input-psnr-ssim/video-input-psnr-ssim
-   ../video-write/video-write
\ No newline at end of file
+   ../video-write/video-write
index d6f7202..e5fbb85 100644 (file)
@@ -154,8 +154,3 @@ Result
   .. image:: images/Adding_Trackbars_Tutorial_Result_1.jpg
      :alt: Adding Trackbars - Lena
      :align: center
-
-
-
-
-
index 52b1046..06257fa 100644 (file)
@@ -282,6 +282,3 @@ Result
            :align: center
 
 * Notice how the image is superposed to the black background on the edge regions.
-
-
-
index dfb57c0..8c759c0 100644 (file)
@@ -290,4 +290,3 @@ We get the following result by using the Probabilistic Hough Line Transform:
    :align: center
 
 You may observe that the number of lines detected vary while you change the *threshold*. The explanation is sort of evident: If you establish a higher threshold, fewer lines will be detected (since you will need more points to declare a line detected).
-
index 27eef0d..b86897b 100644 (file)
@@ -311,4 +311,3 @@ Result
          :alt: Result 0 for remapping
          :width: 250pt
          :align: center
-
index 8c08d22..b2e3be9 100644 (file)
@@ -306,4 +306,3 @@ Result
             :alt: Original image
             :width: 250pt
             :align: center
-
index db96faa..1132005 100644 (file)
@@ -279,4 +279,3 @@ Results
   .. image:: images/Morphology_2_Tutorial_Cover.jpg
      :alt: Morphology 2: Result sample
      :align: center
-
index ee40bf7..b9d0d4e 100644 (file)
@@ -259,5 +259,3 @@ Results
   .. image:: images/Pyramids_Tutorial_PyrUp_Result.jpg
      :alt: Pyramids: PyrUp Result
      :align: center
-
-
index c6abdd2..a17c3e9 100644 (file)
@@ -113,4 +113,3 @@ Result
 
    .. |Hull_1|  image:: images/Hull_Result.jpg
                      :align: middle
-
index 6ef2de6..847bf36 100644 (file)
@@ -133,4 +133,3 @@ Result
    .. |MU_2|  image:: images/Moments_Result2.jpg
                     :width: 250pt
                     :align: middle
-
index 1be239c..a371c02 100644 (file)
@@ -539,6 +539,3 @@ In this section you will learn about the image processing (manipulation) functio
    ../shapedescriptors/bounding_rotated_ellipses/bounding_rotated_ellipses
    ../shapedescriptors/moments/moments
    ../shapedescriptors/point_polygon_test/point_polygon_test
-
-
-
index ee89a4e..30620ba 100644 (file)
@@ -384,4 +384,4 @@ upcoming issues. During this it may take a little longer to see your work online
 however if you submitted it, be sure that eventually it will show up.
 
 If you have any questions or advices relating to this tutorial you can contact us at
--delete-admin@-delete-opencv.org (delete the -delete- parts of that email address).
\ No newline at end of file
+-delete-admin@-delete-opencv.org (delete the -delete- parts of that email address).
index dc68445..6aaf7c0 100644 (file)
@@ -253,6 +253,3 @@ Say you have or create a new file, *helloworld.cpp* in a directory called *foo*:
  a. You can also optionally modify the ``Build command:`` from ``make`` to something like ``make VERBOSE=1 -j4`` which tells the compiler to produce detailed symbol files for debugging and also to compile in 4 parallel threads.
 
 #. Done!
-
-
-
index e8b96da..1e02b64 100644 (file)
@@ -80,4 +80,3 @@ Building OpenCV from Source Using CMake, Using the Command Line
 .. note::
 
    If the size of the created library is a critical issue (like in case of an Android build) you can use the ``install/strip`` command to get the smallest size as possible. The *stripped* version appears to be twice as small. However, we do not recommend using this unless those extra megabytes do really matter.
-
index 8deda33..196b88d 100644 (file)
@@ -73,4 +73,3 @@ Now we will learn how to write a simple Hello World Application in Xcode using O
 .. image:: images/output.png
      :alt: output
      :align: center
-
index fd2d9c6..c4cde19 100644 (file)
@@ -127,4 +127,4 @@ Check out an instance of running code with more Image Effects on `YouTube <http:
 
   <div align="center">
  <iframe width="560" height="350" src="http://www.youtube.com/embed/Ko3K_xdhJ1I" frameborder="0" allowfullscreen></iframe>
-  </div>
\ No newline at end of file
+  </div>
index c09a8e3..5e46bb0 100644 (file)
@@ -216,4 +216,4 @@ You may observe a runtime instance of this on the `YouTube here <https://www.you
 
   <div align="center">
   <iframe title="Support Vector Machines for Non-Linearly Separable Data" width="560" height="349" src="http://www.youtube.com/embed/vFv2yPcSo-Q?rel=0&loop=1" frameborder="0" allowfullscreen align="middle"></iframe>
-  </div>
\ No newline at end of file
+  </div>
index cabb81c..03080fe 100644 (file)
@@ -131,4 +131,3 @@ Result
    .. image:: images/Cascade_Classifier_Tutorial_Result_LBP.jpg
       :align: center
       :height: 300pt
-
index 1d59096..ed3b85a 100644 (file)
@@ -5,5 +5,3 @@ install(FILES ${old_hdrs}
 install(FILES "opencv2/opencv.hpp"
     DESTINATION ${OPENCV_INCLUDE_INSTALL_PATH}/opencv2
     COMPONENT main)
-
-
index f9831cf..77d0971 100644 (file)
@@ -80,4 +80,3 @@
 #endif //__cplusplus
 
 #endif // __OPENCV_OLD_CV_H_
-
index c503f71..1f04d1a 100644 (file)
@@ -46,4 +46,3 @@
 #include "opencv2/core/eigen.hpp"
 
 #endif
-
index 88c9c41..430dea2 100644 (file)
@@ -14,4 +14,3 @@ double getCameraPropertyC(void* camera, int propIdx);
 void setCameraPropertyC(void* camera, int propIdx, double value);
 void applyCameraPropertiesC(void** camera);
 }
-
index 76a63b0..a6a62e7 100644 (file)
@@ -45,4 +45,4 @@ private:
     int frameHeight;
 };
 
-#endif
\ No newline at end of file
+#endif
index 0ac8d51..0c05684 100644 (file)
@@ -6,4 +6,3 @@ calib3d. Camera Calibration and 3D Reconstruction
     :maxdepth: 2
 
     camera_calibration_and_3d_reconstruction
-
index 2488a93..4aef46e 100644 (file)
@@ -78,4 +78,3 @@ protected:
 };
 
 #endif // _CV_MODEL_EST_H_
-
index 7f4782c..30786f9 100644 (file)
@@ -622,4 +622,3 @@ void epnp::qr_solve(CvMat * A, CvMat * b, CvMat * X)
     pX[i] = (pb[i] - sum) / A2[i];
   }
 }
-
index a02da3e..674df2c 100644 (file)
@@ -413,4 +413,3 @@ bool p3p::jacobi_4x4(double * A, double * D, double * U)
 
     return false;
 }
-
index a58b0fa..57f8d7d 100644 (file)
@@ -59,4 +59,3 @@ class p3p
 };
 
 #endif // P3P_H
-
index 3d2c0c2..b0ef1d9 100644 (file)
@@ -346,4 +346,3 @@ void cv::solvePnPRansac(InputArray _opoints, InputArray _ipoints,
     }
     return;
 }
-
index eedfa68..732400b 100644 (file)
@@ -193,4 +193,3 @@ void CV_Affine3D_EstTest::run( int /* start_from */)
 }
 
 TEST(Calib3d_EstimateAffineTransform, accuracy) { CV_Affine3D_EstTest test; test.safe_run(); }
-
index b805e71..b5ce3fc 100644 (file)
@@ -734,5 +734,3 @@ protected:
 TEST(Calib3d_CalibrateCamera_C, badarg) { CV_CameraCalibrationBadArgTest test; test.safe_run(); }
 TEST(Calib3d_Rodrigues_C, badarg) { CV_Rodrigues2BadArgTest test; test.safe_run(); }
 TEST(Calib3d_ProjectPoints_C, badarg) { CV_ProjectPoints2BadArgTest test; test.safe_run(); }
-
-
index d8ec943..01a4c01 100644 (file)
@@ -329,4 +329,3 @@ Mat cv::ChessBoardGenerator::operator ()(const Mat& bg, const Mat& camMat, const
     return generateChessBoard(bg, camMat, distCoeffs, zero, pb1, pb2,
         squareSize.width, squareSize.height,  pts3d, corners);
 }
-
index b71288e..577cc06 100644 (file)
@@ -212,4 +212,3 @@ protected:
 };
 
 TEST(Calib3d_ComposeRT, accuracy) { CV_composeRT_Test test; test.safe_run(); }
-
index a93804f..0c03831 100644 (file)
@@ -172,4 +172,3 @@ protected:
 };
 
 TEST(Calib3d_ReprojectImageTo3D, accuracy) { CV_ReprojectImageTo3DTest test; test.safe_run(); }
-
index 3377a57..6c924a5 100644 (file)
@@ -303,4 +303,4 @@ TEST(DISABLED_Calib3d_SolvePnPRansac, concurrency)
     EXPECT_LT(tnorm, 1e-6);
 
 }
-#endif
\ No newline at end of file
+#endif
index c1ace3d..5dabd21 100644 (file)
@@ -94,4 +94,4 @@ void CV_UndistortTest::run(int /* start_from */)
     }
 }
 
-TEST(Calib3d_Undistort, accuracy) { CV_UndistortTest test; test.safe_run(); }
\ No newline at end of file
+TEST(Calib3d_Undistort, accuracy) { CV_UndistortTest test; test.safe_run(); }
index 16b425d..cbfb417 100644 (file)
@@ -626,5 +626,3 @@ CSV for the AT&T Facedatabase
 .. literalinclude:: etc/at.txt
    :language: none
    :linenos:
-
-
index ce8a15e..b871448 100644 (file)
@@ -30,4 +30,3 @@ Indices and tables
 * :ref:`genindex`
 * :ref:`modindex`
 * :ref:`search`
-
index e56762e..94aa36f 100644 (file)
@@ -23,4 +23,3 @@ target_link_libraries(facerec_fisherfaces opencv_contrib opencv_core opencv_imgp
 
 add_executable(facerec_lbph facerec_lbph.cpp)
 target_link_libraries(facerec_lbph opencv_contrib opencv_core opencv_imgproc opencv_highgui)
-
index 0c7398d..7700831 100644 (file)
@@ -231,5 +231,3 @@ Here are some examples:
 +---------------------------------+----------------------------------------------------------------------------+
 | 0.2 (20%), 0.2 (20%), (70,70)   | .. image:: ../img/tutorial/gender_classification/arnie_20_20_70_70.jpg     |
 +---------------------------------+----------------------------------------------------------------------------+
-
-
index 7948bcd..2d0b65d 100644 (file)
@@ -44,4 +44,3 @@ And here is the Reconstruction, which is the same as the original:
 
 .. image:: ../img/eigenface_reconstruction_opencv.png
     :align: center
-
index b692fe5..76e76ee 100644 (file)
@@ -205,5 +205,3 @@ Here are some examples:
 +---------------------------------+----------------------------------------------------------------------------+
 | 0.2 (20%), 0.2 (20%), (70,70)   | .. image:: ../img/tutorial/gender_classification/arnie_20_20_70_70.jpg     |
 +---------------------------------+----------------------------------------------------------------------------+
-
-
index d5f2d00..103bd0f 100644 (file)
@@ -113,5 +113,3 @@ The method executes the variational algorithm on a rectified stereo pair. See ``
 **Note**:
 
 The method is not constant, so you should not use the same ``StereoVar`` instance from different threads simultaneously.
-
-
index a44c420..0865ad7 100644 (file)
@@ -284,5 +284,3 @@ void CvAdaptiveSkinDetector::Histogram::mergeWith(CvAdaptiveSkinDetector::Histog
         }
     }
 };
-
-
index 448505c..12d9781 100644 (file)
@@ -136,4 +136,3 @@ Mat BOWMSCTrainer::cluster(const Mat& _descriptors) const {
 }
 
 }
-
index ba1ef65..64417d1 100644 (file)
@@ -287,4 +287,3 @@ bool ChowLiuTree::reduceEdgesToMinSpan(std::list<info>& edges) {
 }
 
 }
-
index 03cdf07..dfa3ed5 100644 (file)
@@ -133,5 +133,3 @@ Point2f CvMeanShiftTracker::getTrackingCenter()
 {
     return prev_center;
 }
-
-
index a1e5dea..0b3fcce 100644 (file)
@@ -853,4 +853,3 @@ const DetectionBasedTracker::Parameters& DetectionBasedTracker::getParameters()
 }
 
 #endif
-
index 87cccf4..b8d40de 100644 (file)
@@ -221,4 +221,3 @@ Point2f CvFeatureTracker::getTrackingCenter()
     center.y = (float)(prev_center.y + prev_trackwindow.height/2.0);
     return center;
 }
-
index c83f915..d221d49 100644 (file)
@@ -720,4 +720,3 @@ void CvFuzzyMeanShiftTracker::track(IplImage *maskImage, IplImage *depthMap, int
                 searchMode = tsTracking;
     }
 };
-
index 362de7c..0fd31f8 100644 (file)
@@ -234,4 +234,3 @@ void CvHybridTracker::updateTrackerWithLowPassFilter(Mat) {
 Rect CvHybridTracker::getTrackingWindow() {
     return prev_window;
 }
-
index 5ff94ce..98c6966 100644 (file)
@@ -1111,4 +1111,3 @@ Mat LDA::reconstruct(InputArray src) {
 }
 
 }
-
index 6f72c5b..57a4466 100644 (file)
@@ -207,5 +207,3 @@ const std::valarray<float> &MagnoRetinaFilter::runFilter(const std::valarray<flo
     return (*_magnoYOutput);
 }
 }
-
-
index 6043b72..af20bb7 100644 (file)
@@ -228,4 +228,3 @@ void ParvoRetinaFilter::_OPL_OnOffWaysComputing() // WARNING : this method requi
 #endif
 }
 }
-
index 1464896..6c76622 100644 (file)
@@ -460,4 +460,3 @@ void Retina::activateMovingContoursProcessing(const bool activate){_retinaFilter
 void Retina::activateContoursProcessing(const bool activate){_retinaFilter->activateContoursProcessing(activate);}
 
 } // end of namespace cv
-
index 056d006..7b72944 100644 (file)
@@ -338,5 +338,3 @@ namespace cv
 }
 
 #endif /*RETINACOLOR_HPP_*/
-
-
index 1b542bb..e08d632 100644 (file)
@@ -408,4 +408,4 @@ void StereoVar::operator ()( const Mat& left, const Mat& right, Mat& disp )
 
     u.release();
 }
-} // namespace
\ No newline at end of file
+} // namespace
index 7631ee3..a3f7f92 100644 (file)
@@ -2892,4 +2892,3 @@ The above methods are usually enough for users. If you want to make your own alg
  * Add public virtual method ``AlgorithmInfo* info() const;`` to your class.
  * Add constructor function, ``AlgorithmInfo`` instance and implement the ``info()`` method. The simplest way is to take  http://code.opencv.org/projects/opencv/repository/revisions/master/entry/modules/ml/src/ml_init.cpp as the reference and modify it according to the list of your parameters.
  * Add some public function (e.g. ``initModule_<mymodule>()``) that calls info() of your algorithm and put it into the same source file as ``info()`` implementation. This is to force C++ linker to include this object file into the target application. See ``Algorithm::create()`` for details.
-
index fc1afa6..c4fb195 100644 (file)
@@ -15,4 +15,3 @@ core. The Core Functionality
     clustering
     utility_and_system_functions_and_macros
     opengl_interop
-
index f1b62fb..b277e01 100644 (file)
@@ -531,4 +531,3 @@ The function ``putText`` renders the specified text string in the image.
 Symbols that cannot be rendered using the specified font are
 replaced by question marks. See
 :ocv:func:`getTextSize` for a text rendering code example.
-
index e333971..d56ee49 100644 (file)
@@ -1584,4 +1584,3 @@ Gathers all node pointers to a single sequence.
     :param storage: Container for the sequence
 
 The function puts pointers of all nodes reachable from  ``first`` into a single sequence. The pointers are written sequentially in the depth-first order.
-
index 0596e04..c8de17a 100644 (file)
@@ -1751,4 +1751,3 @@ For example, `NumPy <http://numpy.scipy.org/>`_ arrays support the array interfa
     (480, 640, 3) 1
 
 .. note:: In the new Python wrappers (**cv2** module) the function is not needed, since cv2 can process  Numpy arrays (and this is the only supported array type).
-
index 751734e..a7b237f 100644 (file)
@@ -278,4 +278,3 @@ void cv2eigen( const Matx<_Tp, 1, _cols>& src,
 #endif
 
 #endif
-
index 691c6f7..63cb06b 100644 (file)
@@ -24,4 +24,3 @@ PERF_TEST_P(Size_MatType, abs, TYPICAL_MATS_ABS)
 
     SANITY_CHECK(c);
 }
-
index 64a8dd8..1308b7b 100644 (file)
@@ -73,4 +73,3 @@ PERF_TEST_P(Size_MatType, bitwise_xor, TYPICAL_MATS_BITW_ARITHM)
 
     SANITY_CHECK(c);
 }
-
index d82941a..e7e8d2f 100644 (file)
@@ -34,4 +34,4 @@ PERF_TEST_P( Size_SrcDepth_DstChannels, merge,
     TEST_CYCLE_MULTIRUN(runs) merge( (vector<Mat> &)mv, dst );
 
     SANITY_CHECK(dst, 1e-12);
-}
\ No newline at end of file
+}
index 288eb1d..3de9f83 100644 (file)
@@ -1391,4 +1391,4 @@ CV_IMPL void cvNormalize( const CvArr* srcarr, CvArr* dstarr,
     cv::normalize( src, dst, a, b, norm_type, dst.type(), mask );
 }
 
-/* End of file. */
\ No newline at end of file
+/* End of file. */
index f5fe53a..7ee84a6 100644 (file)
@@ -1832,4 +1832,4 @@ cvSVBkSb( const CvArr* warr, const CvArr* uarr,
 
     cv::SVD::backSubst(w, u, v, rhs, dst);
     CV_Assert( dst.data == dst0.data );
-}
\ No newline at end of file
+}
index 6817fca..65190c5 100644 (file)
@@ -304,4 +304,3 @@ Formatted::Formatted(const Mat& _m, const Formatter* _fmt, const int* _params)
 }
 
 }
-
index 0bb185d..664fa02 100644 (file)
@@ -1563,4 +1563,4 @@ TEST(Core_round, CvRound)
     ASSERT_EQ(4, cvRound(3.5));
     ASSERT_EQ(-2, cvRound(-2.5));
     ASSERT_EQ(-4, cvRound(-3.5));
-}
\ No newline at end of file
+}
index d797860..cd76ca2 100644 (file)
@@ -2118,5 +2118,3 @@ TEST(Core_DS_Seq, sort_invert) { Core_SeqSortInvTest test; test.safe_run(); }
 TEST(Core_DS_Set, basic_operations) { Core_SetTest test; test.safe_run(); }
 TEST(Core_DS_Graph, basic_operations) { Core_GraphTest test; test.safe_run(); }
 TEST(Core_DS_Graph, scan) { Core_GraphScanTest test; test.safe_run(); }
-
-
index 16025fa..1c0c7b0 100644 (file)
@@ -866,5 +866,3 @@ protected:
 };
 
 TEST(Core_DFT, complex_output) { Core_DFTComplexOutputTest test; test.safe_run(); }
-
-
index cc91a6b..3847afc 100644 (file)
@@ -2643,4 +2643,3 @@ TEST(CovariationMatrixVectorOfMatWithMean, accuracy)
 }
 
 /* End of file. */
-
index 7d36a58..0b080cf 100644 (file)
@@ -1,3 +1,2 @@
 set(the_description "2D Features Framework")
 ocv_define_module(features2d opencv_imgproc opencv_flann OPTIONAL opencv_highgui)
-
index fcdc8b9..5a7f952 100644 (file)
@@ -274,5 +274,3 @@ Example: ::
 
     VectorDescriptorMatcher matcher( new SurfDescriptorExtractor,
                                      new BruteForceMatcher<L2<float> > );
-
-
index 2669ab9..e8ef4e0 100644 (file)
@@ -76,4 +76,3 @@ Draws keypoints.
     :param color: Color of keypoints.
 
     :param flags: Flags setting drawing features. Possible  ``flags``  bit values are defined by  ``DrawMatchesFlags``. See details above in  :ocv:func:`drawMatches` .
-
index 4361c30..644634f 100644 (file)
@@ -204,4 +204,3 @@ BOWImgDescriptorExtractor::descriptorType
 Returns an image descriptor type.
 
 .. ocv:function:: int BOWImgDescriptorExtractor::descriptorType() const
-
index f6a47fe..abd3d87 100644 (file)
@@ -41,4 +41,3 @@ PERF_TEST_P(fast, detect, testing::Combine(
 
     SANITY_CHECK_KEYPOINTS(points);
 }
-
index 423b1f9..de697b7 100644 (file)
@@ -357,4 +357,3 @@ int cornerScore<8>(const uchar* ptr, const int pixel[], int threshold)
 }
 
 } // namespace cv
-
index 49d1498..a254992 100644 (file)
@@ -92,4 +92,3 @@ void CV_BRISKTest::run( int )
 }
 
 TEST(Features2d_BRISK, regression) { CV_BRISKTest test; test.safe_run(); }
-
index 4161be1..40cc7f0 100644 (file)
@@ -134,4 +134,3 @@ void CV_FastTest::run( int )
 }
 
 TEST(Features2d_FAST, regression) { CV_FastTest test; test.safe_run(); }
-
index b5d01a7..009ded5 100644 (file)
@@ -166,5 +166,3 @@ TEST(Features2d_Detector_Keypoints_Dense, validation)
     CV_FeatureDetectorKeypointsTest test(Algorithm::create<FeatureDetector>("Feature2D.Dense"));
     test.safe_run();
 }
-
-
index b30400a..0170bad 100644 (file)
@@ -204,4 +204,3 @@ void CV_MserTest::run(int)
 }
 
 TEST(Features2d_MSER, DISABLED_regression) { CV_MserTest test; test.safe_run(); }
-
index 645e8ce..a6326c4 100644 (file)
@@ -1,3 +1,2 @@
 set(the_description "Clustering and Search in Multi-Dimensional Spaces")
 ocv_define_module(flann opencv_core)
-
index fa1fdaf..67fff88 100644 (file)
@@ -54,4 +54,4 @@ namespace cvflann
     }
 
     void dummyfunc() {}
-}
\ No newline at end of file
+}
index 76d8399..988c01f 100644 (file)
@@ -22,4 +22,3 @@
 #include "opencv2/flann/flann_base.hpp"
 
 #endif
-
index 5699723..0c75a5c 100644 (file)
@@ -386,4 +386,3 @@ Class that enables getting ``cudaStream_t`` from :ocv:class:`gpu::Stream` and is
     {
         CV_EXPORTS static cudaStream_t getStream(const Stream& stream);
     };
-
index ef34c36..a123762 100644 (file)
@@ -60,4 +60,3 @@ With this algorithm, a dual GPU gave a 180
 %
 performance increase comparing to the single Fermi GPU. For a source code example, see
 http://code.opencv.org/projects/opencv/repository/revisions/master/entry/samples/gpu/.
-
index 86ce205..6cc00ae 100644 (file)
@@ -201,5 +201,3 @@ namespace cv { namespace gpu { namespace device
 }}}
 
 #endif /* __OPENCV_GPU_DEVICE_BLOCK_HPP__ */
-
-
index 08743fb..80dc7f9 100755 (executable)
@@ -257,4 +257,3 @@ if __name__ == "__main__":
     outputFile = open(sys.argv[2], 'w')
     outputFile.writelines(lines)
     outputFile.close()
-
index 7452203..376e7b2 100644 (file)
@@ -25,4 +25,3 @@ if(WIN32)
         set_target_properties(${the_target} PROPERTIES LINK_FLAGS "/NODEFAULTLIB:atlthunk.lib /NODEFAULTLIB:atlsd.lib /DEBUG")
     endif()
 endif()
-
index b84f09d..ee0004b 100644 (file)
@@ -291,5 +291,3 @@ void cv::gpu::solvePnPRansac(const Mat& object, const Mat& image, const Mat& cam
 }
 
 #endif
-
-
index 995b809..50fab0c 100644 (file)
@@ -194,5 +194,3 @@ void cv::gpu::FastNonLocalMeansDenoising::labMethod( const GpuMat& src, GpuMat&
 
 
 #endif
-
-
index c955cfc..10511bc 100644 (file)
@@ -73,4 +73,3 @@ bool cv::gpu::tryConvertToGpuBorderType(int cpuBorderType, int& gpuBorderType)
 }
 
 /* End of file. */
-
index 0b97a20..f742448 100644 (file)
@@ -165,4 +165,3 @@ void cv::filterSpeckles( Mat& img, uchar newVal, int maxSpeckleSize, uchar maxDi
         }
     }
 }
-
index bd889db..9f2d70e 100644 (file)
@@ -334,5 +334,3 @@ See below various examples of the ``createButton`` function call: ::
     createButton("button6",callbackButton2,NULL,CV_PUSH_BUTTON,1);
 
 ..
-
-
index bc90182..335b5ae 100644 (file)
@@ -555,4 +555,3 @@ Writes the next video frame
     :param image: The written frame
 
 The functions/methods write the specified image to video file. It must have the same size as has been specified when opening the video writer.
-
index a78fbf7..a7f0395 100644 (file)
@@ -46,4 +46,4 @@
 
 UIImage* MatToUIImage(const cv::Mat& image);
 void UIImageToMat(const UIImage* image,
-                         cv::Mat& m, bool alphaExist = false);
\ No newline at end of file
+                         cv::Mat& m, bool alphaExist = false);
index 414c853..528bba6 100644 (file)
@@ -37,4 +37,4 @@ PERF_TEST_P(VideoCapture_Reading, ReadFile, testing::Values( "highgui/video/big_
   SANITY_CHECK(dummy);
 }
 
-#endif // BUILD_WITH_VIDEO_INPUT_SUPPORT
\ No newline at end of file
+#endif // BUILD_WITH_VIDEO_INPUT_SUPPORT
index 2adfe89..88e00b0 100644 (file)
@@ -37,4 +37,4 @@ PERF_TEST_P(VideoWriter_Writing, WriteFrame,
   SANITY_CHECK(dummy);
 }
 
-#endif // BUILD_WITH_VIDEO_OUTPUT_SUPPORT
\ No newline at end of file
+#endif // BUILD_WITH_VIDEO_OUTPUT_SUPPORT
index dfbb2a0..35b52f0 100644 (file)
@@ -1329,4 +1329,3 @@ bool CvVideoWriter_AVFoundation::writeFrame(const IplImage* iplimage) {
     }
 
 }
-
index 1fe488c..2242bd4 100644 (file)
@@ -94,4 +94,3 @@ typedef int (*Read_InputMediaStream_FFMPEG_Plugin)(struct InputMediaStream_FFMPE
 #endif
 
 #endif
-
index f4d30a7..99f8a75 100644 (file)
@@ -616,4 +616,3 @@ static CGFloat DegreesToRadians(CGFloat degrees) {return degrees * M_PI / 180;};
 }
 
 @end
-
index 9daad64..df52f04 100644 (file)
@@ -3532,4 +3532,4 @@ CvVideoWriter* cvCreateVideoWriter_MSMF( const char* filename, int fourcc,
     return NULL;
 }
 
-#endif
\ No newline at end of file
+#endif
index 275deae..570a03f 100644 (file)
@@ -1046,4 +1046,3 @@ bool CvVideoWriter_QT::writeFrame(const IplImage* image) {
 
     return 1;
 }
-
index df2a2e8..01ab431 100644 (file)
@@ -16,4 +16,4 @@ The license does not permit the following uses:
 
 You may not use, or allow anyone else to use the icons to create pornographic, libelous, obscene, or defamatory material.
 
-All icon files are provided "as is". You agree not to hold IconEden.com liable for any damages that may occur due to use, or inability to use, icons or image data from IconEden.com.
\ No newline at end of file
+All icon files are provided "as is". You agree not to hold IconEden.com liable for any damages that may occur due to use, or inability to use, icons or image data from IconEden.com.
index 3da9bc3..c8f8218 100644 (file)
@@ -563,4 +563,3 @@ bool  BmpEncoder::write( const Mat& img, const vector<int>& )
 }
 
 }
-
index 4300acd..fa6208a 100644 (file)
@@ -114,4 +114,4 @@ void UIImageToMat(const UIImage* image,
                        image.CGImage);
     CGContextRelease(contextRef);
     CGColorSpaceRelease(colorSpace);
-}
\ No newline at end of file
+}
index 4a2757c..13cac25 100644 (file)
@@ -112,4 +112,4 @@ TEST(Highgui_dshow, fourcc_conversion)
 
         EXPECT_EQ(fourcc, (unsigned long)(unsigned)fourccFromParam);
     }
-}
\ No newline at end of file
+}
index 363b541..4727b95 100644 (file)
@@ -1,4 +1,3 @@
 #include "test_precomp.hpp"
 
 CV_TEST_MAIN("highgui")
-
index 9f022ca..22818b1 100644 (file)
@@ -220,4 +220,4 @@ void CV_VideoRandomPositioningTest::run(int)
 #if BUILD_WITH_VIDEO_INPUT_SUPPORT && defined HAVE_FFMPEG
 TEST (Highgui_Video, seek_progressive) { CV_VideoProgressivePositioningTest test; test.safe_run(); }
 TEST (Highgui_Video, seek_random) { CV_VideoRandomPositioningTest test; test.safe_run(); }
-#endif
\ No newline at end of file
+#endif
index 73df71e..3d230d1 100755 (executable)
@@ -1642,4 +1642,3 @@ is equivalent to
 .. seealso::
 
     :ocv:func:`cartToPolar`
-
index c3abdb7..229183e 100644 (file)
@@ -705,5 +705,3 @@ The function is similar to
 where ``undistort()`` is an approximate iterative algorithm that estimates the normalized original point coordinates out of the normalized distorted point coordinates ("normalized" means that the coordinates do not depend on the camera matrix).
 
 The function can be used for both a stereo camera head or a monocular camera (when R is empty).
-
-
index ae728c2..e3c459d 100644 (file)
@@ -815,4 +815,4 @@ See the sample ``grabcut.cpp`` to learn how to use the function.
 
    * An example using the GrabCut algorithm can be found at opencv_source_code/samples/cpp/grabcut.cpp
 
-   * (Python) An example using the GrabCut algorithm can be found at opencv_source_code/samples/python2/grabcut.py
\ No newline at end of file
+   * (Python) An example using the GrabCut algorithm can be found at opencv_source_code/samples/python2/grabcut.py
index ab4db33..16304a6 100644 (file)
@@ -76,4 +76,4 @@ After the function finishes the comparison, the best matches can be found as glo
 
 .. note::
 
-   * (Python) An example on how to match mouse selected regions in an image can be found at opencv_source_code/samples/python2/mouse_and_match.py
\ No newline at end of file
+   * (Python) An example on how to match mouse selected regions in an image can be found at opencv_source_code/samples/python2/mouse_and_match.py
index 1b176ed..0c89d39 100644 (file)
@@ -37,4 +37,4 @@ PERF_TEST_P(Img_BlockSize_ApertureSize_BorderType, cornerEigenValsAndVecs,
     extractChannel(dst, l1, 0);
 
     SANITY_CHECK(l1, 2e-5);
-}
\ No newline at end of file
+}
index 10ed8de..bb54644 100644 (file)
@@ -36,4 +36,4 @@ PERF_TEST_P(Img_BlockSize_ApertureSize_k_BorderType, cornerHarris,
     TEST_CYCLE() cornerHarris(src, dst, blockSize, apertureSize, k, borderType);
 
     SANITY_CHECK(dst, 2e-5);
-}
\ No newline at end of file
+}
index 1498ffd..b897d6a 100644 (file)
@@ -72,5 +72,3 @@ PERF_TEST_P( Image_KernelSize, GaborFilter2d,
 
     SANITY_CHECK(filteredImage, 1e-3);
 }
-
-
index e958a7e..146528b 100644 (file)
@@ -221,4 +221,3 @@ PERF_TEST(Transform, getPerspectiveTransform)
 
     SANITY_CHECK(transformCoefficient, 1e-5);
 }
-
index 2171ec1..3795f7a 100644 (file)
@@ -438,4 +438,3 @@ cvMinAreaRect2( const CvArr* array, CvMemStorage* storage )
     box.angle = (float)(box.angle*180/CV_PI);
     return box;
 }
-
index d087d54..c4973c3 100644 (file)
@@ -356,4 +356,3 @@ _exit_:
 }
 
 TEST(Imgproc_ApproxPoly, accuracy) { CV_ApproxPolyTest test; test.safe_run(); }
-
index 19f536a..cae75d0 100644 (file)
@@ -1700,4 +1700,3 @@ TEST(Imgproc_ContourPerimeterSlice, accuracy) { CV_PerimeterAreaSliceTest test;
 TEST(Imgproc_FitEllipse, small) { CV_FitEllipseSmallTest test; test.safe_run(); }
 
 /* End of file. */
-
index da7e334..bbbb347 100644 (file)
@@ -293,5 +293,3 @@ void CV_DisTransTest::prepare_to_validation( int /*test_case_idx*/ )
 
 
 TEST(Imgproc_DistanceTransform, accuracy) { CV_DisTransTest test; test.safe_run(); }
-
-
index 6bf529b..efbad99 100644 (file)
@@ -1886,4 +1886,3 @@ protected:
 };
 
 TEST(Imgproc_Filtering, supportedFormats) { CV_FilterSupportedFormatsTest test; test.safe_run(); }
-
index 9f2d27f..d2a45cb 100644 (file)
@@ -146,4 +146,3 @@ void CV_HoughLinesTest::run_test(int type)
 TEST(Imgproc_HoughLines, regression) { CV_StandartHoughLinesTest test; test.safe_run(); }
 
 TEST(Imgproc_HoughLinesP, regression) { CV_ProbabilisticHoughLinesTest test; test.safe_run(); }
-
index 30a760d..f59fec1 100644 (file)
@@ -318,4 +318,3 @@ void CV_ThreshTest::prepare_to_validation( int /*test_case_idx*/ )
 }
 
 TEST(Imgproc_Threshold, accuracy) { CV_ThreshTest test; test.safe_run(); }
-
index 52cb37a..0edb18e 100644 (file)
@@ -130,4 +130,3 @@ void CV_WatershedTest::run( int /* start_from */)
 }
 
 TEST(Imgproc_Watershed, regression) { CV_WatershedTest test; test.safe_run(); }
-
index 2d406cb..a219568 100644 (file)
@@ -4,4 +4,4 @@ build.xml
 local.properties
 proguard-project.txt
 project.properties
-default.properties
\ No newline at end of file
+default.properties
index acaf426..7eed06a 100644 (file)
@@ -1963,4 +1963,4 @@ public class ImgprocTest extends OpenCVTestCase {
         assertMatEqual(truth, markers);
     }
 
-}
\ No newline at end of file
+}
index c4d34f6..394b377 100755 (executable)
@@ -162,4 +162,3 @@ if __name__ == '__main__':
     print "Not tested methods found:", len(funcs)
     print "Total tests found:", parser.get_tests_count()
     print "Empty test stubs found:", parser.get_empty_stubs_count()
-
index d82a593..1b49b6c 100755 (executable)
@@ -1485,4 +1485,3 @@ if __name__ == "__main__":
     #print "Generating module '" + module + "' from headers:\n\t" + "\n\t".join(srcfiles)
     generator = JavaWrapperGenerator()
     generator.gen(srcfiles, module, dstdir)
-
index b67f633..d46f3c5 100644 (file)
@@ -30,4 +30,4 @@
 #  pragma warning(disable:4800 4244)
 #endif
 
-#endif //__JAVA_COMMON_H__
\ No newline at end of file
+#endif //__JAVA_COMMON_H__
index d7ba5b9..286cb26 100644 (file)
@@ -12,4 +12,4 @@ void cv::setErrorVerbosity(bool verbose)
         cv::redirectError(0);
     else
         cv::redirectError((cv::ErrorCallback)quietCallback);
-}
\ No newline at end of file
+}
index df1bd14..df2074d 100644 (file)
@@ -63,4 +63,4 @@ JNI_OnUnload(JavaVM*, void*)
   //do nothing
 }
 
-} // extern "C"
\ No newline at end of file
+} // extern "C"
index 9f6b1bf..8863630 100644 (file)
@@ -158,4 +158,4 @@ JNIEXPORT void JNICALL Java_org_opencv_android_Utils_nMatToBitmap
 
 } // extern "C"
 
-#endif //__ANDROID__
\ No newline at end of file
+#endif //__ANDROID__
index baf95cb..ed78537 100755 (executable)
@@ -4,4 +4,4 @@ import os
 import shutil
 
 for f in os.listdir("."):
-    shutil.copyfile(f, os.path.join("../../../../../../modules/java/generator/src/java/", "android+" + f));
\ No newline at end of file
+    shutil.copyfile(f, os.path.join("../../../../../../modules/java/generator/src/java/", "android+" + f));
index 7a47a90..21fe5f7 100644 (file)
@@ -30,4 +30,4 @@ interface OpenCVEngineInterface
     * @return Returns names of OpenCV libraries, separated by semicolon.
     */
     String getLibraryList(String version);
-}
\ No newline at end of file
+}
index dc5d81d..7d56b6b 100644 (file)
@@ -30,4 +30,4 @@ Wrapping class for computing descriptors by using the
         virtual int descriptorType() const;
     protected:
         ...
-    }
\ No newline at end of file
+    }
index a2abfa3..8647115 100644 (file)
@@ -361,4 +361,3 @@ Wrapping class for computing, matching, and classifying descriptors using the
     protected:
             ...
     };
-
index e3791cb..6a5418f 100644 (file)
@@ -191,4 +191,3 @@ Reads the trained Gaussian mixture model from the file storage.
     :param fs: A file storage with the trained model.
 
     :param node: The parent map. If it is NULL, the function searches a node with parameters in all the top-level nodes (streams), starting with the first one.
-
index 0405bf2..73ab677 100644 (file)
@@ -92,4 +92,3 @@ Returns a pointer to the histogram bin.
 ..
 
 The macros ``GetHistValue`` return a pointer to the specified bin of the 1D, 2D, 3D, or N-D histogram. In case of a sparse histogram, the function creates a new bin and sets it to 0, unless it exists already.
-
index 005e186..21a09bf 100644 (file)
@@ -84,5 +84,3 @@ Calculates the optical flow for two images using Lucas-Kanade algorithm.
     :param vely: Vertical component of the optical flow of the same size as input images, 32-bit floating-point, single-channel
 
 The function computes the flow for every pixel of the first input image using the Lucas and Kanade algorithm [Lucas81]_. The function is obsolete. To track sparse features, use :ocv:func:`calcOpticalFlowPyrLK`. To track all the pixels, use :ocv:func:`calcOpticalFlowFarneback`.
-
-
index f01e11a..074d1ea 100644 (file)
@@ -322,4 +322,3 @@ Inserts a single point into a Delaunay triangulation.
     :param pt: Inserted point.
 
 The function inserts a single point into a subdivision and modifies the subdivision topology appropriately. If a point with the same coordinates exists already, no new point is added. The function returns a pointer to the allocated point. No virtual point coordinates are calculated at this stage.
-
index 9778788..7220fbb 100644 (file)
@@ -295,4 +295,3 @@ int icvSingularValueDecomposition(  int             M,
 
 /*======================================================================================*/
 #endif/*_CV_VM_H_*/
-
index 03e7e09..2a53b29 100644 (file)
@@ -359,4 +359,3 @@ void cvBGCodeBookClearStale( CvBGCodeBookModel* model, int staleThresh,
 }
 
 /* End of file. */
-
index 5431c27..2bcea55 100644 (file)
@@ -135,4 +135,3 @@ cvSegmentFGMask( CvArr* _mask, int poly1Hull0, float perimScale,
 }
 
 /* End of file. */
-
index f4c65f5..6c6839e 100644 (file)
@@ -1319,4 +1319,3 @@ icvUpdateGaussianBGModel2( IplImage* curr_frame, CvGaussBGModel2*  bg_model )
 }
 
 /* End of file. */
-
index 6d0a5e3..48b83ef 100644 (file)
@@ -637,4 +637,3 @@ void cvReleaseBlobTracker(CvBlobTracker**ppT )
     ppT[0]->Release();
     ppT[0] = 0;
 }
-
index 5095d3a..6416ae6 100644 (file)
@@ -125,4 +125,3 @@ CvBlobTrackAnalysis* cvCreateBlobTrackAnalysisList(CvBlobTrackAnalysisOne* (*cre
 }
 
 /* ======================== Analyser modules ============================= */
-
index 571ca9e..c5b2222 100644 (file)
@@ -171,4 +171,3 @@ CvBlobTrackAnalysis* cvCreateModuleBlobTrackAnalysisIOR()
     return (CvBlobTrackAnalysis*)pIOR;
 }/* cvCreateCvBlobTrackAnalysisIOR */
 /* ======================== Analyser modules ============================= */
-
index 9e93ca2..2adba7e 100644 (file)
@@ -578,4 +578,3 @@ public:
 
 CvBlobTrackAnalysis* cvCreateModuleBlobTrackAnalysisTrackDist()
 {return (CvBlobTrackAnalysis*) new CvBlobTrackAnalysisTrackDist;}
-
index b76086e..7114f2b 100644 (file)
@@ -181,5 +181,3 @@ CvBlobTrackGen* cvCreateModuleBlobTrackGen1()
 {
     return (CvBlobTrackGen*) new CvBlobTrackGen1(0);
 }
-
-
index 8a41491..0d9de45 100644 (file)
@@ -215,5 +215,3 @@ CvBlobTrackGen* cvCreateModuleBlobTrackGenYML()
 {
     return (CvBlobTrackGen*) new CvBlobTrackGenYML;
 }
-
-
index 59e0ee6..ada0bdf 100644 (file)
@@ -479,4 +479,3 @@ void CvBlobTrackerAuto1::Process(IplImage* pImg, IplImage* pMask)
     TIME_END("TrackAnalysis",m_BlobList.GetBlobNum())
 
 } /* CvBlobTrackerAuto1::Process */
-
index 8444964..5fd9634 100644 (file)
@@ -1179,4 +1179,3 @@ CvBlobTracker* cvCreateBlobTrackerMSPF()
 {
     return cvCreateBlobTrackerList(cvCreateBlobTrackerOneMSPF);
 }
-
index 3e1c7a0..f3b3cf3 100644 (file)
@@ -454,4 +454,3 @@ CvBlobTracker* cvCreateBlobTrackerMSFGS()
 {
     return cvCreateBlobTrackerList(cvCreateBlobTrackerOneMSFGS);
 }
-
index debe89d..ab86885 100644 (file)
@@ -324,4 +324,3 @@ CvBlobTrackPredictor* cvCreateModuleBlobTrackPredictKalman()
     return (CvBlobTrackPredictor*) new CvBlobTrackPredictKalman;
 }
 /*======================= KALMAN PREDICTOR =========================*/
-
index 502c24d..928e056 100644 (file)
@@ -111,4 +111,3 @@ cvCalcImageHomography( float* line, CvPoint3D32f* _center,
 }
 
 /* End of file. */
-
index 99cc04c..64b9957 100644 (file)
@@ -919,5 +919,3 @@ bool CvCalibFilter::Undistort( CvMat** srcarr, CvMat** dstarr )
 
     return true;
 }
-
-
index 9280cb1..d8f2f59 100644 (file)
@@ -706,4 +706,3 @@ void cvBronKerbosch( CvGraph* graph )
 }//end cvBronKerbosch
 
 #endif
-
index c577a9c..0cb1055 100644 (file)
@@ -626,4 +626,3 @@ void cvDecompPoly( CvContour* cont,
 #endif
 
 // End of file decomppoly.cpp
-
index a55e1ca..c920462 100644 (file)
@@ -551,4 +551,3 @@ cvFindStereoCorrespondence(
 }
 
 /* End of file. */
-
index 32a83bf..d66a997 100644 (file)
@@ -1060,5 +1060,3 @@ int CvBlobDetectorCC::DetectNewBlob(IplImage* /*pImg*/, IplImage* pFGMask, CvBlo
     return result;
 
 }   /* cvDetectNewBlob */
-
-
index b0ec792..9458ab5 100644 (file)
@@ -161,4 +161,3 @@ public:
 
 /* Blob detector constructor: */
 //CvBlobDetector* cvCreateBlobDetectorReal(CvTestSeq* pTestSeq){return new CvBlobDetectorReal(pTestSeq);}
-
index 7d95211..7196d51 100644 (file)
@@ -3698,5 +3698,3 @@ int cvComputeEssentialMatrix(  CvMatr32f rotMatr,
 
     return CV_OK;
 }
-
-
index 8ade446..aa2488f 100644 (file)
@@ -263,7 +263,3 @@ CvSeq* icvCutContourRaster( CvSeq* current, CvMemStorage* storage, IplImage* ima
 
 */
 #endif /* WIN32 */
-
-
-
-
index 7d2a5f1..b188a10 100644 (file)
@@ -351,4 +351,3 @@ inline void RFace::ResizeRect(CvRect Rect,CvRect * lpRect,long lDir,long lD)
     }
 
 }// inline void RFace::ResizeRect(CvRect * lpRect,long lDir,long lD)
-
index e7bda1a..74a96f8 100644 (file)
@@ -133,4 +133,3 @@ private:
 
 
 #endif //__FACE_H__
-
index 4487fda..b93d9aa 100644 (file)
@@ -499,5 +499,3 @@ Face * FaceDetectionList::GetData()
     m_pCurElem = m_pCurElem->m_pNext;
     return m_pCurElem->m_pFace;
 }//Face * FaceDetectionList::GetData()
-
-
index b0ff47c..31a3a83 100644 (file)
@@ -199,4 +199,3 @@ inline MouthFaceTemplate::MouthFaceTemplate(long lNumber,CvRect rect,double dEye
 
 
 #endif//__FACETEMPLATE_H__
-
index 93ab461..a87c2bd 100644 (file)
@@ -122,5 +122,3 @@ cvGetStarKeypoints( const CvArr* _img, CvMemStorage* storage,
     }
     return seq;
 }
-
-
index 8190994..a41c579 100644 (file)
@@ -65,4 +65,3 @@ CvSeq * cvPostBoostingFindFace(IplImage * Image,CvMemStorage* lpStorage)
 
     return lpSeq;
 }//cvPostBoostingFindFace(IplImage * Image)
-
index 8a56883..23fc419 100644 (file)
@@ -631,4 +631,3 @@ cvFindHandRegionA( CvPoint3D32f * points, int count,
     IPPI_CALL( icvFindHandRegionA( points, count, indexs, line, size, jc,
                                     center, storage, numbers ));
 }
-
index d1af336..d1196fe 100644 (file)
@@ -1695,4 +1695,3 @@ cvMixSegmL2( CvImgObsInfo ** obs_info_array, int num_img, CvEHMM * hmm )
 }
 
 /* End of file */
-
index 056bbf8..5daee86 100644 (file)
@@ -1148,4 +1148,3 @@ CvStatus icvEstimate1DHMMStateParams(CvImgObsInfo** obs_info_array, int num_img,
 
 
 #endif
-
index 3f691bc..a3fc8b9 100644 (file)
@@ -330,4 +330,3 @@ void CvMatrix::show( const char* window_name )
 
 
 /* End of file. */
-
index eefe70d..8416952 100644 (file)
@@ -718,7 +718,3 @@ void _cvProjectionPointToSegment(CvPoint2D32f* PointO,
     PrPoint->y = PointO->y - VectorAO.y + alfa*VectorAB.y;
     return;
 }//end of _cvProjectionPointToSegment
-
-
-
-
index aa2514e..9b16b5a 100644 (file)
@@ -315,6 +315,3 @@ void TestOptimX2Y2()
 }
 
 #endif
-
-
-
index d0e243d..48eaf79 100644 (file)
@@ -477,4 +477,3 @@ cvPostWarpImage( int numLines,  /* number of scanlines  */
 }
 
 /* End of file */
-
index 4227234..7794640 100644 (file)
@@ -1683,4 +1683,3 @@ icvPoint7( int *ml, int *mr, double *F, int *amount )
 
     return error;
 }                               /* icvPoint7 */
-
index 4445141..ab85b3b 100644 (file)
@@ -389,4 +389,3 @@ cvMorphEpilinesMulti( int lines,        /* number of lines             */
                                           second_corr   /* correspond information for the 2nd seq     */
                 ));
 }
-
index d3521a5..0dbc2c0 100644 (file)
@@ -1367,4 +1367,3 @@ void cvAddNoise(IplImage* pImg, int noise_type, double Ampl, CvRandState* rnd_st
     cvReleaseImage(&pImgAdd);
 
 }   /* cvAddNoise */
-
index 4b7cb06..07fd087 100644 (file)
@@ -645,4 +645,3 @@ cvCreateGLCMImage( CvGLCM* GLCM, int step )
 
     return dest;
 }
-
index 87aadf6..f340283 100644 (file)
@@ -2785,4 +2785,3 @@ static void icvDecomposeQ(CvMat* /*matrQ*/,CvMat* /*matrH*/)
 }
 
 #endif
-
index 3a11ea9..bcf309f 100644 (file)
@@ -971,4 +971,3 @@ inline double CalculateTransformationLMS3_0( CvPoint* pTemplPoints, CvPoint* pSr
         dbLMS = dbXtXt + dbYtYt - ((double)pow(dbXtXs + dbYtYs,2) + (double)pow(dbXtYs - dbYtXs,2)) / del;
     return dbLMS;
 }
-
index 3c6191a..f0bb6bc 100644 (file)
@@ -80,5 +80,3 @@ cvDeInterlace( const CvArr* framearr, CvArr* fieldEven, CvArr* fieldOdd )
 }
 
 /* End of file. */
-
-
index b9b2502..d0a9ec6 100644 (file)
@@ -112,4 +112,3 @@ protected:
 };
 
 TEST(Legacy_BruteForceMatcher, accuracy) { CV_BruteForceMatcherTest test; test.safe_run(); }
-
index f72d4c3..3d74ff6 100644 (file)
@@ -352,5 +352,3 @@ void CV_OptFlowTest::run( int /* start_from */)
 
 
 TEST(Legacy_OpticalFlow, accuracy) { CV_OptFlowTest test; test.safe_run(); }
-
-
index 3dafd17..0df71ab 100644 (file)
@@ -338,4 +338,3 @@ _exit_:
 TEST(Legacy_Subdiv, correctness) { CV_SubdivTest test; test.safe_run(); }
 
 /* End of file. */
-
index 4bf9c11..de6fc99 100644 (file)
@@ -318,4 +318,3 @@ decision tree.
 
 
 .. [Breiman84] Breiman, L., Friedman, J. Olshen, R. and Stone, C. (1984), *Classification and Regression Trees*, Wadsworth.
-
index 171be3d..05413c7 100644 (file)
@@ -194,5 +194,3 @@ The sample below (currently using the obsolete ``CvMat`` structures) demonstrate
         cvReleaseMat( &trainData );
         return 0;
     }
-
-
index f955f15..0496e22 100644 (file)
@@ -278,4 +278,3 @@ Returns neurons weights of the particular layer.
 .. ocv:function:: double* CvANN_MLP::get_weights(int layer)
 
     :param layer: Index of the particular layer.
-
index 76da927..af250b7 100644 (file)
@@ -161,4 +161,3 @@ Predicts the response for a sample.
 The method is used to predict the response for a new sample. In case of a classification, the method returns the class label. In case of a regression, the method returns the output function value. The input sample must have as many components as the ``train_data`` passed to ``train`` contains. If the ``var_idx`` parameter is passed to ``train``, it is remembered and then is used to extract only the necessary components from the input sample in the method ``predict``.
 
 The suffix ``const`` means that prediction does not affect the internal model state, so the method can be safely called from within different threads.
-
index 31d2039..d911834 100644 (file)
@@ -1847,4 +1847,3 @@ bool CvERTrees::train( const Mat& _train_data, int _tflag,
 }
 
 // End of file.
-
index 78012ba..a05a30d 100644 (file)
@@ -480,4 +480,3 @@ float CvKNearest::find_nearest( const cv::Mat& _samples, int k, CV_OUT cv::Mat&
 }
 
 /* End of file */
-
index f1f7a24..b9a966c 100644 (file)
@@ -623,4 +623,3 @@ float CvNormalBayesClassifier::predict( const Mat& _samples, Mat* _results ) con
 }
 
 /* End of file. */
-
index 2e1b2e3..8900e1e 100644 (file)
@@ -2949,4 +2949,3 @@ cvTrainSVM_CrossValidation( const CvMat* train_data, int tflag,
 #endif
 
 /* End of file. */
-
index b75e477..1dac7a7 100644 (file)
@@ -678,4 +678,3 @@ TEST(ML_KNearest, accuracy) { CV_KNearestTest test; test.safe_run(); }
 TEST(ML_EM, accuracy) { CV_EMTest test; test.safe_run(); }
 TEST(ML_EM, save_load) { CV_EMTest_SaveLoad test; test.safe_run(); }
 TEST(ML_EM, classification) { CV_EMTest_Classification test; test.safe_run(); }
-
index 5c2b2a0..f97dec1 100644 (file)
@@ -338,4 +338,4 @@ The class ``SURF_OCL`` uses some buffers and provides access to it. All buffers
 
 .. note::
 
-   * OCL : An example of the SURF detector can be found at opencv_source_code/samples/ocl/surf_matcher.cpp
\ No newline at end of file
+   * OCL : An example of the SURF detector can be found at opencv_source_code/samples/ocl/surf_matcher.cpp
index 61b3c00..78b6b46 100644 (file)
@@ -121,4 +121,4 @@ namespace cv
     }
 }
 
-#endif //__OPENCV_NONFREE_OCL_HPP__
\ No newline at end of file
+#endif //__OPENCV_NONFREE_OCL_HPP__
index 23b1f1e..fdd1931 100644 (file)
@@ -108,4 +108,4 @@ PERF_TEST_P(OCL_SURF, DISABLED_without_data_transfer, testing::Values(SURF_IMAGE
     SANITY_CHECK(cpu_dp, 1);
 }
 
-#endif // HAVE_OPENCV_OCL
\ No newline at end of file
+#endif // HAVE_OPENCV_OCL
index e675d3f..a45f29a 100644 (file)
@@ -312,6 +312,3 @@ void CV_DetectorsTest::run( int /*start_from*/ )
 
 
 TEST(Features2d_Detectors, regression) { CV_DetectorsTest test; test.safe_run(); }
-
-
-
index 4cce77b..b680d94 100644 (file)
@@ -1218,4 +1218,3 @@ TEST(DISABLED_Features2d_SURF_using_mask, regression)
     FeatureDetectorUsingMaskTest test(Algorithm::create<FeatureDetector>("Feature2D.SURF"));
     test.safe_run();
 }
-
index 86fb0ed..9bb3ed7 100644 (file)
@@ -260,5 +260,3 @@ Return a count of loaded models (classes).
 
 
 .. [Felzenszwalb2010] Felzenszwalb, P. F. and Girshick, R. B. and McAllester, D. and Ramanan, D. *Object Detection with Discriminatively Trained Part Based Models*. PAMI, vol. 32, no. 9, pp. 1627-1645, September 2010
-
-
index fb02d8a..8bfca1b 100644 (file)
@@ -48,4 +48,4 @@ int tbbTasksThresholdFunctionalScore(const CvLSVMFilterObject **filters, const i
                                      int *kPoints,
                                      CvPoint ****partsDisplacement);
 
-#endif
\ No newline at end of file
+#endif
index 904c207..6c0821a 100644 (file)
@@ -487,4 +487,3 @@ inline int predictCategoricalStump( CascadeClassifier& cascade, Ptr<FeatureEvalu
     return 1;
 }
 }
-
index c6bc6c0..6e11913 100644 (file)
@@ -511,4 +511,4 @@ int getFeaturePyramid(IplImage * image, CvLSVMFeaturePyramid **maps)
     }
 
     return LATENT_SVM_OK;
-}
\ No newline at end of file
+}
index 6db38a2..5c5902f 100644 (file)
@@ -244,4 +244,3 @@ int fftInverse2d(float *x_in, float *x_out, int numRows, int numColls)
     free(x_outTmp);
     return FFT_OK;
 }
-
index 908c685..26e85bd 100644 (file)
@@ -120,4 +120,3 @@ int tbbTasksThresholdFunctionalScore(const CvLSVMFilterObject **filters, const i
     return LATENT_SVM_OK;
 };
 #endif
-
index 8519c40..556efa9 100644 (file)
@@ -186,4 +186,4 @@ Only basic flags are supported in oclMat(i.e. depth number of channels)
 
 All the 3-channel matrix(i.e. RGB image) are represented by 4-channel matrix in oclMat. It means 3-channel image have 4-channel space with the last channel unused. We provide a transparent interface to handle the difference between OpenCV Mat and oclMat.
 
-For example: If a oclMat has 3 channels, channels() returns 3 and oclchannels() returns 4
\ No newline at end of file
+For example: If a oclMat has 3 channels, channels() returns 3 and oclchannels() returns 4
index f654124..11fb272 100644 (file)
@@ -499,4 +499,4 @@ Returns block descriptors computed for the whole image.
 
         * **DESCR_FORMAT_COL_BY_COL** - Column-major order.
 
-The function is mainly used to learn the classifier.
\ No newline at end of file
+The function is mainly used to learn the classifier.
index ca97d3a..ce89e85 100644 (file)
@@ -280,4 +280,4 @@ Performs linear blending of two images.
 
     :param weights2: Weights for second image. Must have tha same size as ``img2`` . Supports only ``CV_32F`` type.
 
-    :param result: Destination image.
\ No newline at end of file
+    :param result: Destination image.
index 69b27eb..aed9fa5 100644 (file)
@@ -67,4 +67,4 @@ Returns the squared sum of matrix elements for each channel
 
     :param m: The Source image of all depth
 
-Counts the squared sum of matrix elements for each channel.
\ No newline at end of file
+Counts the squared sum of matrix elements for each channel.
index 32aa8b9..3810d7e 100644 (file)
@@ -55,4 +55,4 @@ Returns the pointer to the opencl command queue
 
 .. ocv:function:: void* ocl::getoclCommandQueue()
 
-Thefunction are used to get opencl command queue so that opencv can interactive with other opencl program.
\ No newline at end of file
+Thefunction are used to get opencl command queue so that opencv can interactive with other opencl program.
index 1d7e2cf..428ab97 100644 (file)
@@ -161,4 +161,4 @@ END_DEV:
     TestSystem::instance().run();
 
     return 0;
-}
\ No newline at end of file
+}
index 29ff0d8..7cefd78 100644 (file)
@@ -1194,4 +1194,4 @@ PERFTEST(AddWeighted)
         }
 
     }
-}
\ No newline at end of file
+}
index 2213977..11eea64 100644 (file)
@@ -119,4 +119,4 @@ PERFTEST(blend)
             TestSystem::instance().ExpectedMatNear(dst, ocl_dst, 1.f);
         }
     }
-}
\ No newline at end of file
+}
index c481766..14df629 100644 (file)
@@ -164,4 +164,4 @@ PERFTEST(BruteForceMatcher)
         else
             TestSystem::instance().setAccurate(0, diff);
     }
-}
\ No newline at end of file
+}
index 8485278..0b48757 100644 (file)
@@ -90,12 +90,3 @@ PERFTEST(StereoMatchBM)
 
     TestSystem::instance().setAccurate(-1, 0.);
 }
-
-
-
-
-
-
-
-
-
index 7ea0ce6..6f85ee8 100644 (file)
@@ -82,4 +82,4 @@ PERFTEST(Canny)
     GPU_FULL_OFF;
 
     TestSystem::instance().ExceptedMatSimilar(edges, ocl_edges, 2e-2);
-}
\ No newline at end of file
+}
index 4bd5fa5..1934417 100644 (file)
@@ -90,4 +90,4 @@ PERFTEST(cvtColor)
     }
 
 
-}
\ No newline at end of file
+}
index 7073eb6..ce9949b 100644 (file)
@@ -88,4 +88,4 @@ PERFTEST(dft)
         }
 
     }
-}
\ No newline at end of file
+}
index abaeda3..aa04b9c 100644 (file)
@@ -87,4 +87,4 @@ PERFTEST(gemm)
 
         TestSystem::instance().ExpectedMatNear(ocl_dst, dst, src1.cols * src1.rows * 1e-4);
     }
-}
\ No newline at end of file
+}
index 26bed5e..ea1a474 100644 (file)
@@ -140,4 +140,4 @@ PERFTEST(Haar)
     faceCascade.detectMultiScale(d_img, oclfaces,
                                  1.1, 2, 0 | CV_HAAR_SCALE_IMAGE, Size(30, 30));
     GPU_FULL_OFF;
-}
\ No newline at end of file
+}
index 610a168..e6d85b5 100644 (file)
@@ -91,4 +91,4 @@ PERFTEST(HOG)
     d_src.upload(src);
     ocl_hog.detectMultiScale(d_src, found_locations);
     GPU_FULL_OFF;
-}
\ No newline at end of file
+}
index 8aafc98..8caf4b4 100644 (file)
@@ -142,4 +142,4 @@ PERFTEST(matchTemplate)
             }
         }
     }
-}
\ No newline at end of file
+}
index bb407c9..092e548 100644 (file)
@@ -183,4 +183,4 @@ PERFTEST(setTo)
         }
 
     }
-}
\ No newline at end of file
+}
index 268fe79..a80ab13 100644 (file)
@@ -84,4 +84,4 @@ PERFTEST(norm)
         ocl::norm(d_src1, d_src2, NORM_INF);
         GPU_FULL_OFF;
     }
-}
\ No newline at end of file
+}
index 439930d..c5679a4 100644 (file)
@@ -490,7 +490,3 @@ double checkSimilarity(const Mat &m1, const Mat &m2)
     matchTemplate(m1, m2, diff, CV_TM_CCORR_NORMED);
     return std::abs(diff.at<float>(0, 0) - 1.f);
 }
-
-
-
-
index b98f531..1026279 100644 (file)
@@ -129,4 +129,4 @@ PERFTEST(pyrUp)
             TestSystem::instance().ExpectedMatNear(dst, ocl_dst, (src.depth() == CV_32F ? 1e-4f : 1.0));
         }
     }
-}
\ No newline at end of file
+}
index ed4a400..ec73c86 100644 (file)
@@ -90,4 +90,4 @@ void cv::ocl::blendLinear(const oclMat &img1, const oclMat &img2, const oclMat &
 
         openCLExecuteKernel(ctx, &blend_linear, kernelName, globalSize, localSize, args, channels, depth);
     }
-}
\ No newline at end of file
+}
index 037ff23..1d6939f 100644 (file)
@@ -82,4 +82,4 @@ void cv::ocl::columnSum(const oclMat &src, oclMat &dst)
 
     openCLExecuteKernel(clCxt, &imgproc_columnsum, kernelName, globalThreads, localThreads, args, src.channels(), src.depth());
 
-}
\ No newline at end of file
+}
index 2219e77..37ebaaf 100644 (file)
@@ -348,5 +348,3 @@ void cv::ocl::GoodFeaturesToTrackDetector_OCL::downloadPoints(const oclMat &poin
         NULL,
         NULL));
 }
-
-
index e532d31..4aafb47 100644 (file)
@@ -1955,4 +1955,4 @@ void cv::ocl::device::hog::compute_gradients_8UC4(int height, int width,
 
     openCLExecuteKernel(clCxt, &objdetect_hog, kernelName, globalThreads,
         localThreads, args, -1, -1);
-}
\ No newline at end of file
+}
index 4a7d7d8..3932f87 100644 (file)
@@ -236,4 +236,3 @@ void interpolate::bindImgTex(const oclMat &img, cl_mem &texture)
     }
        texture = bindTexture(img);
 }
-
index 22f8660..4de42fc 100644 (file)
@@ -435,4 +435,3 @@ double cv::ocl::kmeans(const oclMat &_src, int K, oclMat &_bestLabels,
 
     return best_compactness;
 }
-
index 8dfc664..926b94c 100644 (file)
@@ -338,4 +338,3 @@ Moments ocl_moments( InputArray _array, bool binaryImage )
 }
 
 }
-
index 0681c6f..16a56ac 100644 (file)
@@ -1014,4 +1014,3 @@ __kernel void arithm_compare_ge_D6 (__global double *src1, int src1_step, int sr
     }
 }
 #endif
-
index d0e862d..fb5859d 100644 (file)
@@ -1011,5 +1011,3 @@ __kernel void arithm_compare_le_D6 (__global double *src1, int src1_step, int sr
     }
 }
 #endif
-
-
index b79da97..1dce385 100644 (file)
@@ -466,5 +466,3 @@ __kernel void arithm_s_div_D6 (__global double *src, int src_step, int src_offse
     }
 }
 #endif
-
-
index 761cd70..94cc14d 100644 (file)
@@ -377,4 +377,4 @@ __kernel void arithm_op_minMaxLoc_mask (int cols,int invalid_cols,int offset,int
    }
 }
 
-*/
\ No newline at end of file
+*/
index f853629..bfbb594 100644 (file)
@@ -300,4 +300,4 @@ __kernel void arithm_muls_D5 (__global float *src1, int src1_step, int src1_offs
 
         *((__global float *)((__global char *)dst + dst_index)) = tmp;
     }
-}
\ No newline at end of file
+}
index 30d65c5..9dc4983 100644 (file)
@@ -467,5 +467,3 @@ __kernel __attribute__((reqd_work_group_size(LSIZE0,LSIZE1,1))) void row_filter_
     }
 
 }
-
-
index 003505e..22a7fe7 100644 (file)
@@ -421,5 +421,3 @@ __kernel void __attribute__((reqd_work_group_size(8,8,1)))gpuRunHaarClassifierCa
         }//end for(int grploop=grpidx;grploop<totalgrp;grploop+=grpnumx)
     }//end for(int scalei = 0; scalei <loopcount; scalei++)
 }
-
-
index 23ef723..c12ab59 100644 (file)
@@ -304,4 +304,3 @@ __kernel void gpuscaleclassifier(global GpuHidHaarTreeNode *orinode, global GpuH
     newnode[counter].alpha[1] = t1.alpha[1];
     newnode[counter].alpha[2] = t1.alpha[2];
 }
-
index 4f5075d..bfa8ee3 100644 (file)
@@ -273,4 +273,3 @@ __kernel
     for (int j=0; j< same; j++)
         corners[pos + j] = pt1;
 }
-
index d279ef7..9ced01d 100644 (file)
@@ -490,4 +490,4 @@ kernel void integral_rows_D5(__global float4 *srcsum,__global float4 * srcsqsum,
         }
         barrier(CLK_LOCAL_MEM_FENCE);
     }
-}
\ No newline at end of file
+}
index f00e61c..ef9e770 100644 (file)
@@ -686,4 +686,3 @@ __kernel void warpPerspectiveCubic_C4_D5(__global float4 * src, __global float4
         }
     }
 }
-
index 7131301..5ea94e2 100644 (file)
@@ -977,4 +977,4 @@ __kernel void CvMoments_D6(__global F* src_data,  int src_rows, int src_cols, in
         // + m03 ( = m03' + 3*y*m02' + 3*y*y*m01' + y*y*y*m00' )
         *(dst_m + mad24(DST_ROW_03 * blocky, dst_step, mad24(wgidy, dst_cols, wgidx))) = mom[9] + y * (3. * mom[5] + y * (3. * mom[2] + ym));
     }
-}
\ No newline at end of file
+}
index 96be69b..1e3e31d 100644 (file)
@@ -113,4 +113,3 @@ void cv::ocl::pyrDown(const oclMat &src, oclMat &dst)
 
     pyrdown_run(src, dst);
 }
-
index fa7f73d..14f20aa 100644 (file)
@@ -86,4 +86,4 @@ namespace cv
             openCLExecuteKernel(clCxt, &pyr_up, kernelName, globalThreads, localThreads, args, src.oclchannels(), src.depth());
         }
     }
-}
\ No newline at end of file
+}
index e620c2a..151a7ea 100644 (file)
@@ -238,4 +238,3 @@ void cv::ocl::StereoBM_OCL::operator() ( const oclMat &left, const oclMat &right
 {
     cv::ocl::stereoBM::operator_(minSSD, leBuf, riBuf, preset, ndisp, winSize, avergeTexThreshold, left, right, disparity);
 }
-
index 1a10b07..2e83b50 100644 (file)
@@ -516,4 +516,3 @@ void cv::ocl::StereoBeliefPropagation::operator()(const oclMat &data, oclMat &di
     ::StereoBeliefPropagationImpl impl(*this, u, d, l, r, u2, d2, l2, r2, datas, out);
     impl(data, disp);
 }
-
index 4978055..34e7fc6 100644 (file)
@@ -476,4 +476,4 @@ void ocl_tvl1flow::warpBackward(const oclMat &I0, const oclMat &I1, oclMat &I1x,
     releaseTexture(I1_tex);
     releaseTexture(I1x_tex);
     releaseTexture(I1y_tex);
-}
\ No newline at end of file
+}
index 9341981..ae0cbd4 100644 (file)
@@ -116,4 +116,4 @@ INSTANTIATE_TEST_CASE_P(OCL_ImgProc, Blend, Combine(
                             DIFFERENT_SIZES,
                             testing::Values(MatType(CV_8UC1), MatType(CV_8UC3), MatType(CV_8UC4), MatType(CV_32FC1), MatType(CV_32FC4))
                         ));
-#endif
\ No newline at end of file
+#endif
index 6c6ea4e..5d8d108 100644 (file)
@@ -86,4 +86,4 @@ TEST_P(Canny, Accuracy)
 INSTANTIATE_TEST_CASE_P(OCL_ImgProc, Canny, testing::Combine(
                             testing::Values(AppertureSize(3), AppertureSize(5)),
                             testing::Values(L2gradient(false), L2gradient(true))));
-#endif
\ No newline at end of file
+#endif
index 7a5fc64..ab1f849 100644 (file)
@@ -264,4 +264,4 @@ INSTANTIATE_TEST_CASE_P(OCL_ObjDetect, Haar,
     Combine(Values(CV_HAAR_SCALE_IMAGE, 0),
             Values(cascade_frontalface_alt/*, cascade_frontalface_alt2*/)));
 
-#endif //HAVE_OPENCL
\ No newline at end of file
+#endif //HAVE_OPENCL
index bc08e02..d096c3a 100644 (file)
@@ -346,4 +346,3 @@ INSTANTIATE_TEST_CASE_P(OCL_Video, Farneback, testing::Combine(
     testing::Values(UseInitFlow(false), UseInitFlow(true))));
 
 #endif // HAVE_OPENCL
-
index 7031d99..ba12573 100644 (file)
@@ -251,4 +251,3 @@ double checkRectSimilarity(Size sz, std::vector<Rect>& ob1, std::vector<Rect>& o
     }
     return final_test_result;
 }
-
index 97625d3..0894275 100644 (file)
@@ -88,4 +88,3 @@ Modification of ``fastNlMeansDenoisingMulti`` function for colored images sequen
     :param hForColorComponents: The same as h but for color components.
 
 The function converts images to CIELAB colorspace and then separately denoise L and AB components with given h parameters using ``fastNlMeansDenoisingMulti`` function.
-
index 6c96796..b39f01a 100644 (file)
@@ -36,4 +36,4 @@ for more details.
 
    * An example using the inpainting technique can be found at opencv_source_code/samples/cpp/inpaint.cpp
 
-   * (Python) An example using the inpainting technique can be found at opencv_source_code/samples/python2/inpaint.py
\ No newline at end of file
+   * (Python) An example using the inpainting technique can be found at opencv_source_code/samples/python2/inpaint.py
index cb434a6..5216716 100644 (file)
@@ -157,5 +157,3 @@ template <class T> struct Array4d {
 };
 
 #endif
-
-
index 191926c..4762eda 100644 (file)
@@ -238,5 +238,3 @@ void cv::fastNlMeansDenoisingColoredMulti( InputArrayOfArrays _srcImgs, OutputAr
 
     cvtColor(dst_lab, dst, CV_Lab2LBGR);
 }
-
-
index 3a6137a..3c28555 100644 (file)
@@ -1258,4 +1258,3 @@ void initcv2()
 
 #include "pyopencv_generated_const_reg.h"
 }
-
index 31bb776..909ef64 100644 (file)
@@ -4054,4 +4054,3 @@ static PyObject* init_cv()
 
   return m;
 }
-
index 287e22f..dba6796 100755 (executable)
@@ -51,4 +51,3 @@ if __name__ == '__main__':
     cv.ShowImage("H-S Histogram", hs_histogram(src))
 
     cv.WaitKey(0)
-
index 5d48bd3..fda4459 100644 (file)
@@ -1,3 +1,2 @@
 set(the_description "Images stitching")
 ocv_define_module(stitching opencv_imgproc opencv_features2d opencv_calib3d opencv_objdetect OPTIONAL opencv_gpu opencv_nonfree)
-
index a9c0c35..021e7b3 100644 (file)
@@ -30,4 +30,3 @@ Estimates focal lengths for each given camera.
     :param pairwise_matches: Matches between all image pairs.
 
     :param focals: Estimated focal lengths for each camera.
-
index d27701e..eff98c0 100644 (file)
@@ -108,4 +108,3 @@ Exposure compensator which tries to remove exposure related artifacts by adjusti
     };
 
 .. seealso:: :ocv:class:`detail::ExposureCompensator`
-
index bd75765..955f8f2 100644 (file)
@@ -208,4 +208,3 @@ Spherical warper factory class. ::
     };
 
 .. seealso:: :ocv:class:`detail::SphericalWarper`
-
index 983b310..f071a23 100644 (file)
@@ -15,5 +15,3 @@ stitching. Images stitching
     seam_estimation
     exposure_compensation
     blenders
-
-
index b6826a0..1025ffa 100644 (file)
@@ -260,4 +260,4 @@ Construct an instance of the cylindrical warper class.
 
 .. ocv:function:: void detail::CylindricalWarper::CylindricalWarper(float scale)
 
-    :param scale: Projected image scale multiplier
\ No newline at end of file
+    :param scale: Projected image scale multiplier
index c873bc7..98f4ec2 100644 (file)
@@ -851,4 +851,3 @@ void findMaxSpanningTree(int num_images, const vector<MatchesInfo> &pairwise_mat
 
 } // namespace detail
 } // namespace cv
-
index 1439a69..784209c 100644 (file)
@@ -1646,4 +1646,3 @@ void GraphCutSeamFinderGpu::setGraphWeightsColorGrad(
 
 } // namespace detail
 } // namespace cv
-
index baa02ec..ba5c43a 100644 (file)
@@ -75,4 +75,4 @@ TEST(SurfFeaturesFinder, CanFindInROIs)
     ASSERT_EQ(bad_count, 0);
 }
 
-#endif
\ No newline at end of file
+#endif
index c458b24..2f27d50 100644 (file)
@@ -745,4 +745,4 @@ Ptr<SuperResolution> cv::superres::createSuperResolution_BTVL1_OCL()
 {
     return new BTVL1_OCL;
 }
-#endif
\ No newline at end of file
+#endif
index 0a8c62f..4720623 100644 (file)
@@ -258,4 +258,4 @@ __kernel void calcBtvRegularizationKernel(__global float* src,
             dst[y * dst_step + 4 * x + 3] = dstVal.w;
         }
     }
-}
\ No newline at end of file
+}
index 125969b..9df4c3b 100644 (file)
@@ -984,4 +984,4 @@ Ptr<DenseOpticalFlowExt> cv::superres::createOptFlow_Farneback_OCL()
     return new FarneBack_OCL;
 }
 
-#endif
\ No newline at end of file
+#endif
index d082f9c..dd44f1a 100644 (file)
@@ -156,4 +156,4 @@ if __name__ == "__main__":
             if not options.failedOnly:
                 print '\nOverall time: %.2f min\n' % overall_time
             tbl.consolePrintTable(sys.stdout)
-            print 2 * '\n'
\ No newline at end of file
+            print 2 * '\n'
index 6da89e5..045fee8 100755 (executable)
@@ -100,4 +100,4 @@ if __name__ == "__main__":
             tbl.htmlPrintTable(sys.stdout)
             htmlPrintFooter(sys.stdout)
     else:
-        tbl.consolePrintTable(sys.stdout)
\ No newline at end of file
+        tbl.consolePrintTable(sys.stdout)
index f36ff09..dc7f453 100644 (file)
@@ -1415,4 +1415,3 @@ void PrintTo(const Size& sz, ::std::ostream* os)
 }
 
 }  // namespace cv
-
index 4d8f565..61c0ec9 100644 (file)
@@ -418,4 +418,3 @@ void BackgroundSubtractorMOG::operator()(InputArray _image, OutputArray _fgmask,
 }
 
 /* End of file. */
-
index a548575..00211e8 100644 (file)
@@ -297,5 +297,3 @@ const Mat& KalmanFilter::correct(const Mat& measurement)
 }
 
 };
-
-
index 4aff37e..1b9d50b 100644 (file)
@@ -34,4 +34,3 @@ namespace detail
 
 }// namespace detail
 }// namespace cv
-
index 0f63bb4..abe8246 100644 (file)
@@ -658,4 +658,3 @@ CV_IMPL void cvCalcOpticalFlowFarneback(
     cv::calcOpticalFlowFarneback( prev, next, flow, pyr_scale, levels,
         winsize, iterations, poly_n, poly_sigma, flags );
 }
-
index 7a32245..ef2db70 100644 (file)
@@ -648,4 +648,3 @@ CV_EXPORTS_W void calcOpticalFlowSF(Mat& from,
 }
 
 }
-
index 5becdc8..ac5cb0d 100644 (file)
@@ -1,3 +1,2 @@
 set(the_description "Video stabilization")
 ocv_define_module(videostab opencv_imgproc opencv_features2d opencv_video opencv_photo opencv_calib3d opencv_highgui OPTIONAL opencv_gpu)
-
index f718d0e..5febaaa 100644 (file)
@@ -80,4 +80,3 @@ template <typename T> inline const T& at(int index, const std::vector<T> &items)
 }
 
 #endif
-
index 0bfb3fe..1382a07 100644 (file)
@@ -91,4 +91,4 @@ add_custom_command(
 
 install(FILES "${APK_NAME}" DESTINATION "apk/" COMPONENT main)
 add_custom_target(android_package ALL SOURCES "${APK_NAME}" )
-add_dependencies(android_package opencv_java)
\ No newline at end of file
+add_dependencies(android_package opencv_java)
index 12d7ea6..b830bbe 100644 (file)
@@ -6,4 +6,4 @@ OpenCV4Android Reference
    :maxdepth: 2
 
    service/doc/index.rst
-   java.rst
\ No newline at end of file
+   java.rst
index 0993b89..18ab457 100755 (executable)
@@ -40,4 +40,4 @@ if (__name__ ==  "__main__"):
         os.system(PushCommand)
         print("Testing on device \"%s\"" % Name)
         TestCommand = "%s \"%s\" \"%s\" 2>&1" % (os.path.join(HomeDir, "test_native.py"), Arch, Name)
-        os.system(TestCommand)
\ No newline at end of file
+        os.system(TestCommand)
index 2953b54..f8c6b5a 100644 (file)
@@ -1,3 +1,3 @@
 armeabi;15c000000581404;
 x86;0123456789ABCDEF;
-mips;Novo7 Basic;
\ No newline at end of file
+mips;Novo7 Basic;
index d0e9d73..4b00b8e 100644 (file)
@@ -41,4 +41,4 @@ Subsequent launches of OpenCV apps\:
 Architecture of OpenCV Manager
 ------------------------------
 
-.. image:: img/Structure.png
\ No newline at end of file
+.. image:: img/Structure.png
index 440b6b6..63838a1 100644 (file)
@@ -46,4 +46,4 @@ Initialization status constants
 
 .. data:: INIT_FAILED
 
-    OpenCV library initialization failed
\ No newline at end of file
+    OpenCV library initialization failed
index bbc7da0..50ac050 100644 (file)
@@ -29,4 +29,4 @@ Regular application start
 
 OpenCV Manager and OpenCV library has been already installed.
 
-.. image:: img/LibInstalled.png
\ No newline at end of file
+.. image:: img/LibInstalled.png
index df9eb7b..94b61d6 100755 (executable)
@@ -20,4 +20,4 @@ if (not os.path.exists(TARGET_PATH)):
 
 for filename in os.listdir("."):
     if ("dia" == filename[-3:]):
-        os.system("%s --export %s %s" % (DiaPath, os.path.join(TARGET_PATH, filename[0:len(filename)-4] + ".png"), filename))
\ No newline at end of file
+        os.system("%s --export %s %s" % (DiaPath, os.path.join(TARGET_PATH, filename[0:len(filename)-4] + ".png"), filename))
index 71d2c46..a5c1881 100644 (file)
@@ -83,4 +83,4 @@ include $(BUILD_SHARED_LIBRARY)
 #        Native test application
 #---------------------------------------------------------------------
 
-#include $(LOCAL_PATH)/Tests/Tests.mk
\ No newline at end of file
+#include $(LOCAL_PATH)/Tests/Tests.mk
index 5647110..e530dc1 100644 (file)
@@ -3,4 +3,4 @@ APP_PLATFORM := android-8
 APP_STL := stlport_static
 APP_CPPFLAGS := -fno-rtti -fno-exceptions
 NDK_TOOLCHAIN_VERSION=4.4.3
-#APP_OPTIM := debug
\ No newline at end of file
+#APP_OPTIM := debug
index 997b8d6..fccb329 100644 (file)
@@ -69,4 +69,4 @@ status_t BnOpenCVEngine::onTransact(uint32_t code, const Parcel& data, android::
     }
 
     return android::NO_ERROR;
-}
\ No newline at end of file
+}
index b1a88ff..a9cbc11 100644 (file)
@@ -68,4 +68,4 @@ bool BpOpenCVEngine::InstallVersion(String16 version)
     return static_cast<bool>(reply.readInt32());
 }
 
-IMPLEMENT_META_INTERFACE(OpenCVEngine, OPECV_ENGINE_CLASSNAME)
\ No newline at end of file
+IMPLEMENT_META_INTERFACE(OpenCVEngine, OPECV_ENGINE_CLASSNAME)
index 3809f5a..2e6b35a 100644 (file)
@@ -89,4 +89,4 @@ vector<string> SplitStringVector(const string& src, const char seporator)
     }
 
     return result;
-}
\ No newline at end of file
+}
index d1fe36c..e36bfcc 100644 (file)
@@ -10,4 +10,4 @@ std::set<std::string> SplitString(const std::string& src, const char seporator);
 bool ParseString(const std::string& src, std::string& key, std::string& value);
 std::vector<std::string> SplitStringVector(const std::string& src, const char seporator);
 
-#endif
\ No newline at end of file
+#endif
index be30d87..3e490a3 100644 (file)
@@ -22,4 +22,4 @@ JNIEXPORT jint JNICALL Java_org_opencv_engine_HardwareDetector_GetProcessorCount
 JNIEXPORT jint JNICALL Java_org_opencv_engine_HardwareDetector_DetectKnownPlatforms(JNIEnv* , jclass)
 {
     return DetectKnownPlatforms();
-}
\ No newline at end of file
+}
index 4e9bba2..e9075dc 100644 (file)
@@ -39,4 +39,4 @@ int main(int argc, char *argv[])
     printf("OpenCVEngine version %d started", EngineVersion);
 
     return 0;
-}
\ No newline at end of file
+}
index aba13de..87d0ea0 100644 (file)
@@ -16,4 +16,4 @@ vector<PackageInfo> NativePackageManager::GetInstalledPackages()
 
 NativePackageManager::~NativePackageManager()
 {
-}
\ No newline at end of file
+}
index 66ea995..20cafa6 100644 (file)
@@ -29,4 +29,4 @@ int main(int argc, char *argv[])
     delete PackageManager;
 
     return 0;
-}
\ No newline at end of file
+}
index 20be63a..e154658 100644 (file)
@@ -15,4 +15,4 @@ vector<PackageInfo> PackageManagerStub::GetInstalledPackages()
 
 PackageManagerStub::~PackageManagerStub()
 {
-}
\ No newline at end of file
+}
index a37e6b0..8d1d3a8 100644 (file)
@@ -14,4 +14,4 @@ protected:
     virtual std::vector<PackageInfo> GetInstalledPackages();
 };
 
-#endif
\ No newline at end of file
+#endif
index 4c994ef..96d7200 100644 (file)
@@ -4,4 +4,4 @@ int main(int argc, char **argv)
 {
     ::testing::InitGoogleTest(&argc, argv);
     return RUN_ALL_TESTS();
-}
\ No newline at end of file
+}
index 4cfe1c1..5b46bde 100644 (file)
@@ -44,4 +44,4 @@ LOCAL_LDLIBS += -lz -lbinder -llog -lutils
 
 LOCAL_SHARED_LIBRARIES += libOpenCVEngine
 
-include $(BUILD_EXECUTABLE)
\ No newline at end of file
+include $(BUILD_EXECUTABLE)
index 4dbb251..735d374 100644 (file)
@@ -29,4 +29,4 @@ public:
     virtual bool InstallVersion(android::String16 version) = 0;
 };
 
-#endif
\ No newline at end of file
+#endif
index 91de394..a6cf193 100644 (file)
@@ -30,4 +30,4 @@ interface OpenCVEngineInterface
     * @return Returns OpenCV libraries names seporated by symbol ";" in loading order
     */
     String getLibraryList(String version);
-}
\ No newline at end of file
+}
index 408fefc..cc14a2f 100755 (executable)
@@ -24,4 +24,4 @@ if (__name__ ==  "__main__"):
     os.system("adb %s push ./engine/libs/%s/OpenCVEngineNativeService %s" % (DEVICE_STR, DEVICE_ARCH, TARGET_DEVICE_PATH))
     os.system("adb %s push ./engine/libs/%s/OpenCVEngineTest %s" % (DEVICE_STR, DEVICE_ARCH, TARGET_DEVICE_PATH))
     os.system("adb %s push ./engine/libs/%s/OpenCVEngineTestApp %s" % (DEVICE_STR, DEVICE_ARCH, TARGET_DEVICE_PATH))
-    os.system("adb %s push ./engine/libs/%s/libOpenCVEngine_jni.so %s" % (DEVICE_STR, DEVICE_ARCH, TARGET_DEVICE_PATH))
\ No newline at end of file
+    os.system("adb %s push ./engine/libs/%s/libOpenCVEngine_jni.so %s" % (DEVICE_STR, DEVICE_ARCH, TARGET_DEVICE_PATH))
index bc385bb..7dfd394 100755 (executable)
@@ -122,4 +122,4 @@ if __name__ == "__main__":
         print "Usage:\n\t./build_framework.py <outputdir>\n\n"
         sys.exit(0)
 
-    build_framework(os.path.abspath(os.path.join(os.path.dirname(sys.argv[0]), "../..")), os.path.abspath(sys.argv[1]))
\ No newline at end of file
+    build_framework(os.path.abspath(os.path.join(os.path.dirname(sys.argv[0]), "../..")), os.path.abspath(sys.argv[1]))
index 4d196e6..e021aca 100644 (file)
@@ -160,4 +160,4 @@ list (APPEND CMAKE_SYSTEM_PREFIX_PATH
 
     # Project install destination.
     "${CMAKE_INSTALL_PREFIX}"
-)
\ No newline at end of file
+)
index 6493deb..14555cd 100644 (file)
@@ -28,4 +28,4 @@ SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ONLY)
 SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
 SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
 
-message (STATUS "iPhoneOS toolchain loaded")
\ No newline at end of file
+message (STATUS "iPhoneOS toolchain loaded")
index 0056c8d..937079d 100644 (file)
@@ -28,4 +28,4 @@ SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ONLY)
 SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
 SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
 
-message (STATUS "iPhoneSimulator toolchain loaded")
\ No newline at end of file
+message (STATUS "iPhoneSimulator toolchain loaded")
index 8f1f206..0c39e72 100644 (file)
@@ -4,4 +4,4 @@ Building OpenCV from Source, using CMake and Command Line
 cd ~/<my_working_directory>
 python opencv/platforms/ios/build_framework.py ios
 
-If everything's fine, a few minutes later you will get ~/<my_working_directory>/ios/opencv2.framework. You can add this framework to your Xcode projects.
\ No newline at end of file
+If everything's fine, a few minutes later you will get ~/<my_working_directory>/ios/opencv2.framework. You can add this framework to your Xcode projects.
index dfe0461..b039d3d 100644 (file)
@@ -1,3 +1,3 @@
 This folder contains toolchains and additional files that are needed for cross compilation.
 For more information see introduction tutorials for target platform in documentation:
-http://docs.opencv.org/doc/tutorials/introduction/table_of_content_introduction/table_of_content_introduction.html#table-of-content-introduction
\ No newline at end of file
+http://docs.opencv.org/doc/tutorials/introduction/table_of_content_introduction/table_of_content_introduction.html#table-of-content-introduction
index 3cdff97..ef5c276 100644 (file)
@@ -6,4 +6,4 @@ set msvc_path=C:\Program Files\Microsoft Visual Studio 11.0
 call "%msvc_path%\Common7\Tools\VsDevCmd.bat"
 call "%msvc_path%\VC\bin\x86_arm\vcvarsx86_arm.bat"
 
-cmake.exe -GNinja -DCMAKE_BUILD_TYPE=Release -DENABLE_WINRT_MODE=ON -DWITH_FFMPEG=OFF -DWITH_MSMF=OFF -DWITH_DSHOW=OFF -DWITH_VFW=OFF -DWITH_TIFF=OFF -DWITH_OPENEXR=OFF -DWITH_CUDA=OFF -DBUILD_opencv_gpu=OFF -DBUILD_opencv_python=OFF -DBUILD_opencv_java=OFF -DCMAKE_TOOLCHAIN_FILE=..\winrt\arm.winrt.toolchain.cmake  %* ..\..
\ No newline at end of file
+cmake.exe -GNinja -DCMAKE_BUILD_TYPE=Release -DENABLE_WINRT_MODE=ON -DWITH_FFMPEG=OFF -DWITH_MSMF=OFF -DWITH_DSHOW=OFF -DWITH_VFW=OFF -DWITH_TIFF=OFF -DWITH_OPENEXR=OFF -DWITH_CUDA=OFF -DBUILD_opencv_gpu=OFF -DBUILD_opencv_python=OFF -DBUILD_opencv_java=OFF -DCMAKE_TOOLCHAIN_FILE=..\winrt\arm.winrt.toolchain.cmake  %* ..\..
index b34056c..a5158d0 100644 (file)
@@ -3,4 +3,4 @@ set(CMAKE_SYSTEM_PROCESSOR "arm-v7a")
 
 set(CMAKE_FIND_ROOT_PATH "${CMAKE_SOURCE_DIR}/platforms/winrt")
 set(CMAKE_REQUIRED_DEFINITIONS -D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE)
-add_definitions(-D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE)
\ No newline at end of file
+add_definitions(-D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE)
index 2d406cb..a219568 100644 (file)
@@ -4,4 +4,4 @@ build.xml
 local.properties
 proguard-project.txt
 project.properties
-default.properties
\ No newline at end of file
+default.properties
index 400db29..42051bc 100644 (file)
@@ -4,4 +4,3 @@ add_android_project(${sample} "${CMAKE_CURRENT_SOURCE_DIR}" LIBRARY_DEPS ${OpenC
 if(TARGET ${sample})
   add_dependencies(opencv_android_examples ${sample})
 endif()
-
index 70658a7..0f89b2a 100644 (file)
@@ -10,4 +10,3 @@ add_android_project(${sample} "${CMAKE_CURRENT_SOURCE_DIR}" LIBRARY_DEPS ${OpenC
 if(TARGET ${sample})
   add_dependencies(opencv_android_examples ${sample})
 endif()
-
index e6db280..6b66426 100644 (file)
@@ -13,4 +13,4 @@ LOCAL_LDLIBS     += -llog -ldl
 
 LOCAL_MODULE     := detection_based_tracker
 
-include $(BUILD_SHARED_LIBRARY)
\ No newline at end of file
+include $(BUILD_SHARED_LIBRARY)
index 22eda9e..974a5f6 100644 (file)
@@ -190,4 +190,4 @@ JNIEXPORT void JNICALL Java_org_opencv_samples_facedetect_DetectionBasedTracker_
         jenv->ThrowNew(je, "Unknown exception in JNI code {highgui::VideoCapture_n_1VideoCapture__()}");
     }
     LOGD("Java_org_opencv_samples_facedetect_DetectionBasedTracker_nativeDetect exit");
-}
\ No newline at end of file
+}
index 2b985c6..0434141 100644 (file)
@@ -24,4 +24,3 @@ int main(int argc, char* argv[])
 #endif
   return 0;
 }
-
index 1a9302b..04da9a9 100644 (file)
@@ -40,4 +40,4 @@ public class CvNativeActivity extends Activity {
         super.onResume();
         OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_3, this, mLoaderCallback);
     }
-}
\ No newline at end of file
+}
index 77ed5bc..7e5c5cb 100644 (file)
@@ -4,4 +4,3 @@ add_android_project(${sample} "${CMAKE_CURRENT_SOURCE_DIR}" LIBRARY_DEPS ${OpenC
 if(TARGET ${sample})
   add_dependencies(opencv_android_examples ${sample})
 endif()
-
index 45c0af2..3fd69c9 100644 (file)
@@ -4,4 +4,3 @@ add_android_project(${sample} "${CMAKE_CURRENT_SOURCE_DIR}" LIBRARY_DEPS ${OpenC
 if(TARGET ${sample})
   add_dependencies(opencv_android_examples ${sample})
 endif()
-
index dfab5e0..7ea20b9 100644 (file)
@@ -57,4 +57,3 @@ if (INSTALL_C_EXAMPLES AND NOT WIN32)
           DESTINATION share/OpenCV/samples/c
           PERMISSIONS OWNER_READ GROUP_READ WORLD_READ)
 endif ()
-
index b81bff9..a21f13e 100644 (file)
@@ -410,4 +410,3 @@ int main(int argc, char** argv )
 
     return 0;
 }
-
index d8209fa..e4f766c 100644 (file)
@@ -751,6 +751,3 @@ int main(int argc, char* argv[])
     return 0;
 
 }   /* main() */
-
-
-
index 85129a7..475677a 100644 (file)
@@ -13,6 +13,3 @@ ADD_EXECUTABLE(opencv_example  minarea.c)
 TARGET_LINK_LIBRARIES(opencv_example ${OpenCV_LIBS})
 
 #MESSAGE(STATUS "OpenCV_LIBS: ${OpenCV_LIBS}")
-
-
-
index 7bf53e7..7d573e3 100755 (executable)
@@ -25,8 +25,3 @@ the CMake gui with:
  $ cmake-gui <OPENCV_SRC_PATH>/samples/c/example_cmake/
 
 And pick the correct value for OpenCV_DIR.
-
-
-
-
-
index 916acb0..c6e0cf3 100644 (file)
@@ -114,4 +114,3 @@ int main( int argc, char** argv )
 #ifdef _EiC
 main(1,"convexhull.c");
 #endif
-
index ac61ec3..39e6b40 100644 (file)
@@ -86,4 +86,3 @@ if (INSTALL_C_EXAMPLES AND NOT WIN32)
           DESTINATION share/OpenCV/samples/cpp
           PERMISSIONS OWNER_READ GROUP_READ WORLD_READ)
 endif()
-
index 3d2da44..ac59abb 100644 (file)
@@ -79,4 +79,3 @@ int main(int argc, char** argv)
 
     return 0;
 }
-
index a95113c..c22cb52 100644 (file)
@@ -332,4 +332,3 @@ Mat cv::ChessBoardGenerator::operator ()(const Mat& bg, const Mat& camMat, const
 
     return generageChessBoard(bg, camMat, distCoeffs, zero, pb1, pb2, sqWidth, sqHeight,  pts3d, corners);
 }
-
index dbbc2cc..d47877d 100644 (file)
@@ -79,4 +79,3 @@ int main(int argc, const char ** argv)
     waitKey();
     return 0;
 }
-
index b79ea2f..5ecc54c 100644 (file)
@@ -61,4 +61,3 @@ int main(int argc, char** argv)
 
     return 0;
 }
-
index ce84ac1..dfb3bba 100644 (file)
@@ -25,4 +25,4 @@ int main(int argc, const char* argv[])
     }
 
     return 0;
-}
\ No newline at end of file
+}
index f9088a0..e53f094 100644 (file)
@@ -43,7 +43,3 @@ int main(int, char* [])
 
     return 0;
 }
-
-
-
-
index 7b8d81a..887b2a5 100644 (file)
@@ -154,4 +154,3 @@ int main(int argc, char* argv[]) {
 
     return 0;
 }
-
index 2c65fb0..92135d6 100644 (file)
@@ -401,4 +401,3 @@ int main(int argc, char** argv)
     StereoCalib(imagelist, boardSize, true, showRectified);
     return 0;
 }
-
index b498050..901423f 100644 (file)
@@ -134,5 +134,3 @@ int parseCmdArgs(int argc, char** argv)
     }
     return 0;
 }
-
-
index e795fdb..49d8608 100644 (file)
@@ -762,5 +762,3 @@ int main(int argc, char* argv[])
     LOGLN("Finished, total time: " << ((getTickCount() - app_start_time) / getTickFrequency()) << " sec");
     return 0;
 }
-
-
index c501bfd..2a1327d 100644 (file)
@@ -76,5 +76,3 @@ void Morphology_Operations( int, void* )
   morphologyEx( src, dst, operation, element );
   imshow( window_name, dst );
 }
-
-
index efd3c63..941edcc 100644 (file)
@@ -92,4 +92,3 @@ void thresh_callback(int, void* )
        circle( drawing, mc[i], 4, color, -1, 8, 0 );
      }
 }
-
index 3b53811..45da0f9 100644 (file)
@@ -102,4 +102,3 @@ void goodFeaturesToTrack_Demo( int, void* )
   for( size_t i = 0; i < corners.size(); i++ )
      { cout<<" -- Refined Corner ["<<i<<"]  ("<<corners[i].x<<","<<corners[i].y<<")"<<endl; }
 }
-
index e399c0c..f20669f 100644 (file)
@@ -90,4 +90,3 @@ void goodFeaturesToTrack_Demo( int, void* )
   namedWindow( source_window, CV_WINDOW_AUTOSIZE );
   imshow( source_window, copy );
 }
-
index 3e2437f..ef466e5 100644 (file)
@@ -168,5 +168,3 @@ void MyLine( Mat img, Point start, Point end )
     thickness,
     lineType );
 }
-
-
index 9c527a8..388b774 100644 (file)
@@ -151,4 +151,4 @@ int main(int ac, char** av)
         << "Tip: Open up " << filename << " with a text editor to see the serialized data." << endl;
 
     return 0;
-}
\ No newline at end of file
+}
index 49aca42..b16f2e0 100644 (file)
@@ -213,4 +213,4 @@ Mat& ScanImageAndReduceRandomAccess(Mat& I, const uchar* const table)
     }
 
     return I;
-}
\ No newline at end of file
+}
index 94e0a29..555d668 100644 (file)
@@ -83,4 +83,4 @@ void Sharpen(const Mat& myImage,Mat& Result)
     Result.row(Result.rows-1).setTo(Scalar(0));
     Result.col(0).setTo(Scalar(0));
     Result.col(Result.cols-1).setTo(Scalar(0));
-}
\ No newline at end of file
+}
index 9f2e31e..8990bac 100644 (file)
@@ -27,4 +27,4 @@ int main( int argc, char** argv )
 
     waitKey(0);                                                                                         // Wait for a keystroke in the window
     return 0;
-}
\ No newline at end of file
+}
index 7f43f0e..cf35383 100644 (file)
@@ -203,4 +203,4 @@ Scalar getMSSIM( const Mat& i1, const Mat& i2)
 
     Scalar mssim = mean( ssim_map ); // mssim = average of ssim map
     return mssim;
-}
\ No newline at end of file
+}
index a24029a..4f6daec 100644 (file)
@@ -127,4 +127,4 @@ int main()
     imwrite("result.png", I);                     // save the Image
     imshow("SVM for Non-Linear Training Data", I); // show it to the user
     waitKey(0);
-}
\ No newline at end of file
+}
index a87461f..fc10968 100644 (file)
@@ -81,4 +81,3 @@ if (INSTALL_C_EXAMPLES AND NOT WIN32)
           DESTINATION share/OpenCV/samples/${project}
           PERMISSIONS OWNER_READ GROUP_READ WORLD_READ)
 endif()
-
index 4a4ffe3..722e19f 100644 (file)
@@ -265,4 +265,4 @@ void getFlowField(const Mat& u, const Mat& v, Mat& flowField)
             row[j][3] = 255;
         }
     }
-}
\ No newline at end of file
+}
index 2e0b70b..5a5a7c1 100644 (file)
@@ -456,4 +456,3 @@ inline string App::workFps() const
     ss << work_fps;
     return ss.str();
 }
-
index e98dcc6..6f15ada 100644 (file)
@@ -86,4 +86,3 @@ int main(int argc, const char* argv[])
 
     return 0;
 }
-
index 62745d7..8a3d639 100644 (file)
@@ -378,5 +378,3 @@ void App::handleKey(char key)
         break;
     }
 }
-
-
index fb08567..07b4202 100644 (file)
@@ -41,4 +41,4 @@ public class DetectFaceDemo {
         System.out.println(String.format("Writing %s", filename));
         Highgui.imwrite(filename, image);
     }
-}
\ No newline at end of file
+}
index 30ab055..ea50200 100644 (file)
@@ -66,4 +66,4 @@ object ScalaCorrespondenceMatchingDemo {
     println(s"Writing ${filename}")
     assert(Highgui.imwrite(filename, correspondenceImage))
   }
-}
\ No newline at end of file
+}
index a35eeb7..85fdeb0 100644 (file)
@@ -40,4 +40,4 @@ object ScalaDetectFaceDemo {
     println(s"Writing ${filename}")
     assert(Highgui.imwrite(filename, image))
   }
-}
\ No newline at end of file
+}
index a201d83..ddbaf26 100644 (file)
@@ -57,4 +57,3 @@ if (INSTALL_C_EXAMPLES AND NOT WIN32)
           DESTINATION share/opencv/samples/${project}
           PERMISSIONS OWNER_READ GROUP_READ WORLD_READ)
 endif()
-
index a8f6b06..ec88c14 100644 (file)
@@ -439,4 +439,3 @@ double App::checkRectSimilarity(Size sz,
     }
     return final_test_result;
 }
-
index 8a5031e..38dda8a 100644 (file)
@@ -386,5 +386,3 @@ void App::handleKey(char key)
         break;
     }
 }
-
-
index cff9692..315970b 100644 (file)
@@ -262,4 +262,4 @@ nocamera:
     waitKey();
 
     return 0;
-}
\ No newline at end of file
+}
index c146422..e80f056 100755 (executable)
@@ -106,4 +106,3 @@ if __name__ == "__main__":
             cv.AddWeighted(wshed, 0.5, img_gray, 0.5, 0, wshed)
             cv.ShowImage("watershed transform", wshed)
     cv.DestroyAllWindows()
-
index 61fca80..00d54c9 100755 (executable)
@@ -142,4 +142,3 @@ if __name__ == '__main__':
     match_and_draw('affine find_obj')
     cv2.waitKey()
     cv2.destroyAllWindows()
-
index 11ab813..10f36db 100755 (executable)
@@ -57,4 +57,3 @@ if __name__ == '__main__':
     print "camera matrix:\n", camera_matrix
     print "distortion coefficients: ", dist_coefs.ravel()
     cv2.destroyAllWindows()
-
index 4ce005b..bc96588 100755 (executable)
@@ -117,4 +117,3 @@ if __name__ == '__main__':
     except: video_src = 0
     print __doc__
     App(video_src).run()
-
index f3c4101..eec5e5a 100755 (executable)
@@ -215,4 +215,3 @@ def draw_keypoints(vis, keypoints, color = (0, 255, 255)):
     for kp in keypoints:
             x, y = kp.pt
             cv2.circle(vis, (int(x), int(y)), 2, color)
-
index e9c4f44..a0a6ea6 100755 (executable)
@@ -117,4 +117,3 @@ if __name__ == '__main__':
         if ch == ord(' '):
             defocus = not defocus
             update(None)
-
index 068d1ee..ffedbaa 100755 (executable)
@@ -155,4 +155,3 @@ class App:
 
 if __name__ == '__main__':
     App().run()
-
index fc2e3d1..34f966a 100755 (executable)
@@ -61,4 +61,3 @@ if __name__ == '__main__':
         if need_update:
             update()
     cv2.destroyAllWindows()
-
index 4abc942..aae4325 100755 (executable)
@@ -43,4 +43,3 @@ if __name__ == '__main__':
         if ch == 27:
             break
     cv2.destroyAllWindows()
-
index 5154711..60a2182 100755 (executable)
@@ -59,4 +59,3 @@ if __name__ == '__main__':
         if 0xFF & cv2.waitKey(5) == 27:
             break
     cv2.destroyAllWindows()
-
index 1f32b0e..09fc8f9 100755 (executable)
@@ -109,4 +109,3 @@ if __name__ == '__main__':
             cv2.destroyAllWindows()
             break
     cv2.destroyAllWindows()
-
index 8e91406..c0468fa 100755 (executable)
@@ -42,4 +42,3 @@ if __name__ == '__main__':
             mark[:] = 0
             sketch.show()
     cv2.destroyAllWindows()
-
index 5501362..0422a7a 100755 (executable)
@@ -62,5 +62,3 @@ if __name__ == '__main__':
 
         if cv2.waitKey(1) == 27:
             break
-
-
index b476b01..b13f8d7 100755 (executable)
@@ -83,4 +83,3 @@ if __name__ == '__main__':
                 cur_glitch = img.copy()
             print 'glitch is', ['off', 'on'][show_glitch]
     cv2.destroyAllWindows()
-
index b8b8990..a0f8c84 100644 (file)
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
index dd0813b..73f3042 100644 (file)
@@ -219,4 +219,4 @@ HRESULT OpQueue<T, TOperation>::ProcessQueueAsync(IMFAsyncResult *pResult)
     return hr;
 }
 
-#pragma warning( pop )
\ No newline at end of file
+#pragma warning( pop )
index 0b80190..453349a 100644 (file)
@@ -1,4 +1,4 @@
 EXPORTS
     DllCanUnloadNow                     PRIVATE
     DllGetActivationFactory             PRIVATE
-    DllGetClassObject                   PRIVATE
\ No newline at end of file
+    DllGetClassObject                   PRIVATE
index 9d63dea..b66e014 100644 (file)
@@ -33,4 +33,4 @@
       </InProcessServer>
     </Extension>
   </Extensions>
-</Package>
\ No newline at end of file
+</Package>