logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ffmpeg+QT+多线程视频播放器代码(入门级别)

老早就想搞一下多线程视频播放器了,之前用的是opencv+QT+定时器做的多视频播放器,没有用多线程,效果就是播放一个窗口视频的话,是不卡的,要想实现多窗口实时播放,需要用到的是多线程知识。之前看了几天的ffmpeg知识,感觉无从下手,有点被劝退了。最近在做一个视频监控的播放器项目,用的是之前的手段,走不远的,于是我看了一些大神的代码,打算复现和制作一个基于ffmpeg的多线程视频播放器。我用的开

Dijkstra算法图文详解(直接理解!!!)

算法介绍算法特点迪科斯彻算法使用了广度优先搜索解决赋权有向图或者无向图的单源最短路径问题,算法最终得到一个最短路径树。该算法常用于路由算法或者作为其他图算法的一个子模块。算法思路定义一个Dis数组用来存起点s到所有点的最短距离,visited数组用来标记节点是否访问到,定义一个集合T中用来保存已经找到最短距离的节点。使用邻接表在存储每个边的长度。初始时DIs的每个值为Dis&...

Qt配置opencv

本机环境:Windows-64位 Qt 5.8.0OpenCV3.2.0CMake3.8.2最后结果,亲测可用第0部分:前期准备CMake官网下载地址:https://cmake.org/download/CMake安装教程请查看:拜小白...

QT入门项目1——视频编辑播放器(结合opencv)——总体介绍

环境的搭配该项目用到的是QT和opencv,如果环境没配好的话可以看下面两篇博客QT下载以及配置VS2017QT傻瓜式配置opencv我用的是QT5.1和opencv3.4这里是项目源码:https://pan.baidu.com/s/1vylOVStwGX_7JIO0uUxY6A提取码:wy6z目标界面左边的是原视频播放地址,右边的处理后的视频播放地址项目文件介绍说明该项...

吴恩达机器学习第三周作业

3.0代码(使用Ligistic Regression进行多分类)题目:在本次练习中,你将使用逻辑回归和神经网络来识别手写数字(从0到9)。今天,自动手写数字识别被广泛使用,从识别信封上的邮政编码到识别银行支票上的金额。这个练习将向您展示如何将您所学的方法用于此分类任务。在第一部分中,将扩展以前的逻辑回归,并将其应用于one-vs-all分类。关于数据:本次的数据是以.mat格式储存的,mat..

redis缓存击穿问题解决思路及代码实现

redis缓存击穿问题解决思路及代码实现

#缓存#redis#数据库
springboot+mybatisplus实现乐观锁

主要适用场景:当要更新一条记录的时候,希望这条记录没有被别人更新,也就是说实现线程安全的数据更新。

#spring boot#mybatis#java
L2-004 这是二叉搜索树吗? (25分)

一棵二叉搜索树可被递归地定义为具有下列性质的二叉树:对于任一结点,其左子树中所有结点的键值小于该结点的键值;其右子树中所有结点的键值大于等于该结点的键值;其左右子树都是二叉搜索树。所谓二叉搜索树的“镜像”,即将所有结点的左右子树对换位置后所得到的树。给定一个整数键值序列,现请你编写程序,判断这是否是对一棵二叉搜索树或其镜像进行前序遍历的结果。输入格式:输入的第一行给出正整数 N(≤...

吴恩达机器学习第一周笔记(带编程作业代码)

机器学习定义一、什么是机器学习监督学习非监督学习总结监督学习和非监督学习二、单变量线性回归(Linear Regression with One Variable)模型选择代价函数代价函数直观理解梯度下降一、什么是机器学习参考吴恩达机器学习视频: 1 - 2 - What is Machine Learning_ (7 min).mkv我觉得你们都来看博客的笔记了,肯定知道什么是机器学习了,...

    共 12 条
  • 1
  • 2
  • 请选择