OpenCV iOS阻止崩溃

时间:2013-05-01 11:46:13

标签: iphone ios opencv crash block

我正在自己的串行队列中处理Mat图像。这会导致崩溃。如何在Q之前保留Mat图像并在处理完成后在Q中释放它?

- (void)processImage:(Mat&)image
{
  // Do some OpenCV stuff with the image
  dispatch_async(imageProcessingQ, ^{
        [self.imageController processImage:image];
  });
}

1 个答案:

答案 0 :(得分:0)

您正在捕获C ++引用image,然后在稍后异步运行的块中使用它。该引用可能在那时不再有效。