feiyangqingyun

LV3
发表了文章

Qt编写安防视频监控系统40-onvif线程处理

整个onvif模块大部分的功能都有了以后,除了在demo上点点按钮可以执行获取结果显示外,最终还是要应用到视频监控中,在按钮上点点和系统中后台自动运行是两码事,...

feiyangqingyun
发表了文章

Qt编写安防视频监控系统39-onvif图片参数

通过onvif来调整图片的Brightness(亮度)、ColorSaturation(色彩饱和度)、Contrast(饱和度)这三个参数,可以实时观测到监控画...

feiyangqingyun
发表了文章

Qt编写安防视频监控系统38-onvif校时

在视频监控系统中,对摄像机进行时间设置也是很有必要的,这样就和服务器或者软件这边统一了时间,一般在摄像机的画面上可以设置OSD标识当前时间,这样存储到视频文件中...

feiyangqingyun
发表了文章

Qt编写项目作品35-数据库综合应用组件

feiyangqingyun
发表了文章

Qt编写安防视频监控系统37-onvif预置位

预置位在视频监控系统中是不可或缺的存在,响应预置位功能的前提是要带预置位的云台球机,有些普通的云台球机其实不带预置位的,这个要检查清楚,硬件上不支持该功能的,你...

feiyangqingyun
发表了文章

Qt编写安防视频监控系统36-onvif连续移动

时隔一年多,重新对视频监控系统的onvif内核重写,一方面为了兼容Qt6,一方面按功能分类提高效率。整体逻辑思路是一样的,主要的改动是由于Qt6不再支持QtXm...

feiyangqingyun
发表了文章

Qt音视频开发49-通用截图截屏

采用了回调方式的视频通道,截图只需要对解析好的QImage对象直接保存即可,而对于句柄的形式,需要调用不同的处理策略,比如vlc需要用它自己提供的api接口函数...

feiyangqingyun
发表了文章

Qt音视频开发48-通用通道管理

把通用的视频控件搞定以后,后期增加新的内核方便多了,不需要在好多个文件复制粘贴之类的,接下来就是需要一个统一的类来管理视频监控系统中的16个通道或者32个通道,...

feiyangqingyun
发表了文章

Qt音视频开发47-通用视频控件

自从视频监控系统的内核不断增加,从最初的vlc到ffmpeg然后到mpv,后面还陆续增加了海康sdk等,每次增加一个内核,整个视频监控系统就有三五个代码文件需要...

feiyangqingyun
发表了文章

Qt音视频开发46-视频传输UDP版

上篇文章写道采用的TCP传输视频,优缺点很明显,优点就是不丢包,缺点就是速度慢,后面换成UDP通信,速度快了很多,少了3次握手,而且在局域网中基本上不丢包,就算...

feiyangqingyun
发表了文章

Qt音视频开发45-视频传输TCP版

做音视频开发,会遇到将音视频重新转发出去的需求,当然终极大法是推流转发,还有一些简单的场景是直接自定义协议将视频传出去就行,局域网的话速度还是不错的。很多年前就...

feiyangqingyun
发表了文章

Qt音视频开发44-实时人脸框

在人脸识别到以后,需要在实时视频上将所有人脸框绘制出来,一把来说识别人脸会有多种选择,一个是识别最大人脸,这种场景主要用于刷脸门禁,还有一种是识别所有人脸,这种...

feiyangqingyun
发表了文章

Qt音视频开发43-人脸识别服务端

上一篇文章写道人脸识别客户端程序,当然要对应一个服务端程序,客户端才能正常运行,毕竟客户端程序需要与服务端程序进行交互他才能正常工作。通常人脸识别服务端程序需要...

feiyangqingyun
发表了文章

Qt音视频开发42-人脸识别客户端

人脸识别客户端程序,不需要和人脸识别相关的库在一起,而是通过协议通信来和人脸识别服务端通信交互,人脸识别客户端和服务端程序框架,主要是为了提供一套通用的框架,按...

feiyangqingyun
发表了文章

Qt音视频开发41-人脸识别嵌入式

大概几年前搞过一套嵌入式linux上的人脸识别程序,当然人脸识别的核心算法并不是自己开发的,关于人脸识别算法这一块,虽然有众多的开源库可以用,甚至还可以用ope...

feiyangqingyun
发表了文章

Qt音视频开发40-人脸识别离线版

上一篇文章写了在线调用人脸识别api进行处理,其实很多的客户需求是要求离线使用的,尤其是一些事业单位,严禁这些刷脸数据外泄上传到服务器,尽管各个厂家号称严格保密...

feiyangqingyun
发表了文章

Qt音视频开发39-人脸识别在线版

关于人脸识别这块,前些年不要太火,哪怕是到了今天依然火的一塌糊涂,什么玩意都要跟人脸识别搭个边,这东西应该只是人工智能的一个很小的部分,人脸识别光从字面上理解就...

feiyangqingyun
发表了文章

Qt音视频开发38-USB摄像头解码linux方案

做嵌入式linux上的开发很多年了,扳手指头算算,也起码9年了,陆陆续续做过很过诸如需要读取外接的USB摄像头或者CMOS摄像机的程序,实时采集视频,将图像传到...

feiyangqingyun
发表了文章

Qt音视频开发37-USB摄像头解码ffmpeg方案

用ffmpeg来处理USB摄像头,是前段时间研究视频监控ffmpeg内核的时候搞定的,既然ffmpeg这么牛逼的库可以解析各种音视频,我想处理个本地USB摄像头...

feiyangqingyun
发表了文章

Qt音视频开发36-USB摄像头解码qcamera方案

除了监控专用的摄像头以外,有一些应用场景用的还是USB摄像头,甚至还有一些单片机或者开发板上用的CMOS摄像头,而Qt在嵌入式领域应用相当广,所以用Qt来读取加...

feiyangqingyun

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券