⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 postprocess.h

📁 VC++视频开发实例集锦(包括“远程视频监控”"语音识别系统"等13个经典例子)
💻 H
字号:



#ifndef POSTPROCESS_H
#define POSTPROCESS_H



#include "portab.h"


#define DEBLOCK_HORIZ_USEDC_THR    (28 -  8)
#define DEBLOCK_VERT_USEDC_THR     (56 - 16)


#define QP_STORE_T int

#ifdef TSINGHUA
#define QP_STORE_T int16_t
#endif


#define PP_DEBLOCK_Y_H_MASK		0x00ff0000
#define PP_DEBLOCK_Y_V_MASK		0x0000ff00
#define PP_DERING_Y_MASK			0x000000ff

void postprocess(unsigned char * src[], int src_stride,
                 unsigned char * dst[], int dst_stride, 
                 int horizontal_size,   int vertical_size, 
                 QP_STORE_T *QP_store,  int QP_stride,
		 					   int mode);


#define PP_DEBLOCK_Y_H  0x00000001  
#define PP_DEBLOCK_Y_V  0x00000002  
#define PP_DEBLOCK_C_H  0x00000004  
#define PP_DEBLOCK_C_V  0x00000008  
#define PP_DERING_Y     0x00000010  
#define PP_DERING_C     0x00000020  
#define PP_DONT_COPY    0x10000000  
                                   





#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -