我有一个应用程序可以捕捉照片,添加一些额外的细节并将图像发送到我当前在企业设置中使用的服务器。我想添加 DJI 框架,以便通过无人机(考虑 Phantom 3)捕获的图像通过相同的工作流程。
我不希望用户使用 2 个不同的应用程序(DJI GO 来控制无人机和拍摄照片)和我们的自定义应用程序(从 DJI 导入)并将照片上传到服务器。宁愿将一切都作为我的自定义应用程序的一部分。
我有一个应用程序可以捕捉照片,添加一些额外的细节并将图像发送到我当前在企业设置中使用的服务器。我想添加 DJI 框架,以便通过无人机(考虑 Phantom 3)捕获的图像通过相同的工作流程。
我不希望用户使用 2 个不同的应用程序(DJI GO 来控制无人机和拍摄照片)和我们的自定义应用程序(从 DJI 导入)并将照片上传到服务器。宁愿将一切都作为我的自定义应用程序的一部分。
在 DJI SDK 中,大部分功能都在框架中得到支持。此外,框架中还包含一个示例应用程序。我建议仔细阅读代码并找出您想要在应用程序中使用和实现的功能。从技术上讲,您可以实现自己的“DJI Go App”,除了一些需要 DJI Sever 响应的功能。
您正在尝试在从 DJI 无人机录制图像后进行自定义图像处理以下是您必须为应用程序考虑的步骤
使用 DJI SDK 进行图像采集
捕获图像完成后,然后使用 OpenCV 框架处理图像。
您也可以按照他们提供的教程进行操作: https ://developer.dji.com/mobile-sdk/documentation/ios-tutorials/PanoDemo.html