diff --git a/samples/cpp/tutorial_code/core/how_to_scan_images/how_to_scan_images.cpp b/samples/cpp/tutorial_code/core/how_to_scan_images/how_to_scan_images.cpp index b16f2e0f6a..5c2a862121 100644 --- a/samples/cpp/tutorial_code/core/how_to_scan_images/how_to_scan_images.cpp +++ b/samples/cpp/tutorial_code/core/how_to_scan_images/how_to_scan_images.cpp @@ -125,7 +125,7 @@ int main( int argc, char* argv[]) Mat& ScanImageAndReduceC(Mat& I, const uchar* const table) { // accept only char type matrices - CV_Assert(I.depth() != sizeof(uchar)); + CV_Assert(I.depth() == CV_8U); int channels = I.channels(); @@ -154,7 +154,7 @@ Mat& ScanImageAndReduceC(Mat& I, const uchar* const table) Mat& ScanImageAndReduceIterator(Mat& I, const uchar* const table) { // accept only char type matrices - CV_Assert(I.depth() != sizeof(uchar)); + CV_Assert(I.depth() == CV_8U); const int channels = I.channels(); switch(channels) @@ -184,7 +184,7 @@ Mat& ScanImageAndReduceIterator(Mat& I, const uchar* const table) Mat& ScanImageAndReduceRandomAccess(Mat& I, const uchar* const table) { // accept only char type matrices - CV_Assert(I.depth() != sizeof(uchar)); + CV_Assert(I.depth() == CV_8U); const int channels = I.channels(); switch(channels)