05-openCV简单图像操作
本章介绍如何用openCV处理视频图像。
源码路径
源码位于:05-opencv-video文件夹中。
工程代码实现用openCV读取视频文件(test.mp4),调用kmAI_MiniUI_LCDdisplay函数显示到屏幕上。
本章小结
无新增知识点。简单的播放视频demo。为后续图像实时处理做准备。
代码走读
打开test.mp4文件
读取一帧图像。其实所有的视频都可以把他当一张一张的图片来看。
将图片显示到屏幕上。
直到mp4播放完成。
运行代码
记得将配套的mp4文件下载到kmboxApp.exe同级目录下。
实际运行效果如下:
打开源文件可以看到。mp4的分辨率是1280x720@25Hz。视频长度是1分59秒:
但是实际通过开发板播放耗时为32秒(32427ms)。原因是没有对帧率进行控制。
相当于盒子每秒处理93贞图像。实时性满足要求。
FAQ常见问题
如何退出程序
1、控制台直接按键盘ctr+c
2、按键盘End快捷键(切换到内部UI快捷键,以你设置的为准)