QT中使用opencv:image->imageData+image->widthStep*i)[j]这个表达式的意思求解释啊 ?image是两张图片相减的结果

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 09:53:48

QT中使用opencv:image->imageData+image->widthStep*i)[j]这个表达式的意思求解释啊 ?
image是两张图片相减的结果

image是两张图像相减的结果,那么image也是一张图像,只不过这张图像中存储的是两张图像的对应像素的差值.
image->imageData+image->widthStep*i)[j] 就是得到image图像中第i行第j列的像素值.
它还可以写成imageData[i*image->widthStep+j],这样更直观些,一般我习惯这样写.