opencv python 转移 ((uchar*)(img->imageData img->widthStep*i))[j];
我尝试把 OpenCV 的 C++ 代码转到 Python 上,但对下面这一行怎么改没头绪:
((uchar*)(img->imageData + img->widthStep*i))[j];
我这样写:
(img.imageData + img.widthStep * i)[j]
结果出现了这个错误信息:
'cv2.cv.iplimage' 对象没有 'imageData' 这个属性。
1 个回答
0
这很简单。
img[i, j]
会给你返回一个包含 (B, G, R)
的元组,这个元组代表了像素点 i, j
的颜色信息。