灰色の画像があり、8 ピクセルごと (ピクセルのブロック) からピクセル値を取得したい 灰色の画像からこのピクセルのブロックを読み取るにはどうすればよいですか? これは私が作ったコードです
void main()
{
Mat img = imread("Frame.jpg",0);
if(!img.data)
std::cout << "error";
double minVal, maxVal;
minMaxLoc(img,&minVal,&maxVal,NULL,NULL);
double Threshold = 0.5 * (minVal + maxVal);
int i,j;
for (i=0;i<img.rows;i++)
for(j=0;j<img.cols;j++)
unsigned char Pixel = img.at<unsigned char>(i,j);
namedWindow( "Display window", CV_NORMAL );// Create a window for display.
imshow( "Display window", img );
waitKey(0);
}
ありがとう