![](/img/trans.png)
[英]Can we convert a matlab built in function to c/c++ code using matlab coder
[英]How can I convert MATLAB image processing library build-in function to c++ that is not supported by matlab coder code generation?
如何将内置的函数(如imagesc和bwareafilt)转换为Matlab编码器不支持代码生成的c ++ / c代码?
如果Matlab Coder不支持,则可以选择手动转换。 您可以将OpenCV用于C ++。 这是一个链接Matlab命令和等效的OpenCV命令的备忘单。
https://github.com/ingenuitas/SimpleCV/blob/master/doc/CheatSheet/cheatsheet.pdf?raw=true
我已经手动将Matlab代码手动转换为OpenCV代码。
尽管两者的简单功能都相似,但是Matlab提供了诸如imfindcircles,imagesc等复杂的功能,在MatC中可能无法在OpenCv中作为单行命令使用。
为此,请在matlab中阅读特定功能的.m文件,了解逻辑并尝试进行转换,或者只是搜索该算法。 逐步执行此操作,记下伪代码/算法,然后尝试将其转换。
有用 !
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.