我的问题对于考虑的最合适的水平来说是非常基本的。我不知道如何在处理器或 fpga 等硬件组件上转储或实现我的 matlab 代码?例如:假设我创建了一个图像处理 matlab(对象分类/检测)代码,该代码需要检测来自无人机的实时图像,并通过相机的视觉识别物体是人还是动物,我应该如何继续实施将此 matlab 代码放到处理器或控制器上并使其在无人机空中运行时运行?考虑到matlab代码的原始形式,用于处理任何输入数据并输出分类数据。接下来我该怎么办?我是否需要将 matlab 代码转换为任何 hdl 或 .exe 格式才能在硬件平台上运行,或者是否可以实现 matlab 代码(. m 格式)直接进入设备进行处理和分类。基本上我不知道如何实际使用 matlab 代码并将其放入系统中。我需要使用某种工具箱或扩展代码吗?您能否列出此过程的步骤或分享一些网站或 youtube 视频的链接,其中详细显示了如何隐藏此机制。
1 回答
1
您可以使用 MATLAB Coder 将您的 MATLAB 代码转换为可以在您的硬件上运行的可执行文件。
以下是 MathWorks 官方文档中有关图像处理代码生成的几篇文章,可帮助您入门:
https://www.mathworks.com/help/images/code-generation-for-image-processing.html
https://www.mathworks.com/help/images/code-generation-with-cell-detection.html
于 2021-09-15T12:36:52.647 回答