排序
Qt音视频开发28-ffmpeg解码本地摄像头(yuv422转yuv420)
一、前言一开始用ffmpeg做的是视频流的解析,后面增加了本地视频文件的支持,到后面发现ffmpeg也是支持本地摄像头设备的,只要是原则上打通的比如win系统上相机程序、linux上茄子程序可以正常打...
Qt音视频开发27-ffmpeg视频旋转显示
一、前言用手机或者平板拍摄的视频文件,很可能是旋转的,比如分辨率是1280x720,确是垂直的,相当于分辨率变成了720x1280,如果不做旋转处理的话,那脑袋必须歪着看才行,这样看起来太难受,所...
Qt音视频开发12-easyplayer内核
一、前言在视频监控行业经常看到两个厂家广告打得比较厉害,一个是青犀视频对应easyplayer,一个是大牛直播,两个最初都是sdk免费,并提供调用示例源码,后面大牛直播的sdk以及示例都无法运行,...
Qt中调用gRPC
RPC是RemoteProcedureCall的简称,中文叫远程过程调用。gRPC是由google开发的一个高性能、通用的开源RPC框架,主要面向移动应用开发且基于HTTP/2协议标准而设计,同时支持大多数流行的编程语言...
Qt-FFmpeg开发-打开本地摄像头(6)
Qt-FFmpeg开发-打开本地摄像头【软解码+OpenGL显示YUV】文章目录Qt-FFmpeg开发-打开本地摄像头【软解码+OpenGL显示YUV】1、概述2、实现效果3、FFmpeg打开摄像头解码流程4、查询可用摄像头5、设...
Qt编写4K/8K大分辨率播放器(8K占用1%CPU)
一、前言在经过多种内核的洗礼以后,逐渐对不同内核的不同音视频文件和视频流进行大量的对比测试,比如测试对各种格式的支持性,对各种网络流的支持程度,在同一个地址下占用的CPU/GPU资源比对...
学习QT之解决方案和项目结构
本文使用QT5创建工程,具体版本为QT5.14.2,包含的QTCreator为4.11.11.创建默认QT工程1.打开QTCreator(4.11.1社区版),文件->新建:2.设置项目名称和选择存放路径:3.选择BuildSys…
桌面会飞的鸟Qt C++小项目
文章目录桌面会飞的鸟QtC++小项目整体流程具体代码展开1.鸟图片的帧动画切换2.鸟实现自动水平飞的功能3鼠标拖着鸟的操作4.实现右键点击鸟类出现菜单栏5.使界面透明化和无标题模式项目打包总结自...
从无到有的基于QT软件的DIY桌面番茄钟(上)
基于QT软件的DIY桌面番茄钟-上篇前言参考本教程(上篇)可实现的功能:实现细节:Day1:需求导图:QT的安装:Day2:创建项目:构建无边框界面(后续可添加缩放功能,未添加)增加透明度界面,新增单击...
【OpenCV】 人脸识别
目录一:前言二:人脸识别案例实现步骤及完整代码步骤1灰度化处理步骤2将灰度图再次进行行列压缩步骤3直方图均值化步骤4使用模型对每一个像素点遍历图像甄别人脸识别案例完整代码如下:结果测试...
【OpenCV + Qt】 帧差法 车辆识别
目录一:目标二:使用Qt界面三:代码实现一:目标Qt界面实现点击线程启动按钮播放视频左边界面显示原视频右边界面显示车辆识别视频结果展示如下:初始界面点击线程启动后,即可车辆识别二:使用...
C/C++后端学习秘籍
C/C++后端学习秘籍文章目录C/C++后端学习秘籍前言一、算法训练1.拓扑顺序2.功夫传人3.二叉树中的最低公共祖先二、工程项目训练day1.Qt(串口的使用)三、总结前言今天继续由算法小学徒给大家带来C...