我正在使用以下代碼從圖像訪問[5x5]塊。但我得到一個[15x5]塊與每個元素重複三次。任何人都可以指出這個代碼中的錯誤。? 我在下面的鏈接中詢問了有關如何訪問元素的問題。 How to access first 5*5 block from an image in open cv?使用C++訪問打開的cv中的圖像元素
for(int m=0;m<10;m++)
{
for(int n=0;n<90;n++)
{
int block_width = Ns;
int block_height = Ns;
int roi_origin_x = m;
int roi_origin_y = n;
cv::Rect roi(roi_origin_x, roi_origin_y, block_width, block_height);
cv::Mat region = obtained_mask(roi);
std::cout<< " region " <<region<< std::endl;
}
}
如果分別指定'Ns'和'obtain_mask'值和類型,會更好。 – Mohammad
Ns = 5,acquire_mask的類型是double; – kadu