相关文章
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/24 9:32:00
Qt/C++编写安防视频监控系统59-子模块3图文警情
一、前言
图文警情子模块是为了适应现在各种人脸识别报警应用而增加的,参照现在各种视频监控手机app报警提示信息,基本上都是带了时间、内容、图片缩略图(单击可以查看大图),这种信息排列形式在现代的软件中应用越来越…
建站知识
2024/11/14 5:21:35
Qt编写跨平台视频监控系统(64通道占用7%CPU/支持win_linux_mac等)
一、前言
视频监控组件经历过数十年的迭代,从最初的只简单播放个rtsp视频流,到现在支持各种音频视频文件格式(mp3、wav、mp4、asf、rm、rmvb、mkv等)、支持各种视频流格式(rtp、rtsp、rtmp、http等)、支持…
建站知识
2024/11/14 5:21:52
Qt/C++编写安防视频监控系统2-视频播放
一、前言
视频播放功能是核心功能之一,为了统一管理接口,统一封装成一个控件,对外提供seturl open close方法即可,不用去管内部的具体处理,这样就可以提供多种接口来实现统一的管理,比如vlc内核ffmpeg内核…
建站知识
2024/11/14 7:17:24
python改变照片格式及尺寸
前言 最近遇到考试要上传照片,但是对证件照格式有要求,网上找了在线的压缩软件,要么收费,要么不好用,只好使用python来进行。 思路大致是先resize,然后降低图片质量缩小图片大小,加了一个if判断…
建站知识
2024/11/14 7:17:19