本人在做树莓派B+跑opencv的任务,将vs写好的程序移植到树莓派中,通过cmake将程序编译出来运行,发现处理效果不是很好,用usb摄像头每秒只能处理2副图片,电脑只有10副图片的效果(2.2G频率),听学长说到裁剪系统,我按照这个方面去寻找解决的办法,现在只是裁剪出了内核,但是没有什么效果,还有文件系统没有动过,但是对于小白我来说,这系统方面是真的不懂(短时间内就要完成这个任务),也想知道这样做会不会提高处理效果的能力,还有什么其他的办法啊?
硬件参数都不是一个等级的,可以看CPU的速度就差了1/3了,还有DDR的速度,首先就是硬件层的限制。
若可以,你在其他linux上测试一下。
至于内核的剪裁,很大程度上是为了减小内核的体积,与速度关系不大。
谢谢回复,现在我有一个新的想法,就是建立opencv环境时编译opencv库时。如果我只是编译用到的东西,会不会提升速度
但是我觉得如果从一堆中调用和几个中调用,它们是由差别的