作者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