0

我正在尝试将 FlyCapture2.Image 转换为 Java 中的 Opencv Mat,但我不知道它为什么不起作用。对不起我的英语和菜鸟问题:D

cam.RetrieveBuffer(rawImage);
org.bytedeco.javacpp.FlyCapture2.Image rgbImage=new org.bytedeco.javacpp.FlyCapture2.Image(); 
rawImage.Convert(PIXEL_FORMAT_BGR, rgbImage);
int rowBytes = rgbImage.GetReceivedDataSize()/rgbImage.GetRows();
Mat frame = new Mat(rgbImage.GetRows(), rgbImage.GetCols(), CvType.CV_8UC3, rgbImage.GetData(), rowBytes);
4

0 回答 0