DSP

无文件系统如何load分类器

2019-07-13 18:35发布

帖子由 icewons » 2008-11-09 9:51 有些DSP板子无文件系统,那load分类器怎么解决?

Re: 无文件系统如何load分类器?

帖子由 bingpo » 2008-11-23 14:40 参照opencv加载文件的函数实现,自己写个裸奔的函数即可,文件对你来说就是固定格式的字符流而已。

Re: 无文件系统如何load分类器?

帖子由 lijiehunan » 2008-11-25 19:24 在对人脸识别的时候,训练生成一个xml文件,DSP无法识别这个文件啊,就算能导入又什么何用啊?
请高人指点
lijiehunan
OpenCV本科生
 
帖子: 111
注册: 2008-10-29 21:11
页首

Re: 无文件系统如何load分类器?

帖子由 bingpo » 2008-11-26 19:25 DSP无法识别xml文件,这个说法本身就漏洞百出。
xml文件要靠程序去解析,解析的结果可能是转换成一个数据结构或其他程序内部表示形式,然后由另一段程序来进行处理。只不过这些程序都是运行在DSP上的,它只是提供一个硬件环境,具体导入文件之后干什么,程序逻辑是软件实现的。
所以,要解析xml文件,只需要将其作为一段纯文本,网上有太多开源代码可以解析字符流xml文件,DOM和SAX的都有很多,各种语言实现也有,自己找找。

lijiehunan 写道:在对人脸识别的时候,训练生成一个xml文件,DSP无法识别这个文件啊,就算能导入又什么何用啊?
请高人指点
bingpo
OpenCV博士生
 
帖子: 358
注册: 2008-11-23 13:10
页首

Re: 无文件系统如何load分类器?

帖子由 lijiehunan » 2008-11-28 16:22 兄弟,看了你的回复我真的想哭了,真的是醍醐灌顶 真的想出办法来了.

不见意的话 亲一个!
lijiehunan
OpenCV本科生
 
帖子: 111
注册: 2008-10-29 21:11
页首

Re: 无文件系统如何load分类器?

帖子由 bingpo » 2008-11-29 12:33 不要这么暧昧,呵呵。很多东西是靠基础知识和实践经验的。
像open/fopen这类库函数,一般由编译器程序库或是操作系统底层库实现,也就是个系统调用,但往往都会跟目标操作系统的文件系统挂钩,这类实现往往比较复杂,牵涉到虚拟存储、文件链接、超级块等很多概念,linux kernel里都有这些系统调用的源码。
但就嵌入式系统来说,尤其是DSP类开发,没有专用CPU,而且物理存储空间小,所以一般就没有文件系统了,所有文件都是以字符流存储,也就是所谓的“裸奔”。而文件的格式和内容,程序员应该是非常清楚的,剩下的事情就好办了,自己写段程序把文件内容当成字符串处理即可。这类问题,我已经在不同场合多次回答过很多批次的开发人员了,唉。。。
所以建议大家如果刚刚接触嵌入式开发,甚至是刚刚接触软件开发的话,最好一开始还是找人带一下,很多问题都是非常基础的东西,只要问对人,然后自己勤思考勤总结,完全没必要花好几天时间去折腾的。

lijiehunan 写道:兄弟,看了你的回复我真的想哭了,真的是醍醐灌顶 真的想出办法来了.

不见意的话 亲一个!
bingpo
OpenCV博士生
 
帖子: 358
注册: 2008-11-23 13:10
页首

Re: 无文件系统如何load分类器?

帖子由 lijiehunan » 2008-12-03 10:03 在学校里面不好找人带啊.别人能够指点一下就谢谢了