macros.h
来自「基于H.263的图像压缩编解码的C源码」· C头文件 代码 · 共 20 行
H
20 行
/************************************************************************
*
* macros.h, part of tmn (TMN encoder)
*
* *********************************************************************/
#define sign(a) ((a) < 0 ? -1 : 1)
#define Int(a) ((a) < 0 ? (int)(a-0.5) : (int)(a))
#define mnint(a) ((a) < 0 ? (int)(a - 0.5) : (int)(a + 0.5))
#define mfloor(a) ((a) < 0 ? (int)(a - 0.5) : (int)(a))
#define mmax(a, b) ((a) > (b) ? (a) : (b))
#define mmin(a, b) ((a) < (b) ? (a) : (b))
#define limit(x) \
{ \
if (x > 255) x = 255; \
if (x < 0) x = 0; \
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?