手部识别 yolov5

自建数据集训练的手部检测模型使用python pytorch yolov5 opencv pyqt等技术支持图片识别 摄像头识别 视频识别效果棒棒哒,可以使用自己收集的数据进行测试,鲁棒性很好!欢迎交流
分类: 其他 发布时间: 03-07 09:17 阅读次数: 0

行人识别 安全帽佩戴识别 yolov5

自建数据集训练的模型python pytorch opencv yolov5 pyqt效果好
分类: 其他 发布时间: 03-07 09:17 阅读次数: 0

yolov5 自建数据集训练鸟识别

自建数据集训练的鸟识别模型使用python pytorch yolov5 opencv pyqt等技术支持图片识别 摄像头识别 视频识别效果棒棒哒,可以使用自己收集的数据进行测试,鲁棒性很好!欢迎交流
分类: 其他 发布时间: 03-07 09:16 阅读次数: 0

yolov5 python flask web目标检测

基于深度学习yolov5的目标检测算法使用python flask实现web端实时目标检测与识别web端目标检测与识别
分类: 其他 发布时间: 03-07 09:16 阅读次数: 0

安全帽识别

基于深度学习的安全帽识别主要技术有pytorhpythonyolov5pyqt界面开发flask web部署
分类: 其他 发布时间: 03-07 09:16 阅读次数: 0

墙体裂纹检测 道路裂纹检测

主要技术有pytorhpythonyolov5opencvpyqt界面开发flask web部署
分类: 其他 发布时间: 03-07 09:16 阅读次数: 0

厨师帽佩戴识别

主要技术有pytorhpythonyolov5pyqt界面开发flask web部署
分类: 其他 发布时间: 03-07 09:15 阅读次数: 0

E - Largest Rectangle in a Histogram(单调栈应用)

HUNAU2020-栈与单调栈(E - Largest Rectangle in a Histogram)E - Largest Rectangle in a Histogram.单调栈:定义:栈内元素具有单调性,如果新入栈元素破坏了单调性,就弹出栈内元素,直到满足单调性作用:方便求出某个数左右第一个比他小或大的元素,时间复杂度O(N)#include <iostream>#include <stack>#include <stdio.h>#define
分类: 其他 发布时间: 03-07 09:15 阅读次数: 0

Dollar Dayz POJ3181

Dollar Dayz POJ - 3181Dollar Dayz POJ3181 —— vjudge本题可看作一个完全背包问题,可视为一个无限个硬币装袋模型。但数据为1 <= N <= 1000, 1 <= K <= 100。需要结合高精度加法计算。状态表示为 f [ j ] 金额为 i 时硬币的种类组合数。状态转移 f [ j ] = f [ j - i ] + f [ j ] 当前的种类组合数 + 使用了更大面额的组合数#include <iostream&g
分类: 其他 发布时间: 03-07 09:15 阅读次数: 0

二维前缀和——激光问题Acwing99

激光问题题目:地图上有 N 个目标,用整数Xi,Yi表示目标在地图上的位置,每个目标都有一个价值Wi。注意:不同目标可能在同一位置。现在有一种新型的激光炸弹,可以摧毁一个包含 R×R 个位置的正方形内的所有目标。激光炸弹的投放是通过卫星定位的,但其有一个缺点,就是其爆炸范围,即那个正方形的边必须和x,y轴平行。求一颗炸弹最多能炸掉地图上总价值为多少的目标。输入格式第一行输入正整数 N 和 R ,分别代表地图上的目标数目和正方形的边长,数据用空格隔开。接下来N行,每行输入一组数据,每组数据包
分类: 其他 发布时间: 03-07 09:14 阅读次数: 0

Tallest Cow(最高的牛)Acwing101 —— 前缀和、差分

最高的牛(Tallest Cow)有 N 头牛站成一行,被编队为1、2、3…N,每头牛的身高都为整数。当且仅当两头牛中间的牛身高都比它们矮时,两头牛方可看到对方。现在,我们只知道其中最高的牛是第 P 头,它的身高是 H ,剩余牛的身高未知。但是,我们还知道这群牛之中存在着 M 对关系,每对关系都指明了某两头牛 A 和 B 可以相互看见。求每头牛的身高的最大可能值是多少。输入格式第一行输入整数N,P,H,M,数据用空格隔开。接下来M行,每行输出两个整数 A 和 B ,代表牛 A 和牛 B 可
分类: 其他 发布时间: 03-07 09:14 阅读次数: 0

IncDec Sequence(增减序列)Acwing102 —— 前缀和、差分

IncDec Sequence(增减序列)Acwing102题目:给定一个长度为 n 的数列 a1,a2,…,an,每次可以选择一个区间 [l,r],使下标在这个区间内的数都加一或者都减一。求至少需要多少次操作才能使数列中的所有数都一样,并求出在保证最少次数的前提下,最终得到的数列可能有多少种。输入格式第一行输入正整数n。接下来n行,每行输入一个整数,第i+1行的整数代表ai。输出格式第一行输出最少操作次数。第二行输出最终能得到多少种结果。数据范围0<n≤10^5,0≤ai&l
分类: 其他 发布时间: 03-07 09:14 阅读次数: 0

The XOR Longest Path(最长异或值路径)—— 字典树Trie

From《算法竞赛进阶指南》0x16 TriePOJ3764 / AcWing 144/*若利用朴素暴力的办法时间复杂度为O(N^2)则可以利用巧妙的数据结构字典树将每个数用32位01表示。再在每一个数与其余数异或最大,从最高位开始优先选择相反的为异或*/#include <iostream>#include <algorithm>#include <cstdio>#include <cstring>#include <vec
分类: 其他 发布时间: 03-07 09:14 阅读次数: 0

The XOR Largest Pair(最大异或对)—— 字典树Trie

From《算法竞赛进阶指南》0x16POJ / AcWing143/*数据为10^5,朴素方法O(N^2)会TLE可以利用小于O(NlogN)方法,想到可以利用字典树加贪心优化字典树插入,查询等基本模板如下*/#include <iostream>#include <algorithm>#include <cstdio>#include <cstring>#include <vector>using namespace
分类: 其他 发布时间: 03-07 09:13 阅读次数: 0

经典滑动窗口模板题

滑动窗口 AcWing154 题目:给定一个大小为n≤106的数组。有一个大小为k的滑动窗口,它从数组的最左边移动到最右边。您只能在窗口中看到k个数字。每次滑动窗口向右移动一个位置。以下是一个例子:该数组为[1 3 -1 -3 5 3 6 7],k为3。窗口位置 最小值 最大值[1 3 -1] -3 5 3 6 7 -1 31 [3 -1 -3] 5 3 6 7 -3 31 3 [-1 -3 5] 3 6 7 -3 51 3 -1 [-3 5 3] 6 7 -3 51 3 -1 -
分类: 其他 发布时间: 03-07 09:13 阅读次数: 0

Collection子接口的List接口

List接口下的ArrayList、LinkedList、Vector实现的练习import org.junit.Test;import java.util.ArrayList;import java.util.Arrays;import java.util.LinkedList;import java.util.List;/** * * Collection子接口: * |----List接口:存储有序的、可重复的数据 ——>“动态”数组,替换原有的数组 *
分类: 其他 发布时间: 03-07 09:13 阅读次数: 0

第四部分、Netty核心组件

四、Netty核心组成Netty核心组成成分1.Bootstrap、ServerBootstrap2.Future、ChannelFuture3.Channel4.Selector5.ChannelHandler及其实现类6.Pipeline和ChannelPipeline7.ChannelHandlerContext8.ChannelOption9.EventLoopGroup和其实现类NioEventLoopGroup10.Unpooled11.Netty群聊系统12.Netty心跳检测机制案例13.N
分类: 其他 发布时间: 03-07 09:12 阅读次数: 0

二、Java面向对象编程(上)

学习面对对象内容的三条主线:1.Java类及类的成员2.面向对象的三大特征3.其它关键字Java面向对象编程(上)1.面向过程与面向对象2.Java基本元素:类与对象2-1 面向对象的思想概述2-2 类的语法格式2-3 创建Java自定义类练习3.对象的创建和使用(类的实例化)练习:4.类的成员之一:属性(field)4-1 语法格式4-2 变量的分类4-3 对象属性的默认初始化赋值5.类的成员之二:方法5-1 方法的定义5-2 方法的声明格式5-3 方法的重载(overload)1、方法的练习.
分类: 其他 发布时间: 03-07 09:12 阅读次数: 0

三、Java面向对象编程(中)

Java面向对象编程(中)1.OOP特征二:继承性1-1 使用继承性的对比1-2 继承性的意义1-3 继承的规则继承性的练习2.方法的重写(override)2-1 定义2-2 重写方法的举例方法重写的练习3.四种访问权限修饰符4.关键字:super4-1 定义4-2 super关键字举例4-3 调用父类的构造器4-4 调用父类构造器举例4-5 this与super的区别super关键字的练习5.子类对象实例化过程6.OOP特征三:多态性6-1 定义6-2 多态性的举例6-3 虚拟方法的调用(Virtual
分类: 其他 发布时间: 03-07 09:11 阅读次数: 0

线性表——顺序表(C语言)

文章目录线性表之顺序表操作(C语言)1. 动态数组的定义2. 初始化3. 按照位置插入元素4. 删除指定位置元素5. 获取指定位置元素6. 获取指定元素第一次出现的位置6. 合并两个有序的顺序表线性表之顺序表操作(C语言)1. 动态数组的定义/* @description: 定义内存动态分配顺序表 */typedef struct{ ElemType *elem; int Length; int ListSize;}SqList;2. 初始化/* l
分类: 其他 发布时间: 03-07 09:11 阅读次数: 0