modified BackgroundSubtractorMOG2::getBackgroundImage so that it can now work with gray-level images.
Merge branch '2.4' of git://github.com/Itseez/opencv into mog2_bgimg_gray
made a performance improvement.
changed the way the mean value for each pixel is assigned in the output image.
fix for compiling 2.4 opencv with xcode 5.1
Fix for issue #3645 (http://code.opencv.org/issues/3645).
Implement missing features in CvCaptureCAM_VFW class.

Implemented missing CvCaptureCAM_VFW::setProperty() member function (handling CV_CAP_PROP_FRAME_WIDTH, CV_CAP_PROP_FRAME_HEIGHT, CV_CAP_PROP_FPS properties).
Extended CvCaptureCAM_VFW::setProperty()/getProperty() functions to handle also CV_CAP_PROP_FPS property.
Minor refactoring of CvCaptureCAM_VFW class.
Merge pull request #2640 from a-wi:2.4
Documentation - minor fix-ups
Merge pull request #2659 from adrians:docs_pull_1
Autotuned_index now prints all info into logger instead of couting it.
Fixed bug in IPPMorphOp function when looping over elements of the morphology kernel.
Updated documentation: library names

updated the library names to OpenCV version 2.4.9
Merge pull request #2696 from PhilLab:2.4
Merge pull request #2636 from atrebbi:#3653
Bugfix #3668 in FilterEngine::apply(), use the ROI properly
WinRT core compatibility fixes

Update system.cpp

Update system.cpp

Update system.cpp

Update matching.cpp

Update matching.cpp
Merge pull request #2693 from mvukad:bugfix_ippmorphop
fix cv::subtract function:

call dst.create(...) before using it
Merge pull request #2703 from jet47:subtract-create-dst-mat
fix output matrix allocation in cv::subtract
Bugfix #3668 removed the comment