打印

TMS320DM642基于RF5的视频算法是怎么移植的

[复制链接]
1122|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hyhyhyhy|  楼主 | 2014-6-21 20:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
背着氧气的鱼| | 2014-6-21 22:56 | 只看该作者
RF5封装的太多东西,不是非常非常复杂的项目用起来感觉不方便……求大神指导。你是要移植什么》?

使用特权

评论回复
板凳
hyhyhyhy|  楼主 | 2014-6-22 20:06 | 只看该作者
不好意思,说错了,应该不是移植吧,是把另外一个工程的算法调用到本工程使用,比如说:

基于RF5框架下的TMS320DM642的视频处理,其中算法的调用,


Bool DIFF_cellExecute( ICELL_Handle handle, Arg arg )
{   
    IDIFF_Handle diffHandle = (IDIFF_Handle)handle->algHandle;

    // activate instance object
    ALGRF_activate( handle->algHandle );

    runDIFF(diffHandle,
              (Short **)handle->inputIcc[0]->buffer,
              (Uint32 **)handle->outputIcc[0]->buffer,
              (DIFF_Env *)handle->cellEnv );


    // deactivate instance object
    ALGRF_deactivate( handle->algHandle );

    return(TRUE);
}
加黑部分调用算法时,真正的算法不在本工程而在另外一个工程,
在cmd文件中连接了那个工程,是这样连接的
-l ..\..\diff_ti\lib\diff_ti.l64_DIFF_IDIFF = _DIFF_TI_IDIFF;
其中  -l ..\..\diff_ti\lib\diff_ti.l64这个库是怎样打开和怎样创建的呢

使用特权

评论回复
地板
背着氧气的鱼| | 2014-6-23 12:09 | 只看该作者
就是ti在DM642上运动目标检测的程序?那个库我一直认为是ti用xdais搞的求不同的算法。你在这里自己建个函数替换一下就好了吧。
我觉得用这个的必要性不大,直接用bios效率要高很多。

使用特权

评论回复
5
hyhyhyhy|  楼主 | 2014-6-24 19:24 | 只看该作者
恩也只有这样了

使用特权

评论回复
6
hyhyhyhy|  楼主 | 2014-6-24 19:25 | 只看该作者
背着氧气的鱼 发表于 2014-6-23 12:09
就是ti在DM642上运动目标检测的程序?那个库我一直认为是ti用xdais搞的求不同的算法。你在这里自己建个函数 ...

恩也只有这样了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

19

帖子

0

粉丝