我尝试在ios app中使用opencv实现拼接360全景图像(我们也在Android应用程序中尝试过这样的代码)。我已经实现了Stitcher类的简单缝合方法。但是,当我试图设置超过8个图像ios系统杀死应用程序,因为使用不正确的内存(android中的内存不足错误)。有人可以建议我如何创建360全景图像? 我使用这样的代码:
Mat result;
Ptr<Stitcher> stitcher = Stitcher::create(Stitcher::PANORAMA, true);
// images that's array of Mat
Stitcher::Status status = stitcher -> stitch(images, result);
我也尝试了this method
但我有同样的结果。