How can I convert MATLAB image processing codes into C codes to load them in microcontroller? Actually it is a part of my Final year project so please help

5 ビュー (過去 30 日間)
Actually I am doing a project of image processing using MATLAB whose output is to be displayed by using microcontroller . So in order to load HEX file on controller, I need to convert the MATLAB code to C .So please help....

採用された回答

Friedrich
Friedrich 2013 年 6 月 18 日
編集済み: Friedrich 2013 年 6 月 18 日
Hi,
basically MATLAB Coder is designed for that task. However only a limited subset of functions and language feature are supported for code generation:
So it might be that you need to rewrite/redesign certain parts of your code. Maybe also implement some toolbox functions your self.
  4 件のコメント
Ashar Malik
Ashar Malik 2014 年 9 月 20 日
The easiest way is that you should skip the use of the micro-controller altogether. Use one of the output ports of your system to transfer processed data directly to your system. This basically means that instead of using the micro-controller to receive - process and transmit you should receive the data into your computer use matlab code on teh computer to process and send the processed data in a serial/parallel way (depending on your system) to the ports to which you have a circuit connected to power/control the actuators/or whatever it is that you are controlling.
I know this post is quite old - but if you need help with that - just drop me a message and I will help you out with developing IO-OBJECTS in the matlab environment.
Good Luck.
Sagar
Sagar 2015 年 1 月 7 日
Hi Ashar, I have a Matlab code written for image processing, it involves edge detection, hough transform and some enhancement techniques, I want to implement this code in hardware.Please help me in this regard. Thank you.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSimulink についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by