主要内容

C代码生成

生成C / c++代码和墨西哥人功能的工具箱函数,对象和块

几个计算机视觉工具箱™函数和模块能够生成C / c++代码。在生成代码之后,您可以在另一台机器上部署它。

对于一些计算机视觉工具箱函数,代码生成包括创建一个共享库。

使用代码生成与计算机视觉功能,遵循这些步骤:

  1. 写下你的计算机视觉工具箱功能或应用程序通常会,使用计算机视觉功能的工具箱。

  2. 添加% # codegenMATLAB编译器指令®代码。

  3. 打开MATLAB编码器(MATLAB编码器)应用程序,创建一个项目,并将您的文件添加到项目中。在MATLAB编码器之后,您可以检查您的代码的准备为代码生成。例如,你的代码可能包含功能不支持代码生成。代码生成所需进行任何修改。

  4. 通过点击生成代码生成生成代码的对话框。你可以选择构建一个墨西哥人文件,一个C / c++共享库,一个C / c++动态库,或C / c++执行。

    即使你所有准备问题被解决MATLAB编码器™,你仍然可以碰到构建问题。准备检查只看函数依赖关系。当你试图生成代码,MATLAB编码器(MATLAB编码器)可以发现编码模式不支持代码生成。金宝app查看错误报告和修改MATLAB代码,直到你获得成功的构建。

关于代码生成的更多信息,请参阅MATLAB编码器文档和介绍代码生成功能匹配和登记的例子。

请注意

从MATLAB代码来生成代码,其中包含计算机视觉工具箱功能,你必须有MATLAB编码器软件。

主题

介绍代码生成功能匹配和登记

这个例子展示了如何使用MATLAB®编码器™为MATLAB生成C代码文件。

代码生成的深度估计立体视频

这个例子展示了如何使用MATLAB®编码器™为MATLAB函数,生成C代码使用stereoParameters对象由立体相机或校准器应用estimateCameraParameters函数。

代码生成与PackNGo脸跟踪

这个例子展示了如何使用KLT生成代码从人脸检测和跟踪算法与packNGo函数示例。

代码生成的对象检测使用YOLO v2的意思

生成目标检测的CUDA®代码使用YOLO v2的意思。

生成代码来检测图像中的对象通过使用ACF对象探测器

这个例子展示了如何从一个检测的MATLAB函数生成代码通过使用一个图像中的对象acfObjectDetector对象。