[英]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.