相关文章
Qt/C++编写安防视频监控系统20-录像机管理
一、前言
录像机管理模块,在本系统中除了用来存储NVR信息以外,方便生成对应的摄像机树状列表,目前没有其他用处,一个考虑是为了方便后期拓展,比如改成SDK内核加载视频流和回放视频等,甚至还需要做一些人脸…
建站知识
2024/11/14 5:21:34
Qt/C++编写安防视频监控系统18-云台控制
一、前言
云台控制是视频监控系统中必备的一个功能,对球机进行上下左右的移动,还有焦距的控制,其实核心就是控制XYZ三个坐标轴,为了开发这个模块,特意研究了各种云台控制的方法和开源库比如soap,有些厂家使…
建站知识
2024/11/14 5:21:35
Qt/C++编写安防视频监控系统17-在线地图
一、前言
在线地图模块在一开始设计整个系统的时候就考虑进去了,主要功能就是在摄像机管理中,提供经纬度信息,然后加载百度地图在浏览器中显示,根据摄像机信息表中的每个摄像机的经纬度信息,自动生成设备点在地图中&a…
建站知识
2024/11/14 7:17:06
Qt/C++编写安防视频监控系统68-兼容Qt4到Qt6
一、前言
为了从Qt4.7兼容到Qt6.2及后续版本,着实花了不少精力,前提也是对自定义控件大全和各种跨平台的轮子组件全部做成了兼容Qt4到Qt6,这样只剩下UI这块需要兼容就好办多了,各个击破战略,由于最开始就是从Qt4开始学…
建站知识
2024/11/14 5:21:39
Qt/C++编写安防视频监控系统26-硬件加速
一、前言
硬件加速这个功能在一年多以前就已经具备,当时对两个内核一个是ffmpeg内核、一个是vlc内核都做了对应的接口函数,只是当时为了简单没有在系统设置中做出接口,vlc做硬件加速不用自己写代码实现,毕竟vlc是在ffmpeg基础上又…
建站知识
2024/11/14 5:21:35
Qt/C++编写安防视频监控系统13-视频存储
一、前言
一般视频监控行业都会选择把视频存储在本地NVR或者服务器上,而不是存储在客户端电脑,只有当用户经费预算有限的时候,或者用户特殊需求要求存储在本地客户端电脑的时候才会开启存储到本地,正常来说视频存储需要专用的硬盘…
建站知识
2024/11/14 5:21:35
Qt/C++编写安防视频监控系统39-onvif图片参数
一、前言
通过onvif来调整图片的Brightness(亮度)、ColorSaturation(色彩饱和度)、Contrast(饱和度)这三个参数,可以实时观测到监控画面对应的变化,比如讲亮度Brightness拉到最低,可以看到这个画面一片漆黑。通过onvif来调节图片的颜色光线&…
建站知识
2024/11/14 5:21:35
Qt/C++编写安防视频监控系统59-子模块3图文警情
一、前言
图文警情子模块是为了适应现在各种人脸识别报警应用而增加的,参照现在各种视频监控手机app报警提示信息,基本上都是带了时间、内容、图片缩略图(单击可以查看大图),这种信息排列形式在现代的软件中应用越来越…
建站知识
2024/11/14 5:21:35