我理解不了为什么在循环过程里,x要记录j的值,y要记录i的值,在第一层循环里w是图像的宽度,那么在第一行里x的值不都应该是一样的吗?但是实际中图中的代码是正确的,可以正确的复制图像。
我不懂为什么x和y记录的是对方的数据,我觉得这里循环中应该是x.itemset = ((x, y), i)这样才对,但是按照我这样的想法运行后图像沿着对角线翻转了。请问是我理解的不对吗?
我理解不了为什么在循环过程里,x要记录j的值,y要记录i的值,在第一层循环里w是图像的宽度,那么在第一行里x的值不都应该是一样的吗?但是实际中图中的代码是正确的,可以正确的复制图像。
我不懂为什么x和y记录的是对方的数据,我觉得这里循环中应该是x.itemset = ((x, y), i)这样才对,但是按照我这样的想法运行后图像沿着对角线翻转了。请问是我理解的不对吗?
可以参考这篇文章,希望对你有帮助:Opencv 中重映射的remap函数中map_x,map_y的困惑说明_hairuiJY-CSDN博客