main.cpp
1 | #include <iostream> |
---|---|
2 | #include <cxcore.hpp> |
3 | |
4 | void main()
|
5 | { |
6 | cv::Mat img3x3(3, 3, CV_8UC1); |
7 | cv::Mat img2x2 = img3x3(cv::Rect(0, 0, 2, 2)); |
8 | |
9 | for(cv::MatIterator_<uchar> it = img3x3.begin<uchar>(); it != img3x3.end<uchar>(); ++it)
|
10 | *it = 1;
|
11 | |
12 | int sum = 0; |
13 | for(cv::MatConstIterator_<uchar> it = img2x2.begin<uchar>(); it != img2x2.end<uchar>(); ++it)
|
14 | sum += *it; |
15 | std::cout << "sum = " << sum << " (should be 4)\n"; |
16 | } |