[問題] 有關TI DSP video frame difference...

看板LinuxDev作者 (一個人 )時間16年前 (2010/01/27 22:04), 編輯推噓4(405)
留言9則, 3人參與, 最新討論串1/1
請問有人了解TI DSP 的video frame difference 要怎麼做嗎? 目前從camera進來的影像只能一次處理一張frame,要怎麼即時取兩張frame作相減呢? 看TI的相關文件對buffer的使用還是不了解,不知道該怎麼辦, 小弟在此先謝過。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.142.192.247

01/28 01:46, , 1F
look up v4l2 API
01/28 01:46, 1F

01/29 12:41, , 2F
如果是30fps, 那你要取兩張就一定是要等~66ms 才有法取
01/29 12:41, 2F

01/29 12:48, , 3F
你可以先buffer_create兩塊暫存上一張, 再一起處理就好了
01/29 12:48, 3F

01/29 13:22, , 4F
請問怎麼存上一張呢...memset()裡的參數要怎麼放才不會
01/29 13:22, 4F

01/29 13:24, , 5F
存到同一張呢?以下是我抓一張的
01/29 13:24, 5F

01/29 13:25, , 6F
memcpy(outBufs->bufs[0],inBufs->bufs[0]),720*2*480)
01/29 13:25, 6F

01/29 13:26, , 7F
我加多開一個buffer但memcpy裡的參數設一樣只是變[1]
01/29 13:26, 7F

01/29 16:28, , 8F
甚麼是存上一張, 當下就只能存一張,要等下一個frame來
01/29 16:28, 8F

01/29 16:29, , 9F
才可以存下一張
01/29 16:29, 9F
文章代碼(AID): #1BO4VnQh (LinuxDev)
文章代碼(AID): #1BO4VnQh (LinuxDev)