看板 LinuxDev 關於我們 聯絡資訊
我想請教各位先進 我在實做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
CriLit:一般 camera 的 driver 都是採用 mmap 居多 10/04 20:45
CriLit:你可以參考看看 10/04 20:46
Cyrilse:那請問是mmap到camera那邊的還是display那邊的 10/04 21:02
Cyrilse:還有這樣會效能比較好嗎 10/04 21:02
Cyrilse:我是初學~ 麻煩各位老大盡量給些意見 謝謝 10/04 21:03
decten:我覺得你要不要在function內作個debug message看問題在哪裡 10/04 22:52
decten:再問問版友 10/04 22:52