我想使用两个算法:encode和ImageColorBinary。先DSP端调用ImageColorBinary算法,对帧数据进行处理,然后将处理后的数据在屏幕上显示,同时将处理后的数据电泳encode(H.264)算法保存在硬盘上,我应该怎么协调两个算法代码?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Kuai Shuo,
使用CE,它会帮你协调两个算法。
新版本的CE支持UNIVERSL。
http://processors.wiki.ti.com/index.php/Getting_started_with_IUNIVERSAL
你好。我现在使用的是DM6446试验箱,感觉现在起软件版本都比较低,codec engine是codec_engine_1_10_01版本。我想将两个算法(h.264和ImageColorBinary)都在DSP运行,是不是需要重新配置下DSP server,在其配置文件中添加这两个算法,生成x64P文件,然后在arm端配置文件中也同样配置。或者我可以直接在arm端配置h.264算法在本地运行,但是这样我就打开两个Engine Handle,这里会不会和ceapp.c里面打开的Engine Handle冲突?
Kuai Shuo,
如果你使用的CE版本不是支持Universal接口,我建议你把你的算法封装成一个VSIA接口(video,speech,Image,audio)里面你不会使用的算法的接口,例如speech,使用speech接口调用。然后把你现在使用的vidoe和speech(挂你的算法)在CE下同时调用,这时CE会对资源进行管理。