C代码生成
几个计算机视觉工具箱™函数和模块能够生成C / c++代码。在生成代码之后,您可以在另一台机器上部署它。
对于一些计算机视觉工具箱函数,代码生成包括创建一个共享库。
使用代码生成与计算机视觉功能,遵循这些步骤:
写下你的计算机视觉工具箱功能或应用程序通常会,使用计算机视觉功能的工具箱。
添加
% # codegen
MATLAB编译器指令®代码。打开MATLAB编码器(MATLAB编码器)应用程序,创建一个项目,并将您的文件添加到项目中。在MATLAB编码器之后,您可以检查您的代码的准备为代码生成。例如,你的代码可能包含功能不支持代码生成。代码生成所需进行任何修改。
通过点击生成代码生成生成代码的对话框。你可以选择构建一个墨西哥人文件,一个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
对象。