OpenCV3 C++ 实现视频读取与写入完整示例

本文介绍如何使用OpenCV3和C++进行视频读取与写入操作。通过VideoCapture类打开视频文件或调用摄像头获取帧,并利用VideoWriter类将处理后的帧写入新视频文件。示例代码展示了如何获取视频宽高、设置编码格式及帧率,并包含简单的图像预处理步骤,帮助开发者快速掌握视频流处理的核心方法。

OpenCV3 C++ 实现视频读取与写入完整示例

C/C++ 调用 Lua API 读取脚本变量的完整示例

本文详细演示如何在C/C++程序中通过Lua API读取Lua脚本中的全局变量。通过初始化虚拟机、加载并执行脚本,利用lua_getglobal将变量压入栈中,使用lua_tonumber转换类型并提取数值。示例包含完整的错误处理机制和内存释放流程,帮助开发者掌握跨语言交互的基础栈操作技巧。