二次開發獲得影像有偏移,該如何解決?
TUCAM _ FRAME結構pBuffer包含頭訊息,前1024個位元組為頭數據,後1025個位元組為圖像數據。因此,所取得的m_frame.pBuffer偏移1024處即為影像資料。
偏移量1024的程式碼範例:
buf = create_string_buffer(m_frame.uiImgSize)
pointer_data = c_void_p(m_frame.pBuffer + m_frame.usHeader)
memmove(buf,pointer_data,m_frame.uiImgSize)