从 AVFrame 中取出帧(YUV)保存为 Mat 格式

从 AVFrame 中取出帧(YUV)保存为 Mat 格式 本文档针对 YUV420p 编码进行记录 AVFrame 结构体解析 这里列出一些重点变量 变量定义 用途 备注 uint8_t *data[AV_NUM_DATA_POINTERS] 解码后原始数据 int linesize[AV_NUM…

交叉编译多平台 FFmpeg 库并提取视频帧

交叉编译多平台 FFmpeg 库并提取视频帧 本文档适用于 x86 平台编译 armeabi、armeabi-v7a、arm64-v8a、x86、x86_64 平台的 ffmpeg 运行库 编译新版 FFmpeg 请将 NDK 版本替换为 R17c 以上,将编译脚本中 extra-cflags 参数…

Raspbian 编译安装 PHP 7.2

0x00 配置 开发板: Raspberry Pi 3B 系统: Raspbian 2019-04-08 stretch 0x01 下载源码 2019 年 5 月最新的 PHP 7.2 版本号是 7.2.18 PHP 7.2.18 Source code wget https://www.php.n…

C语言编译过程

0x00 编译环境 平台: Windows 10 x64 专业版 1703 编辑器:Visual Studio Code 编译环境:MinGW gcc 6.3.0 x86 终端:PowerShell 0x01 编译过程 C语言从.c文件转化为计算机能够识别的二进制机器语言大体经历以下四个步骤 - 预…

C51 玄学问题,magic

0x00 问题代码 void int0_isr(void) interrupt 0 { num++; if (num%2 == 1) { uint k; for(k=0;k<3;k++) { P1=0x0f; delay(500); P1=0xf0; delay(500); } } else …