如果使用Bitmap resImg = e.FrameOut.Image.ToBitmap()在回调函数里取图,效率非常慢。
比如我,用的是4K线扫相机,4096*30000像素时,耗时大概5秒。
Mat orimat = Mat.FromPixelData((int)e.FrameOut.Image.Height, (int)e.FrameOut.Image.Width, MatType.CV_8UC1, e.FrameOut.Image.PixelDataPtr, (int)e.FrameOut.Image.Width)
使用指针,秒取。非常鲁棒!!!!!