我想使用python在openCV 3.0中使用LineIterator,是否仍然可以使用为python构建的openCV 3.0?似乎互联网上的答案都指向cv.InitLineIterator,它是cv模块的一部分.我已尝试导入此模块,但似乎它不包含在当前版本中.它是否已重命名或严格删除?
所以这是我的目标:我想停在一条线上的每个像素上并对这些像素进行一些处理。目前我正在使用 EmguCV 作为我的图像处理库。在 openCV 中有一个名为 LineIterator 的方法,您可以使用它来遍历一行中的像素。但是,我还没有在 EmguCV 中找到与此类似的方法,这正是我陷入困境的地方。
目前,我可以使用Image.Sample方法获取两个预定义点之间的线上所有像素的像素值。对于灰度图像 Image 这将返回一个 n×1 矩阵,其中 n 是该行上的像素数。但是,我无法获得与上述 n×1 矩阵中的像素值相对应的特定线上每个像素的坐标。因此,即使我有它们的像素值,我也无法对这些像素进行图像处理。有没有办法在 EmguCV 上做到这一点?
谢谢你。