//Open the image
Mat img_rgb = imread("sudoku2.png", CV_LOAD_IMAGE_GRAYSCALE);
if (img_rgb.empty())
{
cout<<"Cannot open the image"<<endl;
return;
}
Mat img_bw = img_rgb > 128;
imwrite("image_bw.jpg", img_bw);
ここで、img_bw のすべてのピクセルを取得し、それを行列 M ( int[img_bw.rows][img_bw.cols] ) に保存します。C++ でそれを行う方法。