视频监控与处理
worthsen
Just do it!
展开
-
QSS总结以及最近做的Qt项目
附:QSS总结以及最近做的Qt项目阅读目录什么是QSSQSS在Qt程序中的使用办法QSS的语法规则QSS的选择器类型QSS子控件QSS伪状态QSS级联与冲突QSS实际应用中要注意的地方Qt开发的程序的案例回到顶部什么是QSSQSS称为Qt Style Sheets也就是Qt样式表,它是Qt提供的一种用来自定义控件外观的机制。QSS大量转载 2017-11-07 23:19:56 · 1820 阅读 · 0 评论 -
访问网络摄像头的第三方库小结
一、介绍1、安防领域涉及网络摄像头的访问,会用到RTSP协议,现在有一些第三方库,本博文做个汇总与比较。 二、第三库汇总1、OpenCV该库重在算法,有很多底层的依赖库,该库调用各类摄像头,目前博主确定只要是能以video文件挂载到/dev/下的摄像头和网络摄像头都能使用OpenCV。代码是开源的,能跨平台开发。读取网络摄像头这一块,主要是基于ffmpeg做的。2、Easy...原创 2018-07-25 09:46:47 · 2009 阅读 · 0 评论 -
发布基于opencv库的Qt工程--确定调用到的opencv库
一、工程概况自己建了一个视频监控的工程,该工程使用到了opencv库,现在发布该工程,需要知道工程代码中调用了哪些opencv库。 二、确定调用到的opencv库自己的工程中目前只是利用opencv库实现了,读取网络摄像头,并将视频显示在Qlabel中。利用depends工具可以找到工程中依赖的opencv库,但是不全!具体还需要知道opencv中的依赖关系。1、depends...原创 2018-01-19 13:20:28 · 719 阅读 · 0 评论 -
Qt程序打包(使用Enigma Virtual Box和BoxedApp Packer封包)
一.使用单文件封包工具单文件封包工具,顾名思义就是将可执行文件及其相关依赖打包成单个可执行文件的工具。这里推荐两个单文件封包工具:Enigma Virtual Box和BoxedApp Packer,都是免费的,度娘有下载。这两个工具操作方法类似,这里以Enigma Virtual Box为例,打包一个我写的一个Qt程序。Qt程序的目录如下图所示,包括可执行文件及其依赖库。打开Enigma Vir转载 2018-01-19 11:12:10 · 12353 阅读 · 1 评论 -
OpenCV3.2+Qt5.8.0+Win10开发视频监控系统----Qt之视频显示窗口固定
一、问题之前做的监控小应用,调试的时候出现,屏幕一直放大的情况。应用如下图。 二、问题分析博主理解是这样的:视频显示在Qlabel部件上,Qlabel又是整个布局中的一部分,整个栅格布局中有对应的比例,图中的 1 和 2 水平策略都设置为Ignored,显示时就能按之前栅格布局中的比例显示,如果不是,显示就会一直变大。后续有了新的理解或者路过的有更好的理解,请在评论里告知一...原创 2018-01-18 11:20:25 · 1089 阅读 · 0 评论 -
OpenCV3.2+Qt5.8.0+Win10开发视频监控系统----Qt工程的发布
一、基础知识因为QT基本上都是采用动态编译的(被安装的OS中的),(如安装包往往都是默认动态编译处理好的动态库),所以我们采用动态连接的方式进行发布应用。如果采用静态的方式发布,则需要重新通过对QT的源码进行“静态编译”后形成lib,或者obj的形式。然后安装在开发的系统中。采用QTCreater继承开发环境编译,以及发布处理。总体来说非常方便,(1)选择器以Debug或者Re...原创 2018-01-19 09:09:05 · 1102 阅读 · 0 评论 -
OpenCV3.2+Qt5.8.0+Win10开发视频监控系统----Qt之中文显示[字库]
一、环境(1)平台:Freescale imx6q(2)编译系统:yocto (3)Qt版本:5.6.2 二、问题及解决思路1、问题移植了一个Qt程序到开发板,发现中文都没有显示,英文可以显示。 2、思路添加中文字库,DroidSansFallback.ttf。 字库 三、步骤一、工程中添加代码1、其中关键部分代码(设置后,QML里面同样可以显示...原创 2017-10-30 19:54:35 · 686 阅读 · 0 评论 -
OpenCV3.2+Qt5.8.0+Win10开发视频监控系统----Qt之设置应用程序图标
一、图标设置效果(1)未设置前(2)设置后 二、设置步骤1、首先,创建一个图标格式的位图文件,其中包含图标的图像。(1)这可以用例如微软Visual Studio,选择:文件 -> 新建 -> 文件(F)…,选择图标文件,然后打开(注意:不需要应用程序加载到Visual Studio,这里只使用图标编辑器)。(2)更简单的是找美工做一个或者在网上...原创 2017-12-04 16:03:17 · 1378 阅读 · 0 评论 -
QT编写视频监管平台(开源)
http://www.cnblogs.com/feiyangqingyun/p/4192484.html转载 2017-08-17 10:35:01 · 1037 阅读 · 0 评论 -
什么是三层架构
一、什么是三层架构 (1)情景:设想我们去餐厅吃饭,我们刚刚坐下来,就会有服务员过来为我们服务。服务员记下我们点的菜,然后将菜单传给厨房的大厨。大厨拿出后勤人员事先买好准备好的菜开始烹制,然后交给服务员端出来让我们享用。其实这个餐厅的饮食服务业务可以分解为三个部分来完成,每一部分各司其职。服务员只管接待顾客、向厨师传递顾客的需求;厨师只管烹炒不同口味、不同特色的美食;后勤工转载 2017-11-01 16:45:49 · 873 阅读 · 0 评论 -
Qt之QSS使用
Qt之QSS使用 CSS,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性转载 2017-11-07 23:33:07 · 1572 阅读 · 0 评论 -
WM20工程详解
1 介绍2 细节2.1 执行程序只能唯一执行使用QShareMemory创建共享内存2.2 类声明代替头文件若头文件中没有创建某个类的对象,可以不写 #include <类名&amp原创 2019-02-15 21:43:01 · 1235 阅读 · 0 评论