作者Cyrilse (鼠 尾 草 *~)
看板LinuxDev
标题[问题] 关於LDD driver read write 过慢问题
时间Sat Oct 4 19:56:47 2008
我想请教各位先进
我在实做driver,
read 是read camera capture image(自己的driver)
write 是write image to kernel space 做display(自己的driver)
driver写好後,应用程式中,透过read->write可以看到萤幕display camera的影像
不过在read 和 write之间插入许多影像处理,包括labeling等.....
发现display出来的影像好慢~ 每秒才一张
我曾经透过read YUV420 image sequence file进来做影像处理然後display(写到显示卡framebuffer)
也是很慢,还要加上RGB和YUV color transform,但是也没我现在慢
到底是什麽原因
有什麽方法可以改进速度 ?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.125.35.232
1F:推 CriLit:一般 camera 的 driver 都是采用 mmap 居多 10/04 20:45
2F:→ CriLit:你可以参考看看 10/04 20:46
3F:→ Cyrilse:那请问是mmap到camera那边的还是display那边的 10/04 21:02
4F:→ Cyrilse:还有这样会效能比较好吗 10/04 21:02
5F:→ Cyrilse:我是初学~ 麻烦各位老大尽量给些意见 谢谢 10/04 21:03
6F:推 decten:我觉得你要不要在function内作个debug message看问题在哪里 10/04 22:52
7F:→ decten:再问问版友 10/04 22:52