1

我将图像的一部分复制到新图像:

bigImage.ROI = SomeRectangle;
Emgu.CV.Image<Emgu.CV.Structure.Rgb, byte> roiImage = bigImage.Copy();

现在roiImage.Cols==roiImage.Width==1roiImage.Rows==roiImage.Height==106; 然而大小roiImage.Data[106,4,3]。所以图像的宽度不等于数据的第二维。

为什么会出现这种情况?

4

1 回答 1

1

EmguCV 要求图像的每一行对齐 4 个字节,以提高获取数据的效率。

于 2013-08-13T12:26:49.990 回答