vs 2010 C++ 的Opencv 图像的像素值提取和遍历的问题

2025-03-20 09:05:53
推荐回答(2个)
回答1:

如下修改即可,矩阵越界了。
if (height_45>=ROW)
height_45=ROW-1;
if (width_45>=COL)
width_45=COL-1;

下面这句你写错了吧。
int width_45=width+dk+1;

估计是这样的
int width_45=width+d-k+1;

回答2:

我也遇到了类似的问题,后来还是用数组的方式写的代码