diff --git a/modules/imgproc/src/cornersubpix.cpp b/modules/imgproc/src/cornersubpix.cpp index 2e187022b..83a5bdbeb 100644 --- a/modules/imgproc/src/cornersubpix.cpp +++ b/modules/imgproc/src/cornersubpix.cpp @@ -68,7 +68,7 @@ cvFindCornerSubPix( const void* srcarr, CvPoint2D32f* corners, src = cvGetMat( srcarr, &stub ); if( CV_MAT_TYPE( src->type ) != CV_8UC1 ) - CV_Error( CV_StsBadMask, "" ); + CV_Error( CV_StsUnsupportedFormat, "The source image must be 8-bit single-channel (CV_8UC1)" ); if( !corners ) CV_Error( CV_StsNullPtr, "" );