Difference between cv::subtract and operator - in cv::Mat OpenCV What's the difference between cv::subtract and operator - in OpenCV?

Mat original = imread...;
Mat smoothed, difference, result;


smoothed - original image processed with Convolution with Gaussian kernel;

1)

difference = original - smoothed;


2)

cv::subtract(smoothed, original, difference);
Check this link, both are same.