1
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
729 B

#ifndef _MULTIFRAME_PROCESS_H__
#define _MULTIFRAME_PROCESS_H__
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "logger/log.h"
void DumpRawData(uint16_t* buf, uint32_t len, uint32_t plen);
void DumpRawData32(uint32_t* buf, uint32_t len, uint32_t plen);
void ConverToLE(uint16_t* buf, uint32_t len);
void MultiFrameAverage(uint32_t* pIn1_pOut, uint16_t* POut, uint16_t width, uint16_t height, uint16_t frameNumber);
void MultiFrameAddition(uint32_t* pIn1_pOut, uint16_t* pIn2, uint16_t width, uint16_t height, bool biToLi = true);
void FrameU32ToU16(uint32_t* pIn, uint16_t* pOut, uint16_t width, uint16_t height);
void FrameU16ToU32(uint16_t* pIn, uint32_t* pOut, uint16_t width, uint16_t height);
#endif