摘要: 文章 链接 01表盘控件-01汽车仪表盘-gaugecar https://qtchina.blog.csdn.net/article/details/120240257 01表盘控件-02圆弧仪表盘-gaugearc https://qtchina.blog.csdn.net/article/de 阅读全文
posted @ 2021-11-07 17:30 飞扬青云 阅读(1664) 评论(0) 推荐(0) 编辑
摘要: 文章目录导航 | 文章 | 链接 | | : | : | | 01-自定义控件大全 | https://qtchina.blog.csdn.net/article/details/103945044 | | 02-控件属性设计器(组态) | https://qtchina.blog.csdn.net 阅读全文
posted @ 2019-07-27 23:00 飞扬青云 阅读(6747) 评论(3) 推荐(0) 编辑
摘要: 一、前言 视频监控系统在整个安防领域,已经做到了烂大街的程序,全国起码几百家公司做过类似的系统,当然这一方面的需求量也是非常旺盛的,各种定制化的需求越来越多,尤其是这几年借着人脸识别的东风,发展更加迅猛,人脸识别相关的技术和应用这几年处于风口浪尖,衍生了特别多的应用产品,各种人脸识别的产品遍地开花, 阅读全文
posted @ 2019-05-23 17:36 飞扬青云 阅读(17386) 评论(7) 推荐(2) 编辑
摘要: 一、前言 目前大屏大数据可视化UI这块非常火,趁热也用Qt来实现一个,Qt这个一站式超大型GUI超市,没有什么他做不了的,大屏电子看板当然也不在话下,有了QSS和QPainter这两个无敌的工具组合,借用几个Qt高手朋友的话来说,都是分分钟。在整个系统的编写过程中,发现数学知识真的还是蛮重要的,在重 阅读全文
posted @ 2019-05-05 22:39 飞扬青云 阅读(15919) 评论(0) 推荐(5) 编辑
摘要: 一、前言 随着音视频的爆发式的增长,各种推拉流应用场景应运而生,基本上都要求各个端都能查看实时视频流,比如PC端、手机端、网页端,在网页端用websocket来接收并解码实时视频流显示,是一个非常常规的场景,单纯的http-flv模式受限于最大6个通道同时显示,一般会选择ws-flv也就是webso 阅读全文
posted @ 2024-07-23 08:01 飞扬青云 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、前言 上一篇文章讲到用ffmpeg命令方式执行打印到日志输出,可以拿到本地摄像头设备信息,顺藤摸瓜,发现可以通过执行 ffmpeg -f dshow -list_options true -i video="Webcam" 命令获取指定摄像头设备的分辨率帧率格式等信息,会有很多条。那为什么需要这 阅读全文
posted @ 2024-07-07 09:17 飞扬青云 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 一、前言说明 这个地图组件写了很多年了,最初设计的比较粗糙,最开始只是为了满足项目需要,并没有考虑太多拓展性,比如最初都是按照百度地图写死在代码中,经过这几年大量的现场实际应用,以及大量的用户提出的改进意见,逐渐萌生了彻底重新编写对应地图相关的代码,比如基类子类的设计,各种功能接口通过js函数交互, 阅读全文
posted @ 2024-07-03 08:55 飞扬青云 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 使用QDir::setCurrent设置当前目录后,会影响程序中的所有相对目录的执行,导致可能的意外发生,一般相对目录都默认是可执行文件所在目录,所以如果程序中为了特殊处理临时调用了QDir::setCurrent设置过相对目录,建议处理完成以后立即切换回来。 QDir::setCurrent("f 阅读全文
posted @ 2024-07-02 12:41 飞扬青云 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一、前言 上一篇文章讲使用ffmpeg函数接口去获取本地摄像头信息,这种方式只能从ffmpeg5版本开始才具备,那ffmpeg3/4只能干瞪眼?那肯定不行的,必须要想办法打通这个功能,查阅信息发现可以执行命令 ffmpeg -f dshow -list_devices true -i dummy 去 阅读全文
posted @ 2024-06-16 13:15 飞扬青云 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、前言 上一篇文章是写的用Qt的内置函数方式获取本地摄像头名称集合,但是有几个缺点,比如要求Qt5,或者至少要求安装了多媒体组件multimedia,如果没有安装呢,或者安装的是个空的呢,比如很多嵌入式板子,就算有multimedia组件,也是个空壳子,根本没有实际的功能,本身multimedia 阅读全文
posted @ 2024-06-04 11:54 飞扬青云 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在需要打开本地摄像头的场景中,有个需求绕不开,那就是如何获取本地有哪些摄像头设备名称,这样可以提供下拉框给用户选择,不然你让用户去填设备名,你觉得用户会知道是啥,他会操作吗?就算你提供了详细的查看步骤,估计也很难,如果用户是程序员还好,如果是电脑小白,鼠标都用不好,你还让他去找摄像头设备的 阅读全文
posted @ 2024-05-27 09:01 飞扬青云 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在使用yolo做人工智能运算后,运算结果除了一个方框,还可能需要增加文字显示在对应方框上,以便标记是何种物体,比如显示是人还是动物,或者还有可能追踪人员,显示该人员的姓名。这种应用场景非常普遍,而且非常有必要,可以非常直观的直接看到对应移动的物体是什么。当然也有个缺点,就是当图层方框特别多 阅读全文
posted @ 2024-05-18 09:48 飞扬青云 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、前言 视频监控系统发展到今天,越来越智能,比如这些年流行的人脸识别、物体识别、烟感识别等,都是需要拿到图片数据去做运算处理,然后将结果显示到视频画面中,或者还有要求将结果保存到视频录像文件中,以便打开回放查看。显示到画面中一般有两种方式,一种是通过滤镜的方式直接写入到图片视频数据中,一种是直接用 阅读全文
posted @ 2024-05-10 10:07 飞扬青云 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、前言 最近多了个新需求,需要倍速推流,推流界的扛把子obs也有倍速推流功能,最高支持到两倍速。这里所说的倍速,当然只限定在文件,只有文件才可能有倍速功能,因为也只有文件才能倍速解码播放。实时视频流是不可能倍速的,因为没有时长,有时长的才可以按照播放进度来。是否是文件也不能通过是不是本地文件等来判 阅读全文
posted @ 2024-05-05 13:38 飞扬青云 阅读(32) 评论(0) 推荐(0) 编辑