导航:首页 > 源码编译 > 算法移植

算法移植

发布时间:2022-02-23 09:56:29

A. 能否将matlab程序,算法移植到安卓上

应该可以,但是很费劲,matlab和java的链接可以,matlab和C的链接也可以,但是android编程不是windows下的,还要转换,不如就用matlab生成Java函数在安桌下调用

B. 大部分算法工程师只是负责算法移植而已吗

是的
大部分算法工程师只是调用一下,人家写好的包,少部分去实现论文里的算法
基本上就等于算法移植
但是这个过程并不轻松,要理解加实现,而且算法调试起来非常难,就算是用别人的工具,也有可能出现bug

C. 图像算法怎么移植到嵌入式产品上

一般可以比较容易地移植c语言实现的算法,有可能需要调整算法用到的数据类型,数据结构这些
如果要利用嵌入式产品的优化性能(一般与硬件和指令系统相关),就需要替换现有算法的部分函数以嵌入式产品提供的算法库函数,这当然又涉及数据类型,接口,数据结构这些内容
如果算法效率仍然不能满足要求,就需要汇编级,寄存器级的编程了,充分利用嵌入式芯片的流水线,总线,并行运算,特殊指令这些特点来优化算法关键部分.
普通可以更换嵌入式芯片,选择速度更快,能力更强的来减少优化花费的成本,以适应芯片的不断更新换代.

D. 1.一个完整的算法应该具有__________等五个特性。 A.可执行性、可移植性和可扩展性 B

应该是bacbd

E. DSP的算法移植问题,希望详细说说

1、芯片不一样,需要修改(例如int的长度,浮点定点转换)。
2、软件平台不一样,需要修改。
3、实际应用不一样(比如代码长度,高质量or低质量)。
4、函数接口要改(例如你喜欢用指针传递)。
5、我还没做过,以上仅仅是吹的。

F. matlab中算法怎么移植到嵌入式中

如果开发的是比较底层的信号处理算法,那么在正式用汇编和C编写代码之前,用所以总体来说,嵌入式开发和matlab没有什么关系。 我 感觉不要,我目前

G. DSP的算法移植问题

移植:
1)如果你的算法是基本opencv这样的基本上开发的,你需要脱离opencv的环境。

2)如果你的算法是C++语言,请你改成标准的C语言。虽然DSP的开发环境是支持C++的,但是不建议你这么做。

3)修改你算法的内存分配,尽量内存一次分配好,DSP在算法不断的申请和释放时会有隐患。优先使用静态数组,会减轻很多工作量。

4)在CCS下建立工程,来调试你的算法,内存分配函数需要使用TI提供的函数。如果你的算法能够长期稳定的运行,那么恭喜你,你的算法移植就完成了。

优化:
算法优化,需要你能懂算法,也懂DSP。如果你只会写DSP程序,而不会算法,这对整个产品来说,是不能达到最优的。有些公司怕算法泄密,给优化人员一段或几段程序让其优化。我觉得这样做是很不合理的。除非你自己能控制大局,精通优化,这样才可行。

1)你需要对算法原理做一个深刻苦的理解,阅读相关的文章。

2)对你拿到的算法做全方位的熟悉。

3)做好上面的准备工作后,你要对算法的结构做重新的整理。依据DSP的特点,比如内存的分布。算法结构调整完成后,你的算法在DSP上速度应该有一个明显的提高了。

4)结构调整完成后,找到算法中比较费时的部分。确定我们需要优化的重点,这部分内容多是每张图像都要处理一次或多次的部分。对于算法启动时初始化部分的内容,一般不需要优化。

5)确定优化内容后,你首先考虑从语言结构上去做优化,这个时候应该还是C语言的。我不建议大家用TI提供的在C语言中使用优化嵌入的C库函数。

6)你把需要优化的函数改写为线性汇编或汇编函数。不断的调整软件流水,提高速率。

H. 将matlab中的算法移植到dsp中怎么弄哦

如果开发的是比较底层的信号处理算法,那么在正式用汇编和C编写代码之前,用所以总体来说,嵌入式开发和matlab没有什么关系。

I. 怎样将c++的图像处理算法移植

要看相关的文档才能知道Matlab中对应功能的函数名,如果知道函数名就好办多了,输入help 函数名他就会告诉你怎么用。 Matlab中值滤波函数:medfilt2

阅读全文

与算法移植相关的资料

热点内容
程序员桌面管理软件 浏览:985
绿洲平台app做任务在哪里 浏览:688
文档中加密的格式 浏览:518
androidgallery效果 浏览:256
make编译显示无法分配内存 浏览:64
可编程式机械定时器 浏览:115
浙江增值税发票安全服务器地址 浏览:572
河南农信app上身份证更新在哪里 浏览:735
战地1被服务器ban了怎么办 浏览:666
shell暂停命令 浏览:726
云服务器ecs更换可用区 浏览:325
菜鸟裹裹的加密有什么用 浏览:187
农商银行app账号是什么格式 浏览:979
liunx安装androidsdk 浏览:595
显卡云服务器对比知乎 浏览:179
怎么判断雨棚旁柱子是否加密 浏览:398
android挂号源码 浏览:397
买车有什么app可以查看车型 浏览:1002
如何保证公司服务器安全 浏览:586
如何在本地iis服务器写代码 浏览:939