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

3 次查看(过去 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 CenterFile Exchange 中查找有关 Simulink 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by